.woocommerce-billing-fields{display:contents;}.woocommerce-billing-fields h3,.woocommerce-shipping-methods h3,#order_review_heading,.woocommerce-checkout-payment h3{position:relative;margin:0;font-family:var(--wp--preset--font-family--black-diamond);font-size:2.25rem;line-height:normal;font-weight:400;text-align:center;}.woocommerce-billing-fields h3::before,.woocommerce-shipping-methods h3::before,#order_review_heading::before,.woocommerce-checkout-payment h3::before,.woocommerce-billing-fields h3::after,.woocommerce-shipping-methods h3::after,#order_review_heading::after,.woocommerce-checkout-payment h3::after{background:url('./../../svg/yellow-line.svg');content:'';width:9%;display:inline-block;height:7px;position:absolute;bottom:31px;}.woocommerce-billing-fields h3::before,.woocommerce-shipping-methods h3::before,#order_review_heading::before,.woocommerce-checkout-payment h3::before{left:0;}.woocommerce-billing-fields h3::after,.woocommerce-shipping-methods h3::after,#order_review_heading::after,.woocommerce-checkout-payment h3::after{right:0;}.woocommerce-checkout .col2-set{display:flex;flex-direction:column;}.woocommerce-checkout .col-1{display:contents;}.woocommerce-form-login-toggle{margin-bottom:30px;}.woocommerce-form-coupon-toggle{margin-bottom:10px;}.woocommerce-form-login-toggle,.woocommerce-form-coupon-toggle{display:flex;flex-direction:column;align-items:flex-start;gap:8px;}.woocommerce-form-login-toggle p,.woocommerce-form-coupon-toggle p{margin:0 0 0 5px;font-family:var(--wp--preset--font-family--manrope);font-size:.9375rem;font-weight:400;line-height:1.21875rem;}.woocommerce-form-login,.woocommerce-form-coupon{max-width:min(100%,40rem);}.woocommerce-form-login-toggle a,.woocommerce-form-coupon-toggle a{border:0;border-radius:5px;color:#000;background-color:#C8F0FD;font-family:var(--wp--preset--font-family--inter);font-size:.875rem;font-weight:800;line-height:1.0625rem;text-align:center;padding:8px 16px;text-decoration:none;}.cart-discount a{color:#000;}.woocommerce-checkout .form-row{display:flex;flex-direction:column;gap:6px;}.woocommerce-checkout label,#ship-to-different-address span{font-family:var(--wp--preset--font-family--inter);font-size:.9375rem;font-weight:500;line-height:1.125rem;display:flex;gap:10px;align-items:center;}#my_custom_checkout_field{order:2;}#billing_invoice_div{align-items:center;gap:10px}#billing_country_field,#shipping_country_field{display:none;}.woocommerce-additional-fields__field-wrapper textarea{height:161px;}.woocommerce-checkout input[type="checkbox"]{appearance:none;-webkit-appearance:none;background-color:#fff;margin:0;padding:7px 10px;border:1px solid;border-radius:8px;--size:30px;inline-size:var(--size);block-size:30px;}.woocommerce-checkout input[type="checkbox"]::before{content:"";display:inline-block;width:10px;height:10px;transform:scale(0);transition:100ms transform ease-in-out;box-shadow:inset 1em 1em #3EA5A5;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);}.woocommerce-checkout input[type="checkbox"]:checked::before{transform:scale(2);}.woocommerce-checkout input[type="checkbox"]:hover{background-color:#eee;}.woocommerce-shipping-methods,.wc_payment_methods{list-style-type:none;padding:0;margin-top:0;margin-bottom:60px;}.woocommerce-shipping-methods input[type="radio"],.woocommerce-checkout-payment input[type="radio"],#billing_invoice_field input[type="radio"]{appearance:none;}.woocommerce-shipping-methods label,.woocommerce-checkout-payment label{display:flex;flex-direction:row;align-items:center;gap:4px;font-weight:700;}.woocommerce-shipping-methods .shipping-method--disabled,.woocommerce-shipping-methods .shipping-method-label--disabled{color:#7a7a7a;cursor:not-allowed}.woocommerce-shipping-methods .shipping-method--disabled input[type=radio]{pointer-events:none}.woocommerce-shipping-methods .shipping-method__notice{margin:.5rem 0 0;font-size:.875rem;color:#7a7a7a}.woocommerce-shipping-methods input[type="radio"] + label::before,.wc_payment_methods label::before,#billing_invoice_field label::before{content:'';display:block;height:33px;width:33px;border:solid 1px #000;border-radius:50%;margin-right:.5em;min-width:33px}.woocommerce-shipping-methods input[type="radio"]:checked + label::before,.woocommerce-checkout-payment input[type="radio"]:checked + label::before,#billing_invoice_field input[type="radio"]:checked + label::before{background:radial-gradient(21px circle at center,currentColor 50%,transparent 55%);color:#3EA5A5;}#billing_invoice_field .woocommerce-input-wrapper label{display:flex;}.woocommerce-checkout-review-order{margin-bottom:45px;}.woocommerce-checkout-review-order-list-items{display:flex;flex-direction:column;gap:.5rem;padding:.44rem 0;list-style:none;margin:0;}.woocommerce-checkout-review-order-list-items .cart_item{display:grid;grid-template-columns:31% 1fr 1fr;grid-template-rows:auto auto;border-radius:.625rem;background-color:#F9F8F7;padding:.51rem .83rem;column-gap:1.66rem;}.woocommerce-checkout-review-order-list-items .product-thumbnail{grid-column:1;grid-row:1 / span 2}.woocommerce-checkout-review-order-list-items .product-thumbnail img{width:100%;height:auto;border-radius:.625rem;}.woocommerce-checkout-review-order-list-items .product-name{grid-column:2 / span 2;grid-row:1;font-size:.9375rem;font-weight:600;line-height:1.21875rem;}.woocommerce-checkout-review-order-list-items .product-quantity{grid-column:2;grid-row:2;display:flex;align-items:center;}.woocommerce-checkout-review-order-list-items .product-total{grid-column:3;grid-row:2;display:flex;justify-content:flex-end;align-items:center;padding-right:.56rem;}.woocommerce-checkout-review-order-costs{display:flex;flex-direction:column;gap:16px;list-style-type:none;padding:26px 20px 26px 0;border-top:1px dashed;border-bottom:1px dashed;}.woocommerce-checkout-review-order-costs li{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:24px;}.woocommerce-checkout-review-order-costs p{margin:0;}.woocommerce-Price-amount,.woocommerce-checkout-review-order-list-items .product-quantity,.woocommerce-checkout-review-order-costs p{font-family:var(--wp--preset--font-family--courier-prime);font-size:1rem;font-weight:700;line-height:1.125rem;}.woocommerce-account-fields{margin-bottom:35px;}.woocommerce-terms-and-conditions-checkbox-text a{color:#000;}.woocommerce-checkout .button--orange{width:100%;cursor:pointer;margin-top:20px}@media (min-width:782px){.woocommerce-billing-fields h3,.woocommerce-shipping-methods h3,#order_review_heading,.woocommerce-checkout-payment h3{text-align:left}.woocommerce-billing-fields h3::before,.woocommerce-shipping-methods h3::before,#order_review_heading::before,.woocommerce-checkout-payment h3::before{display:none}.woocommerce-billing-fields h3::after,.woocommerce-shipping-methods h3::after,#order_review_heading::after,.woocommerce-checkout-payment h3::after{width:calc(100% - 250px);background-position-x:100%}.woocommerce-checkout.checkout{display:flex;flex-direction:row;gap:90px}.woocommerce-checkout .column-1{flex-basis:50%}.woocommerce-checkout .column-2{flex-basis:45%}.woocommerce-checkout.checkout .col-2{margin-bottom:30px}.woocommerce-additional-fields{margin-bottom:40px}.woocommerce-shipping-methods{margin-bottom:65px}.woocommerce-checkout-review-order-list-items ul{gap:.31rem;padding:.94rem 0}.woocommerce-checkout-review-order-list-items .cart_item{padding:1.62rem 1.13rem;column-gap:2.31rem;grid-template-columns:16% 1fr 4.94rem}.woocommerce-checkout-review-order-list-items .product-name{padding-top:1rem;grid-column:2;grid-row:1}.woocommerce-checkout-review-order-list-items .product-total{padding-top:1.25rem;grid-column:3;grid-row:1 / span 2;align-items:flex-start}}.plugin-boxnow-map .button-to-open-map,.plugin-slm-map .open-map-btn{font-family:var(--wp--preset--font-family--inter);font-size:.875rem;font-weight:800;text-decoration:none;background:#fff!important;color:black!important;border:.1rem solid #000;margin:0;padding:.75rem .88rem!important;border-radius:.4375rem;line-height:normal;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.80);box-shadow:2px 2px 0 0 rgba(0,0,0,.80);}