.checkout-shipping-address .step-title{border:none;margin:0 !important;padding:0 !important;margin-bottom:32px !important}@media (max-width:768px){.checkout-shipping-address .step-title{font-size:32px;line-height:40px}}@media (max-width:768px){.opc-wrapper .opc .checkout-shipping-address{margin-bottom:64px}}.checkout-step-shipping{margin:0;padding:0}.opc-wrapper{width:calc(100% - 425px);padding-right:147px}@media (max-width:1200px){.opc-wrapper{padding-right:80px}}@media (max-width:900px){.opc-wrapper{padding-right:50px}}@media (max-width:767px){.opc-wrapper{width:100%;padding-right:0}}aside.opc-sidebar{width:425px;margin:0;max-width:425px}@media (max-width:1200px){aside.opc-sidebar{margin:0 auto}}@media (max-width:767px){aside.opc-sidebar{width:100%}aside.opc-sidebar .table-wrapper{padding:16px !important;overflow-x:hidden;width:auto;max-width:100%}}.opc-progress-bar-item._active:before{background:#c5e73d;border-color:#c5e73d}.opc-progress-bar-item._active>span:before{background:#c5e73d;border-color:#c5e73d}.opc-progress-bar-item._active>span:after{border-color:#c5e73d}.button.action.continue.primary{border-radius:4px;background:#ffcc27;border:none;width:248px}.button.action.continue.primary>span{font-weight:600;font-size:18px;color:#1f140d}.counter.qty{background:#ffcc27 !important}#checkoutSteps h3{font-size:20px;font-weight:600;line-height:30px;color:#1f140d}#checkoutSteps label>span{font-size:14px;font-weight:600;line-height:24px;color:#1f140d}#checkoutSteps .select{border-radius:4px;height:41px}#checkoutSteps .action.login.primary{border:none;padding:0;margin:0;background:0 0;border-bottom:2px solid #ffcc27;border-radius:0;display:inline-block;color:#1f140d;font-size:16px}#checkoutSteps .title-section{display:flex;justify-content:space-between}@media (max-width:767px){#checkoutSteps .title-section{flex-direction:column}}#checkoutSteps .title-section h3{width:50%;margin:0;padding:0}#checkoutSteps .title-section .login-link{align-self:center}#checkoutSteps .title-section .login-link .login-link-text{margin-right:12px}@media (max-width:1200px){#checkoutSteps .title-section .login-link{align-self:flex-end;text-align:right}#checkoutSteps .title-section .login-link .login-link-text{margin-right:0}}@media (max-width:767px){#checkoutSteps .title-section .login-link{text-align:left;align-self:flex-start;margin-top:11px}#checkoutSteps .title-section .login-link .login-link-text{margin-right:12px}}#checkoutSteps .form-login,#checkoutSteps .form-personal-info,#checkoutSteps .form-shipping-address{margin:0 !important;padding:0 !important;margin-top:8px !important;max-width:100%;border-bottom:none}#checkoutSteps .form-personal-info{margin-bottom:40px !important}#checkoutSteps .opc-wrapper .form-login,#checkoutSteps .opc-wrapper .form-shipping-address{margin:0 !important;padding:0 !important}#checkoutSteps .form-login span{display:inline-block;vertical-align:middle}#checkoutSteps .password-icon-wrapper{margin-top:2px;line-height:24px;display:flex;align-items:center}#checkoutSteps .password-icon-wrapper.first{margin-top:16px;line-height:24px}#checkoutSteps .companyLabel,#checkoutSteps .companyField{display:none;opacity:0;transition:opacity .3s ease-in-out}#checkoutSteps .companyLabel{margin-top:15px}#checkoutSteps .companyField{margin-top:5px;margin-bottom:16px}#checkoutSteps .field[name="shippingAddress.vat_id"] .label,#checkoutSteps .field[name="shippingAddress.vat_id"] .vatFieldWrapper{display:none}#checkoutSteps .vatFieldWrapper+.mt-40{margin-top:40px}#checkoutSteps .switch .toggle-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}#checkoutSteps .switch .slider{position:relative;display:inline-block;width:48px;height:24px;margin-right:16px}#checkoutSteps .switch span{display:inline-block;vertical-align:middle;color:var(--brown900)}#checkoutSteps .switch input[type=checkbox]{opacity:0;width:0;height:0}#checkoutSteps .switch input[type=checkbox]:checked~.toggle-wrapper .slider{background-color:#c5e73d}#checkoutSteps .switch input[type=checkbox]:focus~.toggle-wrapper .slider{box-shadow:0 0 1px #c5e73d}#checkoutSteps .switch input[type=checkbox]:checked~.toggle-wrapper .slider:before{transform:translateX(23px)}#checkoutSteps .switch input[type=checkbox]:checked~.companyLabel,#checkoutSteps .switch input[type=checkbox]:checked~.companyField{display:block;opacity:1}#checkoutSteps .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e1dcda;-webkit-transition:.4s;transition:.4s}#checkoutSteps .slider.round{border-radius:64px}#checkoutSteps .slider.round:before{border-radius:50%}#checkoutSteps .slider:before{position:absolute;content:"";height:17px;width:17px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}#checkoutSteps .phone-subtitle{margin-top:5px;color:#6c6c6c;display:block;max-width:60%}@media (max-width:1200px){#checkoutSteps .phone-subtitle{max-width:100%}}#checkoutSteps .post-city-title{display:flex;flex-direction:row}#checkoutSteps .city-container{width:calc(100% - 204px - 24px)}@media (max-width:1100px){#checkoutSteps .city-container{width:calc(100% - 20px - 24px)}}@media (max-width:768px){#checkoutSteps .city-container{width:calc(100% - 96px - 16px)}}#checkoutSteps .post-city-title .post-number{width:204px;margin-right:24px}@media (max-width:1100px){#checkoutSteps .post-city-title .post-number{width:150px}}@media (max-width:768px){#checkoutSteps .post-city-title .post-number{width:96px;margin-right:16px}}#checkoutSteps .buttons-bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-top:32px}@media (max-width:1200px){#checkoutSteps .buttons-bottom{flex-direction:column;align-items:center}#checkoutSteps .buttons-bottom .back-to-cart-btn{margin-bottom:20px}}@media (max-width:767px){#checkoutSteps .buttons-bottom{display:none}}#checkoutSteps .back-to-cart-btn{display:flex;flex-direction:row;justify-content:start;align-items:center;padding:0;min-width:auto;max-height:30px;background-color:transparent !important;border-radius:0;border:none !important;border-bottom:2px solid var(--yellow500) !important;transition:.2s ease-in-out;color:var(--brown900) !important;font-family:"Titillium Web" !important;font-style:normal !important;font-weight:600 !important;font-size:16px !important;line-height:24px !important}#checkoutSteps .notes-textarea{resize:none;height:92px;border-radius:4px;margin-top:5px}#checkoutSteps .input-field{margin-top:5px;margin-bottom:16px}#checkoutSteps .input-field.last{margin-bottom:0 !important}.checkout-shipping-address .checkout-shipping-address input[type=text],.checkout-shipping-address input[type=password],.checkout-shipping-address input[type=url],.checkout-shipping-address input[type=tel],.checkout-shipping-address input[type=search],.checkout-shipping-address input[type=number],.checkout-shipping-address input[type*=date],.checkout-shipping-address input[type=email]{padding:12px 16px;height:41px;box-sizing:border-box}.checkout-shipping-address .checkout-shipping-address input[type=text] ::placeholder,.checkout-shipping-address input[type=password] ::placeholder,.checkout-shipping-address input[type=url] ::placeholder,.checkout-shipping-address input[type=tel] ::placeholder,.checkout-shipping-address input[type=search] ::placeholder,.checkout-shipping-address input[type=number] ::placeholder,.checkout-shipping-address input[type*=date] ::placeholder,.checkout-shipping-address input[type=email] ::placeholder{color:#9d9d9d}.checkout-shipping-address .checkout-shipping-address input[type=text]::placeholder,.checkout-shipping-address input[type=password]::placeholder,.checkout-shipping-address input[type=url]::placeholder,.checkout-shipping-address input[type=tel]::placeholder,.checkout-shipping-address input[type=search]::placeholder,.checkout-shipping-address input[type=number]::placeholder,.checkout-shipping-address input[type*=date]::placeholder,.checkout-shipping-address input[type=email]::placeholder{color:#9d9d9d}.opc-block-summary{background:#fff;box-shadow:0px 8px 10px rgba(85,62,48,.1),0px 20px 25px rgba(85,62,48,.1);padding:24px 16px;margin:0}.opc-block-summary .title{font-size:20px;line-height:30px;padding-bottom:0}@media (max-width:768px){.opc-block-summary .title{margin-bottom:14px}}.opc-block-summary .product{display:flex}@media (max-width:767px){.opc-block-summary .discount-code{margin-top:8px}}.opc-block-summary .product-item-inner{font-size:18px;font-weight:400}.opc-block-summary .product-item-inner .price{font-family:'Chivo',sans-serif;font-size:16px;font-weight:600}.opc-block-summary .product-image-wrapper img{max-width:unset}.opc-block-summary .table-wrapper{border:none;margin-top:16px;background:url(../images/checkout-summary-bg.png),#fff0c1;background-blend-mode:multiply,normal;border-radius:4px;padding:24px;padding-bottom:29px;margin-bottom:16px}@media (max-width:767px){.opc-block-summary .table-wrapper .summary-display{min-width:100px}}.opc-block-summary .table-wrapper td{padding:0}.opc-block-summary .table-wrapper tbody:before{display:none}.opc-block-summary .table-wrapper th,.opc-block-summary .table-wrapper tr,.opc-block-summary .table-wrapper td{border:none}.opc-block-summary .table-wrapper tr td{padding-bottom:0}.opc-block-summary .table-wrapper tr.grand.totals td{padding-top:24px}.opc-block-summary .table-wrapper tr.costs td{padding-top:8px}.opc-block-summary .table-wrapper tr.divider td{padding-top:16px;padding-bottom:24px}.opc-block-summary .table-wrapper .divider-top{padding-bottom:24px}@media (max-width:767px){.opc-block-summary .table-wrapper{margin-top:24px;margin-bottom:24px}}.opc-block-summary .summary-additional-info-wrapper{display:flex;align-items:center;margin-top:16px}.opc-block-summary .summary-additional-info-wrapper .summary-additional-info-icon{margin-right:18px}.opc-block-summary .summary-additional-info-wrapper-mobile{display:flex;align-items:center;margin-top:16px;background:#f2f8f1;padding:8px 16px;padding-left:21px;width:fit-content;border-radius:4px}.opc-block-summary .summary-additional-info-wrapper-mobile .summary-additional-info-icon{margin-right:20px}.opc-block-summary .payment-options-wrapper{display:flex;flex-direction:row}.opc-block-summary .payment-options-wrapper .payment-option{display:flex;align-items:center;justify-content:center;border:1px solid #c6bfba;border-radius:4px;margin-right:8px;max-width:61px;background:#006;width:61px;height:36px;padding:6px 10px;box-sizing:border-box}.opc-block-summary .shipping-options-heading{margin-top:32px;margin-bottom:16px}.opc-block-summary .shipping-options-wrapper{display:flex;flex-direction:row}.opc-block-summary .shipping-options-wrapper .shipping-option{display:flex;align-items:center;border:1px solid #c6bfba;border-radius:4px;padding:8px;margin-right:8px;max-width:54px;width:54px;height:22px}.opc-wrapper .form-login .fieldset .note{margin-top:0;line-height:24px}@media (max-width:768px){.opc-block-summary .table-wrapper tr.costs td{padding-bottom:4px}}.phone_descp{max-width:335px}.hide-label>label{display:none !important}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:0 0 !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}