.page-template-checkout .woocommerce{width:min(180rem,100%);margin-block-start:3rem;margin-inline:auto;padding-block:6.4034151547vh;padding-block-start:100px}.page-template-checkout .woocommerce .woocommerce-order{max-width:79.6875vw;margin-inline:auto;background:rgba(255,255,255,.5);border:1.46231px solid rgba(255,255,255,.5);box-shadow:0px 1.46231px 12.4296px rgba(0,0,0,.1);border-radius:30px;padding-block:6.4034151547vh;padding-inline:3.125vw}.page-template-checkout .woocommerce .woocommerce-order .woocommerce-customer-details .woocommerce-columns--addresses{justify-content:space-between;flex-direction:column}.page-template-checkout ul.woocommerce-error{font-size:var(--fs-x-light)}.page-template-checkout .woocommerce-form-login-toggle{display:none}.page-template-checkout .woocommerce-form-coupon-toggle .woocommerce-info{font-size:var(--fs-normal);background:linear-gradient(131deg, #A4A8C3 0%, #98DDFA 100%);opacity:.8;border-top:unset !important}.page-template-checkout .woocommerce-form-coupon-toggle .woocommerce-info::before{content:url(../images/coupon.svg) !important}.page-template-checkout .woocommerce-form-coupon-toggle .woocommerce-info a{text-decoration:underline;color:#14236d}.page-template-checkout .woocommerce form.checkout_coupon{margin:0 0 2rem;padding:clamp(1rem,2vw,2rem);font-size:var(--fs-x-light)}.page-template-checkout .col2-set{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2.5vw}.page-template-checkout .col-2{float:unset !important;margin-block-end:1.5rem}.page-template-checkout .col-2.customer-info{width:49.2vw}@media only screen and (max-width: 1279px){.page-template-checkout .col-2.customer-info{width:100%;margin-inline:2rem}}.page-template-checkout .col-2.cart-info{width:39.5vw}@media only screen and (max-width: 1279px){.page-template-checkout .col-2.cart-info{width:100%}}.page-template-checkout .col-2 .join-club{justify-content:flex-start;padding-inline:clamp(1rem,2.2vw,3rem)}.page-template-checkout .checkout__login{font-size:var(--fs-light);line-height:1;margin-block:2.8rem}.page-template-checkout .checkout__login a{color:var(--green);transition:all ease-in-out .2s}.page-template-checkout .checkout__login a:hover,.page-template-checkout .checkout__login a:focus{text-decoration:underline}.page-template-checkout #ship-to-different-address{color:#656565}.page-template-checkout #ship-to-different-address label{display:flex;align-items:center;column-gap:1.1rem;font-size:var(--fs-x-light);font-weight:var(--normal)}.page-template-checkout #ship-to-different-address input{display:grid;place-content:center;-webkit-appearance:none;appearance:none;margin:0;width:1.4rem;height:1.4rem;border-radius:50%;border:1px solid #656565;transition:all ease-in-out .2s}.page-template-checkout #ship-to-different-address input::before{content:"";width:1.4rem;height:1.4rem;background-color:var(--green);scale:0;border-radius:50%;transition:all ease-in-out .2s}.page-template-checkout #ship-to-different-address input:checked{border-color:var(--green)}.page-template-checkout #ship-to-different-address input:checked::before{scale:.7}.page-template-checkout .woocommerce-billing-fields,.page-template-checkout .woocommerce-shipping-fields,.page-template-checkout .woocommerce-additional-fields{padding-inline-start:clamp(1rem,4vw,5rem)}@media only screen and (max-width: 1279px){.page-template-checkout .woocommerce-billing-fields,.page-template-checkout .woocommerce-shipping-fields,.page-template-checkout .woocommerce-additional-fields{padding-inline-start:0}}.page-template-checkout .woocommerce-billing-fields{margin-block-end:1.5rem}.page-template-checkout .woocommerce-billing-fields h3{font-size:clamp(3rem,2vw,4rem);line-height:.75;font-weight:var(--normal);margin-block-end:2.8rem}.page-template-checkout .woocommerce-billing-fields #billing_country_field{display:none}.page-template-checkout .woocommerce-billing-fields__field-wrapper,.page-template-checkout .woocommerce-shipping-fields__field-wrapper{display:grid;grid-template-columns:repeat(6, 1fr);gap:1.5rem 1.7rem;align-items:end;-webkit-border-radius:50%}.page-template-checkout .woocommerce-billing-fields__field-wrapper .form-row-first,.page-template-checkout .woocommerce-billing-fields__field-wrapper .form-row-last,.page-template-checkout .woocommerce-shipping-fields__field-wrapper .form-row-first,.page-template-checkout .woocommerce-shipping-fields__field-wrapper .form-row-last{grid-column:auto/span 3}@media only screen and (max-width: 410px){.page-template-checkout .woocommerce-billing-fields__field-wrapper .form-row-first,.page-template-checkout .woocommerce-billing-fields__field-wrapper .form-row-last,.page-template-checkout .woocommerce-shipping-fields__field-wrapper .form-row-first,.page-template-checkout .woocommerce-shipping-fields__field-wrapper .form-row-last{grid-column:1/-1}}.page-template-checkout .woocommerce-billing-fields__field-wrapper .form-row-wide,.page-template-checkout .woocommerce-shipping-fields__field-wrapper .form-row-wide{grid-column:auto/2 span}.page-template-checkout .woocommerce-billing-fields__field-wrapper .form-row-third,.page-template-checkout .woocommerce-shipping-fields__field-wrapper .form-row-third{grid-column:auto/span 2}@media only screen and (max-width: 410px){.page-template-checkout .woocommerce-billing-fields__field-wrapper .form-row-third,.page-template-checkout .woocommerce-shipping-fields__field-wrapper .form-row-third{grid-column:1/-1}}.page-template-checkout .woocommerce-billing-fields__field-wrapper p,.page-template-checkout .woocommerce-shipping-fields__field-wrapper p{width:100%;margin-bottom:unset;padding:unset;-webkit-border-radius:50%}.page-template-checkout .woocommerce-billing-fields__field-wrapper p label,.page-template-checkout .woocommerce-shipping-fields__field-wrapper p label{font-size:var(--fs-x-light);line-height:1;color:var(--green) !important;margin-block-end:1.5rem}.page-template-checkout .woocommerce-billing-fields__field-wrapper p label abbr,.page-template-checkout .woocommerce-shipping-fields__field-wrapper p label abbr{opacity:0}.page-template-checkout .woocommerce-billing-fields__field-wrapper p .woocommerce-input-wrapper,.page-template-checkout .woocommerce-shipping-fields__field-wrapper p .woocommerce-input-wrapper{-webkit-border-radius:50%}.page-template-checkout .woocommerce-billing-fields__field-wrapper p input,.page-template-checkout .woocommerce-shipping-fields__field-wrapper p input{background-color:rgba(0,0,0,0);border:unset;outline:1px solid #03abf3 !important;border-radius:2rem;font-size:var(--fs-x-light);line-height:1;padding:clamp(.2rem,1vw,.7rem) clamp(1rem,1.5vw,2.2rem);transition:all ease-in-out .2s}.page-template-checkout .woocommerce-billing-fields__field-wrapper p input:focus,.page-template-checkout .woocommerce-billing-fields__field-wrapper p input:hover,.page-template-checkout .woocommerce-shipping-fields__field-wrapper p input:focus,.page-template-checkout .woocommerce-shipping-fields__field-wrapper p input:hover{background-color:var(--white)}@media only screen and (max-width: 768px){.page-template-checkout .woocommerce-billing-fields__field-wrapper p input,.page-template-checkout .woocommerce-shipping-fields__field-wrapper p input{padding-block:10px}}.page-template-checkout .woocommerce-billing-fields__field-wrapper p.woocommerce-invalid-required-field input,.page-template-checkout .woocommerce-shipping-fields__field-wrapper p.woocommerce-invalid-required-field input{outline-color:#a00 !important}.page-template-checkout .woocommerce-billing-fields__field-wrapper p.woocommerce-validated input,.page-template-checkout .woocommerce-shipping-fields__field-wrapper p.woocommerce-validated input{outline-color:#6dc22e !important}.page-template-checkout .shipping_address{padding-block-start:1.5rem}.page-template-checkout .woocommerce-additional-fields{font-size:var(--fs-x-light);margin-block-start:1.5rem}.page-template-checkout .woocommerce-additional-fields textarea{background-color:rgba(0,0,0,0);border:unset;outline:1px solid #03abf3 !important;border-radius:2rem;font-size:var(--fs-x-light);line-height:1;padding:clamp(.2rem,1vw,.7rem) clamp(1rem,1.5vw,2.2rem);resize:vertical;transition:background-color ease-in-out .2s}.page-template-checkout .woocommerce-additional-fields textarea:focus,.page-template-checkout .woocommerce-additional-fields textarea:hover{background-color:var(--white)}.page-template-checkout #order_review_heading{font-size:clamp(3rem,2vw,4rem);line-height:.75;font-weight:var(--normal);margin-block-end:2.8rem}.page-template-checkout .cart-info{padding:clamp(2rem,3.2vw,5rem) clamp(1rem,4vw,7.5rem) 0;background-color:var(--white);padding-block-end:8.537886873vh;padding-inline:3.3854166667vw}.page-template-checkout .woocommerce-checkout-review-order-table ul{display:grid;padding:0 var(--mini-cart-padding);grid-template-rows:max-content;overflow:hidden auto;row-gap:1.5rem;max-height:62rem;margin-block-end:3rem;padding-inline-end:20px;overflow-y:auto;max-height:700px;padding-block-end:50px}@media only screen and (max-width: 500px){.page-template-checkout .woocommerce-checkout-review-order-table ul{max-height:42rem}}.page-template-checkout .woocommerce-checkout-review-order-table ul li{list-style:none}.page-template-checkout .woocommerce-checkout-review-order-table ul li:not(:last-child){padding-block-end:1.5rem;border-bottom:1px solid #d9d9d9}.page-template-checkout .woocommerce-checkout-review-order-table ul li::before,.page-template-checkout .woocommerce-checkout-review-order-table ul li::after{all:unset !important}.page-template-checkout .woocommerce-checkout-review-order-table ul li a.remove{margin:1rem;opacity:.7;transition:all ease-out .2s}.page-template-checkout .woocommerce-checkout-review-order-table ul li a.remove:hover,.page-template-checkout .woocommerce-checkout-review-order-table ul li a.remove:focus{border-radius:unset;background-color:unset;opacity:1}.page-template-checkout .woocommerce-checkout-review-order-table ul li .number span.my-input{width:2.5ch;padding-inline:5px}.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__wrapper{display:flex;gap:clamp(1rem,2vw,3rem)}.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__image{max-width:min(25rem,40%)}.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__image .remove-from-cart{margin:1rem;opacity:.7;transition:opacity ease-out .2s;width:16px;height:fit-content;cursor:pointer}.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__image .remove-from-cart:hover,.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__image .remove-from-cart:focus{opacity:1}.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__image img{aspect-ratio:6/7;width:unset !important;float:unset !important;margin:unset !important;max-width:min(17.3rem,70%);height:auto;object-fit:contain}.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__content{display:grid}.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__name{font-size:var(--fs-normal);font-weight:var(--bold);max-width:95%}.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__price{font-size:clamp(1.6rem,4vw,2.4rem);line-height:1.5}.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__price del{color:#979797;margin-inline-end:8px}.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__price ins{font-weight:var(--bold);text-decoration:unset}.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__price .awdr_cart_strikeout_line{display:flex;flex-wrap:wrap;row-gap:0}.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__attributes{font-size:var(--fs-x-light);padding-block-end:15px}.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__attributes .color span{width:18px;height:18px;display:inline-grid;place-items:center;border-radius:50%;border:2px solid #979797;overflow:hidden}.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__attributes .color span::before{content:"";border:1px solid #fff;border-radius:50%;background-color:var(--p-color);width:14px;height:14px}.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__attributes .dims{display:flex;gap:7px}.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__attributes .dims__vals{display:flex;gap:6px}.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__action{column-gap:clamp(.5rem,2vw,2rem)}.page-template-checkout .woocommerce-checkout-review-order-table ul li .product__action .quantity-btns-mini-cart{margin:unset;font-size:var(--fs-x-light);background-color:var(--white)}.page-template-checkout .woocommerce-checkout-review-order-table .cart_sum{display:grid;row-gap:2px;font-size:var(--fs-normal);--padding: 1rem clamp(1rem, 2vw, 3rem)}.page-template-checkout .woocommerce-checkout-review-order-table .cart_sum_subtotal,.page-template-checkout .woocommerce-checkout-review-order-table .cart_sum_ship,.page-template-checkout .woocommerce-checkout-review-order-table .cart_sum_discount,.page-template-checkout .woocommerce-checkout-review-order-table .cart_sum_save,.page-template-checkout .woocommerce-checkout-review-order-table .cart_sum_until_free_delivery{font-weight:var(--light)}.page-template-checkout .woocommerce-checkout-review-order-table .cart_sum_subtotal,.page-template-checkout .woocommerce-checkout-review-order-table .cart_sum_ship,.page-template-checkout .woocommerce-checkout-review-order-table .cart_sum_discount{padding:var(--padding);background-color:var(--gray-bg)}.page-template-checkout .woocommerce-checkout-review-order-table .cart_sum_until_free_delivery{display:flex;padding:var(--padding);justify-content:center;align-items:center;color:var(--green);flex:2;gap:1rem}.page-template-checkout .woocommerce-checkout-review-order-table .cart_sum_until_free_delivery::before,.page-template-checkout .woocommerce-checkout-review-order-table .cart_sum_until_free_delivery::after{content:"";flex:1;background-color:var(--green);height:2px}.page-template-checkout .woocommerce-checkout-review-order-table .cart_sum_save{padding:var(--padding);color:var(--green);background-color:var(--gray-bg)}.page-template-checkout .woocommerce-checkout-review-order-table .cart_sum_total{padding:2rem clamp(1rem,2vw,3rem);font-size:clamp(2rem,2vw,2.4rem);background:linear-gradient(131deg, #A4A8C3 0%, #98DDFA 100%);opacity:.8}.page-template-checkout .woocommerce-checkout-review-order-table .cart_sum .checkout_shipping_info__msg{padding:var(--padding);background-color:var(--gray-bg)}.page-template-checkout .woocommerce-checkout-review-order-table .cart_sum .checkout_shipping_info__msg p{font-weight:var(--light);padding-block-end:10px}.page-template-checkout #payment{background-color:rgba(0,0,0,0)}.page-template-checkout #payment .payment_methods{border-bottom:unset !important}.page-template-checkout #payment .payment_methods .payment_method_gobitpaymentgateway{padding-block-end:4.2689434365vh}.page-template-checkout #payment .payment_methods .payment_method_gobitpaymentgateway img{display:none}.page-template-checkout #payment .form-row.place-order{padding:unset}.page-template-checkout #payment .form-row.place-order button{border-radius:10px;background-color:var(--dark-gray);color:#fff;text-align:center;padding-block:15px;font-size:var(--fs-med);font-weight:var(--normal);line-height:1;width:100%;cursor:pointer;transition:all .2s ease;color:var(--white) !important;background-color:#05b4ff}.page-template-checkout #payment .form-row.place-order button:hover,.page-template-checkout #payment .form-row.place-order button:focus{background-color:var(--dark-gray);color:var(--white)}.page-template-checkout #payment .form-row.place-order .woocommerce-terms-and-conditions-link{text-decoration:underline}.page-template-checkout #payment .form-row.place-order .woocommerce-terms-and-conditions-link:hover{color:#03abf3}.page-template-checkout #payment .form-row.place-order noscript{font-size:var(--fs-light);text-align:center}.page-template-checkout #payment .form-row.place-order noscript button{margin-bottom:1.5rem;border-radius:10px;background-color:var(--dark-gray);color:#fff;text-align:center;padding-block:15px;font-size:var(--fs-med);font-weight:var(--normal);line-height:1;width:100%;cursor:pointer;transition:all .2s ease}/*# sourceMappingURL=checkout.min.css.map */