.woocommerce-checkout .payment_box{background:#edeef1 0 0 no-repeat padding-box!important}.woocommerce-checkout .payment_box .p-FieldLabel{font-size:14px;line-height:26px;font-weight:700}.woocommerce-checkout .woocommerce-form-login-wrap{padding:18px 33px;color:#252a35;font-size:16px;font-weight:700;margin-bottom:20px;border:1px solid #edeef1}@media (max-width:991.98px){.woocommerce-checkout .woocommerce-form-login-wrap{padding:15px}}.woocommerce-checkout .woocommerce-form-login-wrap .form-control{background-color:transparent;color:#252a35;border-radius:0;border:1px solid #252a35}.woocommerce-checkout .woocommerce-form-login-wrap a{font-weight:700;font-size:16px;letter-spacing:0;text-decoration:underline;color:#252a35}.woocommerce-checkout .woocommerce-form-login-wrap .woocommerce-info{background-color:transparent;border:0;padding:0;margin-bottom:0}.woocommerce-checkout .woocommerce-form-login-wrap .woocommerce-info:before{display:none!important}.woocommerce-checkout .woocommerce-form-coupon-wrap{padding:18px 33px;color:#252a35;font-size:16px;margin-bottom:20px;border:1px solid #edeef1}@media (max-width:991.98px){.woocommerce-checkout .woocommerce-form-coupon-wrap{padding:15px}}.woocommerce-checkout .woocommerce-form-coupon-wrap .form-control{background-color:transparent;color:#252a35;border-radius:0;border:1px solid #252a35}.woocommerce-checkout .woocommerce-form-coupon-wrap a{font-weight:700;font-size:16px;letter-spacing:0;color:#252a35}.woocommerce-checkout .woocommerce-form-coupon-wrap .woocommerce-info{background-color:transparent;border:0;padding:0;margin-bottom:0}.woocommerce-checkout .woocommerce-form-coupon-wrap .woocommerce-info:before{display:none!important}.woocommerce-checkout #order_review{border:1px solid #edeef1;padding:27px 33px 18px;margin-bottom:20px}@media (max-width:991.98px){.woocommerce-checkout #order_review{padding:15px}}.woocommerce-checkout #order_review #order_review_heading{font-weight:700;font-size:16px;letter-spacing:0;color:#252a35;text-transform:capitalize}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table{border:none!important;border-collapse:collapse;color:#252a35}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .product-name{font-size:16px}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .product-total{font-weight:700;font-size:16px}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table td,.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table th{border:none;width:50%;padding:10px 5px 10px 0}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table thead tr{border-bottom:1px solid #252a35}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table thead tr td,.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table thead tr th{font-weight:700;font-size:16px;letter-spacing:0;color:#252a35;padding:18px 5px 18px 0}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot .cart-subtotal,.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot .order-total,.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot .shipping{border-top:1px solid #252a35}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot .cart-subtotal td,.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot .cart-subtotal th,.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot .order-total td,.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot .order-total th,.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot .shipping td,.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot .shipping th{padding:18px 5px 18px 0}.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot .order-total{border-bottom:1px solid #252a35}.woocommerce-checkout #payment{border:1px solid #edeef1;border-radius:0;background-color:transparent;padding:33px}@media (max-width:991.98px){.woocommerce-checkout #payment{padding:15px}}.woocommerce-checkout #payment .wc-stripe_cc-new-method-container{margin-bottom:0}.woocommerce-checkout #payment .wc-stripe-simple-form{background:0 0}.woocommerce-checkout #payment .wc-stripe-simple-form label{color:#252a35!important;left:15px!important}.woocommerce-checkout #payment .wc-stripe-simple-form .input.focused+label,.woocommerce-checkout #payment .wc-stripe-simple-form .input:not(.empty)+label{transform:scale(.7) translateY(-25px)}.woocommerce-checkout #payment .wc-stripe-simple-form .row{margin-bottom:0!important}.woocommerce-checkout #payment .wc-stripe-simple-form .field{margin:0 0 15px!important;border:1px solid #252a35;background:#fff}.woocommerce-checkout #payment .wc-stripe-simple-form .field.cvc{margin-bottom:0!important}.woocommerce-checkout #payment .form-row.place-order .woocommerce-terms-and-conditions-wrapper .form-row{border:none!important;padding-bottom:10px!important}.woocommerce-checkout #payment .form-row.place-order .woocommerce-terms-and-conditions-wrapper .form-row:before{display:none}.woocommerce-checkout #payment .form-row.place-order .woocommerce-terms-and-conditions-wrapper .form-row .woocommerce-form__label{padding:0;display:flex!important;align-items:baseline!important;line-height:1.2!important}.woocommerce-checkout #payment .wc_payment_methods{padding:0 0 20px!important}.woocommerce-checkout #payment .woocommerce-privacy-policy-text{font-size:14px;letter-spacing:0;color:#252a35}.woocommerce-checkout #payment .woocommerce-privacy-policy-text a{color:#8e8e8e}.woocommerce-checkout #payment ul.payment_methods{border-bottom:none}.woocommerce-checkout #payment ul.payment_methods label{font-weight:700;font-size:16px;letter-spacing:0;color:#252a35}.woocommerce-checkout .woocommerce-shipping-fields{border-bottom:1px solid #edeef1;margin-bottom:15px}.woocommerce-checkout .woocommerce-shipping-fields h3{margin-bottom:10px;color:#252a35;font-weight:700;font-size:16px}.woocommerce-checkout .woocommerce-error{background:#fdf3e0;border-top:0!important;letter-spacing:0;color:#252a35}.woocommerce-checkout .wc-stripe-banner-checkout.active{max-width:100%!important;margin-top:0}@media (min-width:992px){.woocommerce-checkout .wc-stripe-banner-checkout.active fieldset{padding-bottom:28px!important;padding-top:27px!important}}.woocommerce-checkout .wc-stripe-banner-checkout.active .banner-title{padding:0 0 20px!important;font-weight:700;font-size:16px;letter-spacing:0;color:#252a35;text-transform:capitalize}.woocommerce-checkout .wc-stripe-banner-checkout.active .wc_stripe_checkout_banner_gateways{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.woocommerce-checkout .wc-stripe-banner-checkout.active .wc-stripe-checkout-banner-gateway{min-width:240px;margin:0!important}@media (min-width:768px){.woocommerce-checkout .wc-stripe-banner-checkout.active .wc-stripe-checkout-banner-gateway{width:100%;min-width:auto;max-width:calc(33.3% - 10px)!important}.woocommerce-checkout .wc-stripe-banner-checkout.active .wc-stripe-checkout-banner-gateway .gpay-card-info-container{min-width:180px}}.woocommerce-checkout .wc-stripe-banner-checkout.active .banner-divider:after,.woocommerce-checkout .wc-stripe-banner-checkout.active .banner-divider:before{background:#edeef1!important}.woocommerce-checkout .customer_details,.woocommerce-checkout .wc-stripe-banner-checkout fieldset{border:1px solid #edeef1!important;padding:15px}@media (min-width:992px){.woocommerce-checkout .customer_details,.woocommerce-checkout .wc-stripe-banner-checkout fieldset{padding:38px}}.woocommerce-checkout .woocommerce-billing-fields h3{font-weight:700;font-size:16px;letter-spacing:0;color:#252a35;text-transform:capitalize}.woocommerce-checkout .form-row{border:1px solid #252a35;padding:0!important}.woocommerce-checkout .form-row label{color:#252a35;padding:0 10px;font-weight:700;font-size:16px}.woocommerce-checkout .form-row.place-order{border:0}.woocommerce-checkout .form-row.create-account{border:0}.woocommerce-checkout .form-row.create-account .woocommerce-form__label{padding:10px 0}.woocommerce-checkout .form-row.create-account input{margin:0}.woocommerce-checkout .form-row.single-country{border:0}.woocommerce-checkout .form-row.single-country .woocommerce-input-wrapper{padding:0 10px;color:#252a35}@media (min-width:992px){.woocommerce-checkout .form-row#billing_city_field,.woocommerce-checkout .form-row#billing_phone_field,.woocommerce-checkout .form-row#billing_postcode_field,.woocommerce-checkout .form-row#billing_state_field{max-width:50%}}.woocommerce-checkout .form-row .input-text,.woocommerce-checkout .form-row input{border:0!important;color:#919191;padding:0 10px;margin-bottom:3px!important}.woocommerce-checkout .form-row.woocommerce-invalid{position:relative;border:1px solid #e86252}.woocommerce-checkout .form-row.woocommerce-invalid:before{content:"";background:#e86252;width:4px;height:100%;left:0;top:0;position:absolute}.woocommerce-checkout .form-row.woocommerce-invalid label{color:#252a35!important}.btn-update_cart{font-weight:700;font-size:18px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137)}.btn-update_cart:disabled{font-weight:700;font-size:18px;box-shadow:none}.woocommerce-cart .ppc-button-wrapper{margin-top:10px}.woocommerce-cart .wc-proceed-to-checkout .wc-stripe-payment-method.or{display:none!important}.woocommerce-cart .wc-proceed-to-checkout .wc_stripe_cart_payment_methods{margin-top:10px}.woocommerce-cart .woocommerce-cart-form{overflow:auto}@media (max-width:767.98px){.woocommerce-cart .woocommerce-cart-form .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .product-price,.woocommerce-cart .woocommerce-cart-form .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead{display:none}.woocommerce-cart .woocommerce-cart-form .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents td.product-name .saveforlater_button{display:none}.woocommerce-cart .woocommerce-cart-form .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .cart_item{display:flex;flex-wrap:wrap;flex-direction:column;padding-left:80px;padding-top:10px;padding-bottom:10px;position:relative}.woocommerce-cart .woocommerce-cart-form .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .cart_item:before{position:absolute;content:"";height:1px;background:#edeef1;left:15px;bottom:0;width:calc(100% - 30px)}.woocommerce-cart .woocommerce-cart-form .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .product-quantity{padding-top:0;padding-bottom:0}.woocommerce-cart .woocommerce-cart-form .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .card-coupon{font-size:13px}.woocommerce-cart .woocommerce-cart-form .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .btn-update_cart,.woocommerce-cart .woocommerce-cart-form .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .btn-update_cart:disabled{font-size:16px}.woocommerce-cart .woocommerce-cart-form .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .mobile-footer-card{padding-top:10px}.woocommerce-cart .woocommerce-cart-form .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .product-thumbnail{position:absolute;top:50%;left:30px;transform:translateY(-50%)}.woocommerce-cart .woocommerce-cart-form .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .product-remove{position:absolute;left:0;top:50%;transform:translateY(-50%)}.woocommerce-cart .woocommerce-cart-form .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents td{border-top:none!important}}.woocommerce-cart .woocommerce{color:#252a35}.woocommerce-cart .woocommerce .cart_totals{background:#edeef1;padding:35px}.woocommerce-cart .woocommerce .cart_totals table.shop_table th{padding-left:0!important}.woocommerce-cart .woocommerce .cart_totals table.shop_table td,.woocommerce-cart .woocommerce .cart_totals table.shop_table th{border:0!important;vertical-align:top}.woocommerce-cart .woocommerce table.cart th{font-size:16px;font-weight:700}.woocommerce-cart .woocommerce #ywsfl_general_content{display:none}.woocommerce-cart .woocommerce .product-thumbnail img{width:39px;height:39px;object-fit:contain}.woocommerce-cart .woocommerce .quantity .qty{outline:0;margin:auto;-moz-appearance:textfield;width:32px;height:32px!important;text-align:center;font-size:16px;line-height:16px;color:#666;-moz-appearance:textfield;padding:5px}.woocommerce-cart .woocommerce .quantity .qty::placeholder{color:#252a35;opacity:1}.woocommerce-cart .woocommerce .quantity .qty:-moz-placeholder,.woocommerce-cart .woocommerce .quantity .qty:-ms-input-placeholder,.woocommerce-cart .woocommerce .quantity .qty::-moz-placeholder,.woocommerce-cart .woocommerce .quantity .qty::-webkit-input-placeholder,.woocommerce-cart .woocommerce .quantity .qty::placeholder{color:#252a35;line-height:28px}@media (min-width:768px){.woocommerce-cart .woocommerce .quantity .qty:-moz-placeholder,.woocommerce-cart .woocommerce .quantity .qty:-ms-input-placeholder,.woocommerce-cart .woocommerce .quantity .qty::-moz-placeholder,.woocommerce-cart .woocommerce .quantity .qty::-webkit-input-placeholder,.woocommerce-cart .woocommerce .quantity .qty::placeholder{line-height:36px}}.woocommerce-cart .woocommerce .quantity .qty::-webkit-inner-spin-button,.woocommerce-cart .woocommerce .quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart .woocommerce .product-price,.woocommerce-cart .woocommerce .product-subtotal{font-size:16px;font-weight:700;letter-spacing:0;color:#252a35}.woocommerce-cart .woocommerce .product-name .title{text-align:left;font-weight:700;font-size:16px;line-height:20px;letter-spacing:0;color:#252a35;display:block}.woocommerce-cart .woocommerce .product-name .stock_status{font-weight:700;font-size:16px;line-height:20px;color:#77a464}.woocommerce-cart .woocommerce .product-name .stock_status.low_stock{color:#d9182b}.woocommerce-cart .woocommerce .product-name .saveforlater_button{display:inline;margin-right:15px}.woocommerce-cart .woocommerce .product-name .saveforlater_button:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.378' height='13.837' viewBox='0 0 10.378 13.837'%3E%3Cpath d='M24.83.25H17.047a1.3,1.3,0,0,0-1.3,1.3v12.54l5.189-3.027,5.189,3.027V1.547A1.3,1.3,0,0,0,24.83.25Zm0,11.578-3.892-2.27-3.892,2.27V1.709a.162.162,0,0,1,.162-.162h7.459a.162.162,0,0,1,.162.162Z' transform='translate(-15.75 -0.25)' fill='%23252a35'/%3E%3C/svg%3E");width:10px;height:13px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252a35;margin-right:5px}.woocommerce-cart .woocommerce .product-name .saveforlater_button a{font-size:12px;font-weight:700;letter-spacing:.06px;color:#252a35;text-transform:uppercase;text-decoration:underline}.woocommerce-cart .woocommerce .onsale{display:none}.woocommerce-cart .woocommerce table.shop_table.shop_table_responsive{border:none}.woocommerce-cart .woocommerce h2{margin-bottom:20px;font-size:26px;line-height:32px;font-weight:700}.woocommerce-cart .woocommerce #coupon_code{min-width:197px}.woocommerce-cart .woocommerce .cross-sells .product{display:flex;width:100%!important;justify-content:space-between;align-items:center;margin-bottom:15px!important}.woocommerce-cart .woocommerce .cross-sells .product .star-row{max-width:67%;width:100%}.woocommerce-cart .woocommerce .cross-sells .product .end-row{max-width:32%;width:100%;justify-content:end;align-items:center}@media (max-width:767.98px){.woocommerce-cart .woocommerce .cross-sells .product .end-row{max-width:40%}}.woocommerce-cart .woocommerce .cross-sells .product .product__price{font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-transform:lowercase;text-align:center}.woocommerce-cart .woocommerce .cross-sells .product .product__price .save{text-transform:none;font-size:12px;line-height:14px;color:#d9182b;margin-left:5px;font-weight:700;display:flex;flex-direction:column-reverse;text-align:start}.woocommerce-cart .woocommerce .cross-sells .product .product__price ins{text-decoration:none;margin-left:5px}.woocommerce-cart .woocommerce .cross-sells .product .product__price del{font-size:12px;line-height:14px;font-weight:400;color:#333;opacity:.5}.woocommerce-cart .woocommerce .cross-sells img{min-width:55px;max-height:55px;max-width:65px;object-fit:cover;margin-bottom:0!important}.woocommerce-cart .woocommerce .cross-sells .woocommerce-loop-product__title{font-size:16px;font-weight:700;display:flex;align-items:center;color:#252a35}.woocommerce-input-wrapper{width:100%}figure.woocommerce-product-gallery__wrapper{max-width:inherit!important}@media (min-width:768px){.woocommerce-cart #coupon_code.input-text{width:110px!important}}#stripe-payment-data #wc-stripe-cc-form .form-row{display:flex;flex-direction:column}#stripe-payment-data #wc-stripe-cc-form .form-row .wc-stripe-elements-field{max-height:2rem}#stripe-payment-data .woocommerce-SavedPaymentMethods-saveNew{display:inherit}.woocommerce-notices-wrapper .woocommerce-message{padding:1em 2em 1em 3.5em}.woocommerce-info{padding:1em 2em 1em 3.5em}.woocommerce form .form-row .required{color:#dc3545}.woocommerce form .form-row label.form-check-label{line-height:inherit}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce div.product .stock,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#198754}.woocommerce-page form .show-password-input{top:initial}.checkout .form-control{background:#f7f7f7;border-color:#f7f7f7;border-radius:4px}.checkout .form-control::placeholder{color:#4f5d67}.checkout #ship-to-different-address{font-size:16px}.formCouponCodeBtn:not(.collapsed){display:none!important}
/*# sourceMappingURL=basket-checkout.min.css.map */