@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(./OpenSans-Bold.qh6xi4YU.woff2) format("woff2");src:url(./OpenSans-Bold.DyNPOUwh.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(./OpenSans-Regular.oTYKLUqa.woff2) format("woff2");src:url(./OpenSans-Regular.DG79oGCY.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(./OpenSans-SemiBold.DBeVCQIl.woff2) format("woff2");src:url(./OpenSans-SemiBold.Dc1_XORp.woff) format("woff")}@font-face{font-display:swap;font-family:shopify;font-style:normal;font-weight:400;src:url(./icomoon.zHBc9jlP.woff) format("woff2");src:url(./icomoon.zHBc9jlP.woff) format("woff")}.action{display:inline-block}.action.secondary:hover{background:#111;border:1px solid #111}.action.secondary{color:#fff;display:inline-block;font-size:1rem;font-weight:400;padding:12px 35px;text-decoration:none;transition:all .5s}.action.primary:hover,.action.secondary{background:transparent;border:1px solid #fff}.action.primary{display:inline-block;font-size:1rem;font-weight:400;padding:12px 35px;text-decoration:none;transition:all .5s}.action.primary,.action.primary-second:hover{background:#096;border:1px solid #096;color:#fff}.action.primary-second{background:#fff;border:1px solid #096;color:#096;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;padding:12px 35px;text-align:center;text-decoration:none;text-transform:capitalize;transition:all .5s}.action.primary-black:hover{background:#fff;border:1px solid var(--main-color);color:#111}.action.primary-black{background:var(--main-color);border:1px solid var(--main-color);border-radius:12px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;padding:12px 35px;text-align:center;text-decoration:none;text-transform:none;transition:all .5s}.action.primary-black-invert:hover{background:inherit;border:1px solid #fff;color:#fff}.action.primary-black-invert{background:#111;border:1px solid #111;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;padding:12px 35px;text-align:center;text-decoration:none;transition:all .5s}.action.secondary-black:hover{background:inherit;border:1px solid #fff;color:#fff}.action.secondary-black{background:#fff;border:1px solid #111;color:#111;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;padding:12px 35px;text-align:center;text-decoration:none;transition:all .5s}.action.primary-invert:hover{background:transparent;border:1px solid #096;color:#096}.action.primary-invert{cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;padding:12px 35px;text-align:center;text-decoration:none;text-transform:capitalize;transition:all .5s}.action.primary-invert,.action.secondary-invert:hover{background:#096;border:1px solid #096;color:#fff}.action.secondary-invert{background:transparent;border:1px solid #111;color:#111;display:inline-block;font-size:1rem;font-weight:400;padding:12px 35px;text-decoration:none;text-transform:capitalize;transition:all .5s}.action.secondary-gray:hover{background:#096;border:1px solid #096;color:#fff}.action.secondary-gray{background:transparent;border:1px solid #999;color:#999;display:inline-block;font-size:1rem;font-weight:400;padding:12px 35px;text-decoration:none;transition:all .5s}.action.secondary-gray-invert:hover{background:#096;border:1px solid #096;color:#fff}.action.secondary-gray-invert{background:#333;border:1px solid #999;color:#fff;display:inline-block;font-size:1rem;font-weight:400;padding:12px 35px;text-decoration:none;transition:all .5s}.action.link-white:hover{background:#096;border:1px solid #fff;color:#fff}.action.link-white{background:#fff;border:1px solid #fff;color:#096;display:inline-block;font-size:.8125rem;font-weight:400;padding:14px 34px;text-decoration:none;transition:all .5s}.action.loading:before{color:#111;content:"";display:inline-flex;font-family:shopify;font-size:2.1875rem;line-height:1rem;vertical-align:middle}.action.loading{background-color:transparent;border-color:#111;color:#111;pointer-events:none}.action.loading:before{align-items:center;opacity:1;position:relative;width:auto;z-index:1}.action.is-disabled--button{opacity:.7}.phone-input .flag{position:absolute;top:0;width:100%}.phone-input .flag .search .select-img{left:15px;position:absolute;top:26px}.phone-input .flag .select-img{background-image:var(--img);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;display:inline-block;height:22px;vertical-align:middle;width:38px}.checkout-page .checkout-field .phone-input .phone-inp,.checkout-page .checkout-field .phone-input .search-input{padding-left:60px}.checkout-page .checkout-field .phone-input label{z-index:3}.checkout-page .checkout-field .phone-input .label{top:5px!important}*{accent-color:#111;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;width:100%}picture{display:inherit;font-size:0;height:100%;line-height:0;width:100%}li,p,td{color:var(--default-text-color);font-size:1rem;font-weight:300;line-height:1.8125rem;list-style:none}p{line-height:160%}a{text-decoration:none;transition:all .5s}body .sf-heading__title,h1,h2,h3,h4,h5,h6{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}strong{font-weight:600}img{max-width:100%;width:100%}.page-content{overflow:hidden}.full-width{width:100%}.error{margin-top:12px}.error,.sf-input__error-message.error{color:#e83841;font-size:.9375rem}.error-message.hint-message,.sf-input__error-message.__hint{background:#ebebeb;box-sizing:border-box;color:#000;padding:5px 10px}.image-helper{height:auto!important;width:auto!important}.flex{display:flex}.flex.justify{justify-content:space-between}.flex.around{justify-content:space-around}.flex.center{justify-content:center}.flex.flex-start{justify-content:flex-start}.flex.flex-end{justify-content:flex-end}.flex.middle{align-content:center;align-items:center}.flex.top{align-content:flex-start;align-items:flex-start}.flex.bottom{align-content:flex-end;align-items:flex-end}.flex.baseline{align-content:baseline;align-items:baseline}.flex.wrap{flex-wrap:wrap}.flex.column{flex-direction:column}.order_important{order:-1}.order_1{order:1}.order_2{order:2}.order_3{order:3}.order_4{order:4}.order_5{order:5}.order_6{order:6}.order_7{order:7}.order_8{order:8}.order_9{order:9}.order_10{order:10}.flex_1{flex:0 0 10%;max-width:10%}.flex_2{flex:0 0 20%;max-width:20%}.flex_3{flex:0 0 30%;max-width:30%}.flex_4{flex:0 0 40%;max-width:40%}.flex_5{flex:0 0 50%;max-width:50%}.flex_6{flex:0 0 60%;max-width:60%}.flex_7{flex:0 0 70%;max-width:70%}.flex_8{flex:0 0 80%;max-width:80%}.flex_9{flex:0 0 90%;max-width:90%}.flex_10{flex:0 0 100%;max-width:100%}.flex_eq{flex:1}.flex_auto{flex:auto}.rel{position:relative}.ab{position:absolute}.ab.z-index_important,.rel.z-index_important{z-index:-1}.ab.z-index_1,.rel.z-index_1{z-index:1}.ab.z-index_2,.rel.z-index_2{z-index:2}.ab.z-index_3,.rel.z-index_3{z-index:3}.ab.z-index_4,.rel.z-index_4{z-index:4}.ab.z-index_5,.rel.z-index_5{z-index:5}.ab.z-index_6,.rel.z-index_6{z-index:6}.ab.z-index_7,.rel.z-index_7{z-index:7}.ab.z-index_8,.rel.z-index_8{z-index:8}.ab.z-index_9,.rel.z-index_9{z-index:9}.ab.z-index_10,.rel.z-index_10{z-index:10}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.wide{width:100%}.inline-block{display:inline-block}.d-none{display:none}.contained,.container{box-sizing:border-box;margin:0 auto;max-width:1130px;padding-left:15px;padding-right:15px;width:100%}.content-position{display:flex}.content-position[data-position^=top]{align-content:flex-start;align-items:flex-start}.content-position[data-position^=bottom]{align-content:flex-end;align-items:flex-end}.content-position[data-position^=middle]{align-content:center;align-items:center}.content-position[data-position=bottom-left],.content-position[data-position=middle-left],.content-position[data-position=top-left]{justify-content:flex-start}.content-position[data-position=bottom-right],.content-position[data-position=middle-right],.content-position[data-position=top-right]{justify-content:flex-end}.content-position[data-position=bottom-center],.content-position[data-position=middle-center],.content-position[data-position=top-center]{justify-content:center}strong{font-weight:700}.checkout.theme-default .checkout-side-info .step{background:#fff;padding:30px 22px}.checkout.theme-default .checkout-side-info{padding-right:30px}.checkout.theme-default .checkout-page .checkout-side-totals-wrap,.checkout.theme-default .checkout-side-info .step{border-radius:24px}.checkout.theme-default .prepayment-popup .prepayment-popup-content{border-radius:16px}.checkout-page .title{font-size:1rem;font-weight:600}.checkout-page .checkout-side-info,.checkout-page .checkout-side-totals{box-sizing:border-box}.checkout-page .checkout-side-info .step .title{color:#7c89b1}.checkout-page .checkout-side-info .step .step-num{align-content:center;align-items:center;background-color:#f0f3f7;border-radius:50%;color:#7c89b1;display:inline-flex;font-size:.875rem;font-weight:700;height:32px;justify-content:center;margin-right:15px;width:32px}.checkout-page .checkout-side-info .step._active .step-num{background-color:var(--main-color-fade-20);color:var(--main-color)}.checkout-page .checkout-side-info .step._active .title{color:#000}.checkout-page .checkout-side-info .step:not(:last-child){margin-bottom:30px}.checkout-page .checkout-side-info .step .step-content{position:relative}.checkout-page .checkout-side-totals-wrap{background-color:#fff;padding:30px;position:relative}.checkout-page .checkout-side-totals-wrap .title{color:#7c89b1;font-weight:600;margin-bottom:15px;padding-bottom:15px}.checkout-page .checkout-side-totals-wrap .title span{color:inherit;font-weight:inherit}.checkout-page .checkout-side-totals-wrap .title span.count{font-size:1.25rem;margin-left:12px;vertical-align:super}.checkout-page .checkout-side-totals-wrap .title span:not(.count){font-size:inherit}.checkout-page .checkout-item img{border-radius:8px;max-width:96px}.checkout-page .checkout-item .checkout-item-image{width:16%}.checkout-page .checkout-item .checkout-item-info{box-sizing:border-box;padding-left:15px;width:84%}.checkout-page .checkout-item .title{align-content:center;align-items:center;border:0;display:flex;flex-wrap:wrap;font-size:1rem;justify-content:space-between;margin-bottom:7px;padding-bottom:0}.checkout-page .checkout-item .title span:not(.icon-close){color:#252525;font-size:inherit;font-weight:inherit}.checkout-page .checkout-item .delete{cursor:pointer;margin-left:15px}.checkout-page .checkout-item .delete:before{color:#7c89b1;content:"";display:inline-block;font-family:shopify;font-size:1.25rem;line-height:1rem;margin:-5px 0 0;vertical-align:middle}.checkout-page .checkout-item:not(:last-child){margin-bottom:22px}.checkout-page .checkout-item .checkout-item-option{margin-top:5px}.checkout-page .checkout-item .price{color:#252525;font-size:1.125rem;font-weight:600}.checkout-page .checkout-item .checkout-item-option .label,.checkout-page .checkout-item .checkout-item-sku-price .sku{color:#7c89b1}.checkout-page .checkout-item .checkout-item-option .label,.checkout-page .checkout-item .checkout-item-option .value,.checkout-page .checkout-item .checkout-item-sku-price .sku{font-size:.875rem}.checkout-page .checkout-item ._with-special.price .price{color:#e83841}.checkout-page .checkout-item .price-special{color:#7c89b1;font-size:.75rem;margin-left:12px;opacity:.9;text-decoration:line-through}.checkout-page .checkout-item .checkout-item-option .value{font-weight:600;margin-left:7px}.checkout-page .checkout-item .checkout-item-sku-price{margin-top:-12px}.checkout-page .checkout-item .checkout-item-sku-price ._with-special{display:flex;flex-direction:column;justify-content:flex-end;text-align:right}.checkout-page .checkout-item-actions{margin-top:12px}.checkout-page .checkout-item-qty-wrap{border:1px solid #e2e2e4;border-radius:6px;display:inline-flex;height:32px;padding:0 12px}.checkout-page .checkout-item-qty-wrap .qty{margin:0 22px}.checkout-page .checkout-item-qty-wrap .control-qty,.checkout-page .checkout-item-qty-wrap .qty{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;font-size:1.125rem;font-weight:700;opacity:.6}.checkout-page .checkout-item-qty-wrap .qty-decrease{font-size:1.5625rem}.checkout-page .checkout-item-qty-wrap .control-qty{cursor:pointer}.checkout-page .subtotal{margin-bottom:15px}.checkout-page .subtotal .property-value{font-size:1rem;font-weight:700}.checkout-page .cart-coupones{margin:22px 0}.checkout-page .cart-coupones-activator{border:2px dashed #b7b7b9;color:#b7b7b9;cursor:pointer;font-size:1rem;padding:15px 0;text-align:center}.checkout-page .total{border-top:1px solid #000;padding-top:22px}.checkout-page .total .property{font-size:1.125rem;font-weight:600}.checkout-page .total .property-value{font-size:1.125rem;font-weight:700}.checkout-page .cart-coupones-enter p{font-size:.75rem;margin-bottom:15px}.checkout-page .coupon-input-wrap{display:flex}.checkout-page .coupon-input-wrap button,.checkout-page .coupon-input-wrap input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.checkout-page .coupon-input-wrap input{border:1px solid #e2e2e4;border-bottom-left-radius:12px;border-right:0;border-top-left-radius:12px;flex:1;padding-left:15px;padding-right:15px}.checkout-page .coupon-input-wrap button{border-bottom-left-radius:0;border-top-left-radius:0}.checkout-page .coupones-active .coupon{background:#fff;margin-bottom:5px;margin-right:5px;padding:5px}.checkout-page .coupones-active .coupon .icon-close{cursor:pointer}.checkout-page .coupones-active .coupon .icon-close:before{color:#e83841;content:"";display:inline-block;font-family:shopify;font-size:1.5625rem;line-height:1rem;margin:0 0 0 5px;vertical-align:middle}.checkout-page .coupon-input-wrap._error input{border-color:#e83841}.checkout-page .coupon-error{color:#e83841;font-size:.8125rem;margin-top:5px}.checkout-page .continue,.checkout-page .details-preview,.checkout-page .step-content{margin-top:30px}.checkout-page .other-customer{margin-top:15px}.checkout-page .checkout-half-fields .checkout-field{width:49%}.checkout-page .checkout-field{margin-top:15px}.checkout-page .checkout-field label{display:block;font-size:.875rem;margin-bottom:5px}.checkout-page .checkout-field .selected,.checkout-page .checkout-field input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #7c89b1;border-radius:16px;box-sizing:border-box;outline:none;padding:27px 15px 12px;width:100%}.checkout-page .checkout-field .selected{background:#fff}.checkout-page .checkout-field .has-error input{border-color:#e83841}.checkout-page .checkout-field .has-error .help-message{color:#e83841;font-size:.8125rem}.checkout-page .checkbox-wrapper input{display:none;height:0;visibility:hidden;width:0}.checkout-page .checkbox-wrapper label{align-items:center;display:flex;position:relative}.checkout-page .checkbox-wrapper label:after,.checkout-page .checkbox-wrapper label:before{content:""}.checkout-page .checkbox-wrapper label:before{background-color:var(--main-color-fade-20);border-radius:50%;display:inline-block;height:25px;margin-right:15px;min-width:25px;vertical-align:middle;width:25px}.checkout-page .checkbox-wrapper label:after{background-color:var(--main-color);border-radius:50%;display:block;height:15px;left:5px;opacity:0;position:absolute;top:calc(50% - 7px);width:15px}.checkout-page .checkbox-wrapper input:checked+label:after{opacity:1}.checkout-page .step-title-fixed{flex:1}.checkout-page .step._valid .step-num{font-size:0}.checkout-page .step._valid .step-num:before{color:var(--main-color);content:"";display:inline-block;font-family:shopify;font-size:1.5625rem;line-height:1rem;vertical-align:middle}.checkout-page .step._valid .step-title .title{color:#7c89b1}.checkout-page .step-title-change a{position:relative;top:22px}.checkout-page .step-title-change a:hover{background:#fff;border:1px solid var(--main-color);color:#111}.checkout-page .step-title-change a{background:transparent;border:1px solid #7c89b1;border-radius:12px;color:#7c89b1;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;padding:12px 35px;text-align:center;text-decoration:none;text-transform:none;transition:all .5s}.checkout-page .details-preview h2,.checkout-page .details-preview h5{font-size:1rem;font-weight:600}.checkout-page .details-preview p{font-size:.875rem}.checkout-page .details-preview h3{font-size:1rem;font-weight:600;margin-bottom:15px;margin-top:30px}.checkout-page .vc-day-content.vc-disabled{--vc-day-content-disabled-color:#ccc}.checkout-page .vc-focus:focus-within{box-shadow:unset}.checkout-page .vc-highlight-content-solid{--vc-font-bold:700;--vc-highlight-solid-content-color:#000;border:1px solid}.checkout-page .vc-popover-content{--vc-popover-content-bg:#fafafa}.checkout-page .vc-nav-item.is-active{--vc-nav-item-active-color:#000}.checkout-page .delivery-form .other-customer-form{margin-top:30px}.checkout-page .choose-delivery-type .choose-delivery-type-item{border:2px solid #e2e2e4;cursor:pointer;flex:1;padding:22px}.checkout-page .choose-delivery-type .choose-delivery-type-item._active{border-color:#000}.checkout-page .choose-delivery-type .choose-delivery-type-item .title{font-size:1.125rem}.checkout-page .choose-delivery-type .choose-delivery-type-item .caption{font-size:.875rem;margin-top:15px}.checkout-page .custom-select .selected{display:inline-flex;justify-content:space-between}.checkout-page .custom-select .selected:after{color:#000;content:"";display:inline-block;font-family:shopify;font-size:1.875rem;line-height:1rem;vertical-align:middle}.checkout-page .custom-select.disabled{pointer-events:none}.checkout-page .custom-select.disabled input{background-color:#e2e2e4}.checkout-page .custom-select select{height:0;position:absolute;visibility:hidden;width:0}.checkout-page .custom-select .custom-select-wrap{position:relative}.checkout-page .custom-select .select-items{background-color:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;box-sizing:border-box;font-size:14px;font-variant:normal;max-height:300px;outline:none;overflow-y:scroll;padding:4px 0;position:absolute;width:100%;z-index:1050}.checkout-page .custom-select .select-item{color:#000000d9;font-size:.875rem;padding:5px 12px}.checkout-page .custom-select .select-item:not(.empty){cursor:pointer}.checkout-page .custom-select .select-item.empty{pointer-events:none}.checkout-page .custom-select .select-item:not(.empty):hover{background-color:#f5f5f5}.checkout-page .custom-select .search:hover .closer{right:12px}.checkout-page .custom-select .search:hover .closer:before{content:"";font-size:1.25rem}.checkout-page .custom-select .closer{align-items:center;bottom:0;display:flex;position:absolute;right:5px;top:0}.checkout-page .custom-select .closer:before{color:#000;content:"";display:inline-block;font-family:shopify;font-size:1.875rem;line-height:1rem;vertical-align:middle}.checkout-page .leave-comments{margin-top:37px}.checkout-page .leave-comments p{font-weight:600;margin-bottom:15px}.checkout-page .leave-comments textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e2e2e4;box-sizing:border-box;height:120px;outline:none;padding:15px;resize:none;width:100%}.checkout-page .no-phone,.checkout-page .payment-method{margin-top:22px}.checkout-page .no-phone .info,.checkout-page .payment-method .info{margin-left:7px}.checkout-page .no-phone .info .title,.checkout-page .payment-method .info .title{font-weight:600}.checkout-page .no-phone .info span:not(.title),.checkout-page .payment-method .info span:not(.title){font-size:.875rem}.checkout-page .no-phone .checkbox-wrapper label:before,.checkout-page .payment-method .checkbox-wrapper label:before{min-width:25px}.checkout-page .no-phone .checkbox-wrapper label:after,.checkout-page .payment-method .checkbox-wrapper label:after{top:calc(50% - 7px)}.checkout-page .no-phone .info span,.checkout-page .payment-method .info span{display:block}.checkout-page .no-phone label,.checkout-page .payment-method label{align-items:center;display:flex}.checkout-page .no-phone{margin:37px 0}.checkout-page .empty-title{text-align:center}.checkout-page .empty-title h1{font-size:2.1875rem;font-weight:600}.checkout-page .empty-title .actions{margin-top:37px}.checkout-page .checkout-empty{align-items:center;display:flex;height:60vh}.checkout-page .payment-method-selected{margin-top:15px}.checkout-page .payment-method-info{background:var(--main-color-fade-20);border:1px solid var(--main-color-fade-20);border-radius:16px;padding:12px}.checkout-page .delivery-options .delivery-option{border-radius:16px;cursor:pointer;margin-top:12px;padding:15px}.checkout-page .delivery-options .delivery-option._active{background:var(--main-color-fade-20);border:1px solid var(--main-color-fade-20)}.checkout-page .delivery-options .delivery-option._active .option-title:after{opacity:1}.checkout-page .delivery-options .option-title{margin-left:25px;padding-left:7px;position:relative}.checkout-page .delivery-options .option-title:after,.checkout-page .delivery-options .option-title:before{border-radius:50%;content:"";display:inline-block;position:absolute}.checkout-page .delivery-options .option-title:after{background-color:#000;height:13px;left:-22px;opacity:0;top:9px;width:13px}.checkout-page .delivery-options .option-title:before{border:1px solid #000;height:17px;left:-25px;top:6px;width:17px}.checkout-page .delivery-options .option-title h2{font-size:1rem;font-weight:600}.checkout-page .delivery-options .option-content{margin-top:15px}.checkout-page .delivery-options .option-title,.checkout-page .payment-method .info .title{align-items:center;display:flex}.checkout-page .delivery-options .option-title .service-icon img{margin:0 15px;max-width:30px;vertical-align:bottom}.checkout-page .payment-method .info .title .service-icon img{max-width:100px}.checkout-page .payment-method .info .title .service-icon{position:relative;top:12px}.checkout-page .payment-methods .payment-method .info{width:100%}.checkout-page .payment-methods .payment-method .info .title{justify-content:space-between}.checkout-page .upsell-product.checkout-item{border:0}.checkout-page .upsell-product.checkout-item img{max-width:105px}.checkout-page .upsell-product.checkout-item .checkout-item-image{width:25%}.checkout-page .upsell-product.checkout-item .title{color:#252525}.checkout-page .upsell-product.checkout-item .checkout-item-info{width:75%}.checkout-page .upsell-product.checkout-item .action{font-size:1rem;margin-top:5px;padding:8px 15px}.checkout-page .upsell-product.checkout-item .selected{border:1px solid;border-radius:10px;padding:3px}.checkout-page .upsell-product.checkout-item .selected:after{align-items:center;display:inline-flex}.checkout-page .checkout-upsell-products .select-variants{margin-bottom:12px}.checkout-page .checkout-upsell-products .select-variants label{display:none}.checkout-page .checkout-upsell-products .select-variants .select-items{max-height:100px}.checkout-page .checkout-upsell-products .actions-nav .arrow-slide{cursor:pointer;margin:0 5px}.checkout-page .checkout-upsell-products .actions-nav .arrow-slide.prev:before{color:#000;content:"";display:inline-block;font-family:shopify;font-size:1.25rem;line-height:1rem;vertical-align:middle}.checkout-page .checkout-upsell-products .actions-nav .arrow-slide.next:before{color:#000;content:"";display:inline-block;font-family:shopify;font-size:1.25rem;line-height:1rem;vertical-align:middle}.checkout-page .free-shipping-bar{margin-bottom:12px}.checkout-page .free-shipping-bar .free-shipping-indicator,.checkout-page .free-shipping-bar .free-shipping-progress{border-radius:100px;height:8px}.checkout-page .free-shipping-bar .free-shipping-indicator{background-color:var(--main-color-fade-20);position:relative;width:100%}.checkout-page .free-shipping-bar .free-shipping-progress{background-color:var(--main-color);background-size:1rem 1rem}.checkout-page .free-shipping-bar p{font-size:1rem;margin:5px 0;text-align:center}.checkout-page .checkout-side-wrap.fixed{position:fixed;top:37px}.checkout-page .checkout-side-wrap{max-width:440px}.checkout-page .checkout-side-wrap,.checkout-page .checkout-steps-wrap{width:100%}.checkout-page .checkout-field{position:relative}.checkout-page .checkout-field .custom-select>label{z-index:1}.checkout-page .checkout-field .custom-select>label,.checkout-page .checkout-field .label{color:#7c89b1;font-size:.875rem;left:15px;margin:0;position:absolute;transition:all .5s}.checkout-page .checkout-field input:not(:-moz-placeholder-shown)+.label{top:5px}.checkout-page .checkout-field .custom-select>label,.checkout-page .checkout-field input:not(:placeholder-shown)+.label{top:5px}.checkout-page .checkout-field input:-moz-placeholder-shown+.label{top:20px}.checkout-page .checkout-field input:placeholder-shown+.label{top:20px}.checkout-page .checkout-field input:focus+.label{top:5px}.checkout-page .submit-btn:disabled{background:var(--main-color)!important;border-color:var(--main-color)!important;color:#fff!important;opacity:.5}.theme-shopify{background:#fff}.theme-shopify .checkout-page .checkout-sides{display:grid;grid-template-columns:calc(50% + 65px) 1fr}.theme-shopify .checkout-page .checkout-side-info,.theme-shopify .checkout-page .checkout-side-totals{display:flex;padding:37px 0}.theme-shopify .checkout-page .checkout-side-info{border-right:1px solid #e5e7eb;justify-content:flex-end}.theme-shopify .checkout-page .checkout-side-totals{background-color:#f5f5f5;justify-content:flex-start}.theme-shopify .checkout-page .checkout-steps-wrap{max-width:623px;padding-right:37px}.theme-shopify .checkout-page .checkout-side-wrap{padding-left:37px}.theme-shopify .step-account form{display:flex;flex-direction:column}.theme-shopify .other-customer{margin-bottom:0;margin-top:0;order:-1}.theme-shopify .other-customer-checkbox{margin-bottom:22px}.theme-shopify .other-customer-form{margin-bottom:15px}.theme-shopify .step-account form h2{font-size:1rem;font-weight:600}.theme-shopify .checkout-page .checkout-side-info .step .step-content{border:0;padding-bottom:0}.theme-shopify .checkout-page .choose-delivery-type .choose-delivery-type-item,.theme-shopify .checkout-page .delivery-options .option-title,.theme-shopify div.checkbox{background-color:#fff;border:1px solid #e5e7eb;border-radius:5px;display:flex;padding:15px}.theme-shopify .checkout-page .choose-delivery-type .choose-delivery-type-item:first-child,.theme-shopify .other-customer div.checkbox:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.theme-shopify .checkout-page .choose-delivery-type .choose-delivery-type-item:last-child,.theme-shopify .other-customer div.checkbox:last-child{border-top-left-radius:0;border-top-right-radius:0}.theme-shopify .checkout-page .checkbox-wrapper label:after,.theme-shopify .checkout-page .checkbox-wrapper label:before,.theme-shopify .checkout-page .choose-delivery-type .choose-delivery-type-item .title:after,.theme-shopify .checkout-page .choose-delivery-type .choose-delivery-type-item .title:before,.theme-shopify .checkout-page .delivery-options .option-title:after,.theme-shopify .checkout-page .delivery-options .option-title:before{border-radius:50%}.theme-shopify .checkout-page .checkbox-wrapper input:checked+label:before,.theme-shopify .checkout-page .choose-delivery-type .choose-delivery-type-item._active .title:before,.theme-shopify .checkout-page .delivery-options .delivery-option._active .option-title:before{background-color:var(--main-color)}.theme-shopify .checkout-page .checkbox-wrapper label:before,.theme-shopify .checkout-page .choose-delivery-type .choose-delivery-type-item .title:before,.theme-shopify .checkout-page .delivery-options .option-title:before{background-color:#fff;border:1px solid #e5e7eb;height:16px;min-width:16px;width:16px}.theme-shopify .checkout-page .checkbox-wrapper label:after,.theme-shopify .checkout-page .choose-delivery-type .choose-delivery-type-item .title:after,.theme-shopify .checkout-page .delivery-options .option-title:after{background-color:#fff;height:6px;left:6px;top:calc(50% - 3px);width:6px}.theme-shopify .checkout-page .choose-delivery-type .choose-delivery-type-item._active,.theme-shopify .checkout-page .delivery-options .delivery-option._active .option-title,.theme-shopify div.checkbox._active{background-color:var(--main-color-fade-20);border-color:var(--main-color)}.theme-shopify .checkout-field div.selected{background-color:#fff}.theme-shopify .checkout-field div.selected,.theme-shopify .checkout-field input{border-radius:5px}.theme-shopify .delivery-options .delivery-option .other-customer .other-customer-checkbox{margin-bottom:0;margin-top:15px}.theme-shopify .delivery-options .delivery-option .other-customer .other-customer-checkbox .checkbox{border-radius:5px}.theme-shopify .delivery-options .delivery-option .option-title{margin-left:0;padding-left:42px}.theme-shopify .delivery-options .delivery-option .option-title:before{left:15px;top:calc(50% - 9px)}.theme-shopify .delivery-options .delivery-option .option-title:after{left:21px}.theme-shopify .checkout-page .delivery-options .option-title .service-icon img{margin:0}.theme-shopify .checkout-page .delivery-options .delivery-option{border:0;border-radius:0;margin-top:0;padding:0}.theme-shopify .checkout-page .delivery-options .delivery-option:last-child .option-title{border-top-left-radius:0;border-top-right-radius:0}.theme-shopify .checkout-page .delivery-options .delivery-option._active .option-title{border-bottom-left-radius:0;border-bottom-right-radius:0}.theme-shopify .checkout-page .delivery-options .delivery-option:not(._active):not(:last-child) .option-title{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.theme-shopify .checkout-page .delivery-options .delivery-option:not(:first-child):not(:last-child) .option-title{border-radius:0}.theme-shopify .checkout-page .delivery-options .choose-delivery-type h3.title,.theme-shopify .checkout-page .delivery-options .option-title h2,.theme-shopify .checkout-page .no-phone label span.info .title,.theme-shopify .checkout-page .payment-methods .payment-method .info .title{font-size:1rem}.theme-shopify .checkout-page .delivery-options .option-content{background-color:#f5f5f5;border-bottom:1px solid #e5e7eb;border-left:1px solid #e5e7eb;border-right:1px solid #e5e7eb;margin-top:0;padding:15px}.theme-shopify .choose-delivery-type{flex-direction:column}.theme-shopify .choose-delivery-type .caption{display:none}.theme-shopify .checkout-page .choose-delivery-type .choose-delivery-type-item:nth-child(2){border-radius:0}.theme-shopify .checkout-page .choose-delivery-type .choose-delivery-type-item .title{display:flex;position:relative}.theme-shopify .checkout-page .choose-delivery-type .choose-delivery-type-item .title:before{margin-right:10px}.theme-shopify .checkout-page .choose-delivery-type .choose-delivery-type-item .title:after{position:absolute;top:calc(50% - 4px)}.theme-shopify .checkout-page .choose-delivery-type .choose-delivery-type-item .title:after,.theme-shopify .checkout-page .choose-delivery-type .choose-delivery-type-item .title:before{content:"";display:block}.theme-shopify .checkout-page .checkbox-wrapper label:before{margin-right:10px}.theme-shopify .checkout-page .checkout-side-info .step .title{color:#000}.theme-shopify .checkout-page .payment-methods .payment-method{border:0;margin:0;padding:0}.theme-shopify .checkout-page .payment-methods .payment-method:not(:first-child) .checkbox,.theme-shopify .checkout-page .payment-methods .payment-method:not(:last-child) .checkbox{border-radius:0}.theme-shopify .checkout-page .no-phone label,.theme-shopify .checkout-page .payment-method label{width:100%}.theme-shopify .checkout-page .no-phone .info,.theme-shopify .checkout-page .no-phone .info span:not(.title),.theme-shopify .checkout-page .payment-method .info,.theme-shopify .checkout-page .payment-method .info span:not(.title){margin:0}.theme-shopify .checkout-page .payment-method .info .title .service-icon img{max-width:90px}.theme-shopify .checkout-page .checkout-side-totals-wrap{background-color:transparent;padding:0}.theme-shopify .checkout-page .checkout-item .title{margin-bottom:10px}.theme-shopify .checkout-page .cart-coupones-activator{background-color:var(--main-color-fade-20);border-color:var(--main-color);color:var(--main-color)}.theme-shopify .checkout-page .payment-method-selected{background-color:#f5f5f5;border:1px solid #e5e7eb;margin-top:0;padding-bottom:15px;padding-top:15px}.theme-shopify .checkout-page .payment-method-info{border:0}.theme-shopify .checkout-page .checkout-field .custom-select>label,.theme-shopify .checkout-page .checkout-field .label{color:#707070}.theme-shopify .checkout-page .checkout-field .selected,.theme-shopify .checkout-page .checkout-field input{border-color:#dedede}.theme-shopify .checkout-page .checkout-side-totals-wrap .title span{color:#252525}.prepayment-popup{align-content:center;align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.prepayment-popup .icon{cursor:pointer;position:absolute;right:22px}.prepayment-popup .icon:before{color:#000;content:"";display:inline-block;font-family:shopify;font-size:1.875rem;line-height:1rem;vertical-align:middle}.prepayment-popup .prepayment-popup-content{background-color:#fff;box-sizing:border-box;max-width:640px;padding:22px;position:relative;width:100%}.prepayment-popup .prepayment-popup-content h4{font-size:1.5625rem;margin-bottom:15px;text-align:center}.prepayment-popup .prepayment-popup-content>p{font-size:1.125rem;margin-bottom:5px}.checkout.theme-default .step-account .no-phone{margin:15px 0}.checkout.theme-default .step-account .no-phone .title{font-size:1rem}.checkout.theme-default .step-account .no-phone .info{margin:0}.checkout .checkout-page .checkout-actions .agree:not(.valid) .checkbox-wrapper label:before{border:1px solid #e83841}.checkout .checkout-page .checkout-actions .agree:not(.valid) .title{color:#e83841}.checkout-side-wrap .step-collapser{display:none}.mono-parts-wrapper h5{font-weight:600;margin-bottom:15px}.mono-parts-wrapper h5,.mono-parts-wrapper span{font-size:.875rem}.mono-parts-wrapper span{background-color:#000;border:1px solid #000;border-radius:3px;color:#fff;cursor:pointer;display:block;padding:5px 0;text-align:center;width:40px}.mono-parts-wrapper .parts-selector:not(:last-child){margin-right:2px}.mono-parts-wrapper .parts-selector{margin-bottom:2px}.mono-parts-wrapper .parts-selector._active span{background-color:var(--main-color);border-color:var(--main-color)}.mono-parts-wrapper .parts-selector:not(._active) span{opacity:.5}.monoparts-modal .monoparts-popup-content{border-radius:10px;max-width:400px}.monoparts-modal .cat{display:block;margin:22px auto;max-width:250px;text-align:center}.checkout-configurator{background:#f0f3f7;border-top:1px solid #f5f5f5;border-top-left-radius:16px;border-top-right-radius:16px;bottom:0;left:0;padding:22px 0;position:fixed;width:100%;z-index:9}.checkout-configurator .title{color:#7c89b1}.checkout-configurator .configure-design{justify-content:center;margin:0 auto;max-width:800px}.checkout-configurator .configure-theme{border-right:1px solid #252525}.checkout-configurator .configure-color,.checkout-configurator .configure-design,.checkout-configurator .configure-theme,.checkout-configurator .options{display:flex;flex-wrap:wrap}.checkout-configurator .configure-color,.checkout-configurator .option-theme{margin:0 12px}.checkout-configurator .option-color{margin:0 7px}.checkout-configurator .option-theme{cursor:pointer;line-height:normal;position:relative;text-decoration:none;z-index:1}.checkout-configurator .option-theme:before{border-top:2px solid transparent;content:"";display:block;left:0;margin-top:1px;position:absolute;right:0;top:100%;transition:border-color .3s;z-index:1}.checkout-configurator .option-theme:focus,.checkout-configurator .option-theme:hover{text-decoration:none}.checkout-configurator .option-theme:focus:before,.checkout-configurator .option-theme:hover:before{border-top:2px solid #111}.checkout-configurator ._active.option-theme{font-weight:700;line-height:normal;position:relative;text-decoration:none;z-index:1}.checkout-configurator ._active.option-theme:before{border-top:2px solid #111;content:"";display:block;left:0;margin-top:1px;position:absolute;right:0;top:100%;transition:border-color .3s;z-index:1}.checkout-configurator ._active.option-theme:focus,.checkout-configurator ._active.option-theme:hover{text-decoration:none}.checkout-configurator ._active.option-theme:focus:before,.checkout-configurator ._active.option-theme:hover:before{border-top:2px solid #111}.checkout-configurator .options{align-items:center}.checkout-configurator .option-color{border:1px solid transparent;border-radius:50%;cursor:pointer;height:15px;width:15px}.checkout-configurator .option-color._active{border-color:#7c89b1;height:20px;width:20px}.checkout.demo{padding-bottom:60px}.checkout-page .checkout-actions{margin-top:22px}.checkout-page .checkout-actions .continue button{width:100%}.checkout-page .checkout-actions .no-phone{margin-bottom:0}.checkout-page .checkout-actions .checkbox-wrapper label:after,.checkout-page .checkout-actions .checkbox-wrapper label:before{border-radius:5px}.checkout-page .checkout-actions .checkbox-wrapper .checkbox{background:unset;border:unset;padding:0}.checkout-page .checkout-actions .checkbox-wrapper .no-phone{margin-top:22px}.checkout-page .checkout-actions .checkbox-wrapper .no-phone .title,.checkout-page .checkout-actions .checkbox-wrapper .title{color:#252525;font-size:1rem;font-weight:400;margin-bottom:0;padding-bottom:0}iframe.skiptranslate{display:none!important}body{top:0!important}.thank-you-page .order-details{max-width:500px}.thank-you-page .step-items{margin-bottom:30px;width:100%}.thank-you-page .thank-you-titles{margin-bottom:30px}.thank-you-page .thank-you-titles h1{font-size:2.1875rem;font-weight:600;margin-bottom:15px}.thank-you-page h2{font-size:1.5625rem;font-weight:600;margin-bottom:15px}.thank-you-page .customer-info{margin-bottom:30px}.thank-you-page .actions{margin-top:60px}.thank-you-page .customer-info-block h3,.thank-you-page .customer-info-block h5,.thank-you-page .customer-info-block p,.thank-you-page .order-item h3,.thank-you-page .order-item h5,.thank-you-page .order-item p{font-size:1.25rem;font-weight:300;margin-bottom:12px}.thank-you-page .payment-method-info{border:1px solid;max-width:500px;padding:12px}.thank-you-page .socials-list{margin-top:12px}.thank-you-page .socials-list .social-item{background-color:var(--main-color);border:1px solid var(--main-color);border-radius:50%;cursor:pointer;margin:0 12px;width:40px}.thank-you-page .socials-list .social-item:first-child{margin-left:0}.thank-you-page .socials-list .social-item a{color:#fff;font-size:1.375rem;transition:all .2s ease-in-out}.thank-you-page .socials-list .social-item a:hover{transform:scale(1.4)}.thank-you-page .socials-list .social-item a:before{padding:8px}.thank-you-page .socials-list .social-item a.icon-twitter{font-size:15px}.theme-shopify .thank-you-page .thank-icon svg{height:50px;width:50px}.theme-shopify .thank-you-page .titles-wrap{flex:1}.theme-shopify .thank-you-page .thank-icon{margin-right:15px}.theme-shopify .thank-you-page .title{font-size:1.25rem;font-weight:600}.theme-shopify .thank-you-page .checkout-side-info{min-height:90vh}.theme-shopify .thank-you-page .actions.continue{margin-top:37px}.theme-shopify .thank-you-page .checkout-side-totals-wrap .cart-coupones,.theme-shopify .thank-you-page .checkout-side-totals-wrap .checkout-item .title .delete,.theme-shopify .thank-you-page .checkout-side-totals-wrap .checkout-item-qty{display:none}.content-section{padding:30px 0}body{background:#f0f3f7}.theme-shopify .content-section{margin:0;padding:0}@media (min-width:1200px){.hide-desktop{display:none!important}}@media (max-width:767px){.hide-mobile{display:none!important}}@media (min-width:768px) and (max-width:992px){.hide-ipad-p{display:none!important}}@media (min-width:993px) and (max-width:1199px){.hide-ipad-l{display:none!important}}@media (min-width:768px) and (max-width:1199px){.hide-ipad{display:none!important}}@media (max-width:1199px){.theme-shopify .checkout-container{padding:0 30px}.theme-shopify .checkout-page .checkout-side-wrap{padding-left:15px;padding-right:15px}.theme-shopify .checkout-page .checkout-sides{grid-template-columns:50% 1fr}}@media (max-width:992px){.checkout-page .step .step-title:not(.upsell-titles){display:block}.checkout-page .step-title-change a{margin-top:12px;position:static}.checkout-page .free-shipping-bar{background:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-sizing:border-box;left:0;margin:0;padding:12px;position:fixed;top:0;width:100%;z-index:9}.checkout.theme-default .checkout-side-info{padding-right:0}.checkout.theme-default .container{padding:0}.checkout-page .checkout-sides{display:block}.checkout-page .checkout-side-info,.checkout-page .checkout-side-totals{max-width:100%;width:100%}.checkout-page .checkout-side-totals{margin-top:30px}.checkout-page .coupon-input-wrap button{flex:1;font-size:.875rem;padding-left:5px;padding-right:5px}.checkout-page .coupon-input-wrap button,.checkout-page .coupon-input-wrap input{box-sizing:border-box}.checkout-page .checkout-titles{font-size:1.25rem}.checkout-page .checkout-half-fields .checkout-field{width:100%}.checkout-page .checkout-item .title span:not(.icon-close){max-width:86%}.checkout-page .checkout-side-wrap.fixed{position:static}.theme-shopify .checkout-page .checkout-sides{display:block}.theme-shopify .checkout-page .checkout-side-info,.theme-shopify .checkout-page .checkout-side-totals{box-sizing:border-box}.theme-shopify .checkout-page .checkout-steps-wrap{padding-right:0}.theme-shopify .checkout-page .checkout-side-wrap{padding-left:0}.theme-shopify .checkout-page .checkout-side-info{border:0;display:block;padding-bottom:0}.theme-shopify .checkout-page .checkout-side-totals{background-color:unset;padding-top:0}.theme-shopify .checkout-page .checkout-side-wrap{max-width:623px}.theme-shopify .checkout-page .checkout-side-wrap,.theme-shopify .checkout-page .checkout-steps-wrap{margin:0 auto}.theme-shopify .checkout-container{padding-left:15px;padding-right:15px}.theme-shopify .checkout-page .checkout-side-totals-wrap{margin:0 0 60px}.checkout-configurator .configure-theme{border:0;margin-bottom:15px}.theme-default .thank-you-page{padding:0 15px}}@media (max-width:767px){.checkout-page .checkout-side-totals-wrap{padding:22px}.checkout-page .no-phone .info .title,.checkout-page .payment-method .info .title{font-size:1.125rem}.theme-shopify .thank-you-page .checkout-side-info{min-height:unset}.theme-shopify .thank-you-page .checkout-side-wrap{margin-bottom:60px}.prepayment-popup{height:100%}.prepayment-popup .prepayment-popup-content{height:100%;padding-left:15px;padding-right:15px}}.header{padding:30px 0}.header .to-cart a:before{color:#fff;content:"";display:inline-block;font-family:shopify;font-size:1.25rem;line-height:1rem;margin:0 5px 0 0;vertical-align:middle}.header .to-cart a:hover:before{color:#000}.header .action.primary-black{background-color:unset;border:unset;border-radius:unset;font-size:0;padding:unset}.header .to-cart a:before{color:#000}.theme-shopify .header{border-bottom:1px solid #e5e7eb}.loader-frame{background:rgba(255,255,255,var(--opacity));box-sizing:border-box;height:100%;position:absolute;right:0;top:0;width:100%;z-index:99}.loader-frame .loader-frame-content{height:inherit}.loader-frame .loader-frame-content img{max-width:100px;text-align:center}.loader-frame svg{background:transparent;fill:transparent}.notifications-wrapper .notifications{display:flex;justify-content:center;position:fixed;top:105px;width:100%;z-index:999}.notifications-wrapper .notifications-item{border-radius:0;box-sizing:border-box;font-size:.9375rem;font-weight:400;max-width:400px;padding:15px 30px;text-align:center}.notifications-wrapper .notifications-item.notifications-danger,.notifications-wrapper .notifications-item.notifications-warning{background-color:#ffc1c1;border:1px solid #e83841;color:#e83841}.notifications-wrapper .notifications-item.notifications-success{background-color:#d1f9ec;border:1px solid #096;color:#096}@media (max-width:1199px){.header{padding:75px 15px 0}.theme-shopify .header{border:0}}@media (max-width:767px){.header .to-cart a{font-size:0}.header .to-cart a:before{margin:0}.header .logo{max-width:55%}}[class*=" icon-"],[class^=icon-]{font-family:shopify!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tracking:before{content:""}.icon-user-hover:before{content:""}.icon-shopping-bag-hover:before{content:""}.icon-heart-hover:before{content:""}.icon-clock:before{color:#666;content:""}.icon-pause:before{content:""}.icon-unmute:before{content:""}.icon-mute:before{content:""}.icon-file:before{content:""}.icon-tooltip:before{content:""}.icon-location-dot:before{content:""}.icon-location-point:before{color:#666;content:""}.icon-link:before{content:""}.icon-edit:before{content:""}.icon-remove:before{content:""}.icon-checkmark:before{content:""}.icon-rating:before{content:""}.icon-arrow-down-size-selector:before{content:""}.icon-filter-clear:before{content:""}.icon-play-buttton:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-tiktok:before{content:""}.icon-arrow-left-hero_section:before{content:""}.icon-arrow-right_hero_section:before{content:""}.icon-arrow-left-2:before{content:""}.icon-arrow-right-2:before{content:""}.icon-arrow-right-lang_selector:before{content:""}.icon-arrow-right-thin_subcategory_line:before{content:""}.icon-close:before{content:""}.icon-crown:before{content:""}.icon-heart:before{content:""}.icon-newsletter:before{content:""}.icon-search:before{content:""}.icon-shopping-bag:before{content:""}.icon-user:before{content:""}.icon-twitter:before{content:""}
