.final_submit.is-disabled,.common-step button.final_submit.is-disabled{background-color:#9f9f9f;color:#fff;cursor:not-allowed;pointer-events:none}.final_submit.is-processing,.common-step button.final_submit.is-processing{opacity:.75;cursor:wait;pointer-events:none}.final_submit.is-disabled .checkout_svg svg{stroke:#fff}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.next_btn,.back_btn,.mobile_back_btn,.first_product,.second_product{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;text-align:inherit;cursor:pointer;width:100%;display:block}.first_product,.second_product{display:block;text-align:left}button.next_btn{width:100%;background-color:#006580;color:#fff;display:flex;align-items:center;justify-content:center;padding:9px 20px;border-radius:50px;font-size:24px;font-weight:700;margin:50px auto 0;cursor:pointer}button.mobile_back_btn{display:none}.main-txt-sec .common-step h2{font-size:24px;text-align:center;margin:0 0 8px;font-weight:700;white-space:nowrap}.main-txt-sec .common-step .product_btn h3.product_name{color:#006580;font-weight:700;font-size:36px;margin:0 0 10px}.main-txt-sec .common-step .product_btn p.product_price{text-align:left;margin:0;font-size:22px;font-weight:600;white-space:nowrap;line-height:1.3}.main-txt-sec .common-step .product_btn.active h3.product_name,.main-txt-sec .common-step .product_btn.active p.product_price{color:#fff}.price-div h3{color:#9f9f9f;font-weight:700;font-size:20px;margin:0!important}.second-step-box.active .price-div h3{color:#000}.price-div p.actual-price,.price-div p.discount-price{font-size:24px;font-weight:700;text-align:center;white-space:nowrap;margin:0!important;line-height:1.3}.second-step-box.active .price-div p.actual-price{color:#000}.second-step-box.active .price-div p.discount-price{color:#9f9f9f!important}@media(max-width:1680px){.main-txt-sec .common-step h2{font-size:22px}.main-txt-sec .common-step .product_btn h3.product_name{font-size:32px}.price-div p.actual-price,.price-div p.discount-price{font-size:22px}}@media(max-width:1399px){.main-txt-sec .common-step h2{font-size:20px;margin:0 0 6px}.price-div h3{font-size:16px}.price-div p.actual-price,.price-div p.discount-price{font-size:20px}}@media(max-width:1199px){.main-txt-sec .common-step h2,.price-div p.actual-price,.price-div p.discount-price{font-size:18px}}@media(max-width:1023px){button.next_btn{max-width:100%}button.mobile_back_btn{display:block;position:absolute;top:0;left:0;margin:0}.main-txt-sec .common-step .product_btn h3.product_name{font-size:25px}.main-txt-sec .common-step .product_btn p.product_price{font-size:16px;margin:10px 0}.price-div h3{font-size:17px}}@media(max-width:767px){.main-txt-sec .common-step h2{font-size:12px;font-weight:400}.price-div h3{font-size:16px}.price-div p.actual-price{font-size:18px;font-weight:700}.price-div p.discount-price{font-size:18px;font-weight:400}}@media(max-width:450px){.main-txt-sec .common-step .product_btn h3.product_name{font-size:20px}.main-txt-sec .common-step .product_btn p.product_price{font-size:15px;margin:0;font-weight:600}}.next_btn:focus-visible,.back_btn:focus-visible,.mobile_back_btn:focus-visible,.first_product:focus-visible,.second_product:focus-visible,.second-step-box:focus-visible,.final_submit:focus-visible,.qty-count:focus-visible,.product-qty:focus-visible{outline:2px solid #006580;outline-offset:2px;border-radius:4px}.second-step-box{cursor:pointer}.varaint_loop .second-step-box .varaint_block .metafield-rich_text_field ul{padding-left:0!important;margin-left:0}.main-txt-sec .common-step button.final_submit{margin-top:20px}.main-form img{height:auto}.main-form img.logo-m{margin:0 auto 8px}.main-form .main-txt-sec{padding-top:12px;padding-bottom:12px}.main-form p.step-count{margin:3px 0}@media(max-width:767px){.main-form .main-txt-sec{padding-top:8px;padding-bottom:8px}.main-form img.logo-m{margin-bottom:6px}.consent-wrap{margin:8px 0 0}.main-txt-sec .common-step button.final_submit{margin-top:10px}}.consent-wrap{margin:10px 0 12px}.consent-label{display:block;padding:10px 8px;background:#f7f9fb;border:1px solid #e2e8ee;border-radius:6px;cursor:pointer;font-size:14px;line-height:1.45}.consent-checkbox{float:left;width:18px;height:18px;margin:0 8px 0 0;cursor:pointer;accent-color:#006580}.consent-text{font-size:14px;line-height:1.45;color:#121212}.consent-text strong{color:#121212;font-weight:600}.consent-text a{color:#006580;text-decoration:underline}.consent-label{transition:box-shadow .2s ease,border-color .2s ease}.consent-wrap.consent-attention .consent-label{border-color:#006580;box-shadow:0 0 0 3px #00658040}@media(prefers-reduced-motion:no-preference){.consent-wrap.consent-attention .consent-label{animation:consent-shake .4s ease}}@keyframes consent-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.consent-hint{display:none;margin:6px 0 0;font-size:13px;font-weight:600;color:#006580}.consent-wrap.consent-hint-on .consent-hint{display:block}.consent-wrap.consent-hint-on{margin-bottom:0}.consent-wrap.consent-hint-on+.checkout-btn-wrap .final_submit{margin-top:6px}@media(max-width:767px){.consent-label{padding:8px 7px;font-size:12px}.consent-text{font-size:12px}.consent-checkbox{width:16px;height:16px}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
