*/ html,body{overflow-x:hidden!important}.woocommerce div.product div.images.woocommerce-product-gallery{opacity:1!important}.single-post .elementor-icon-list-items.elementor-post-info{gap:10px}.header-sticky{position:fixed;left:0;right:0;bottom:auto;top:-100%;width:100%;height:max-content;z-index:9;transition:0.5s}body.custom-sticky .header-sticky{top:0}.category-after-icon .elementor-icon-box-title::after{content:url(../../../../../../themes/hello-elementor-child/assets/image/Icon.svg);width:15px;height:15px;margin-right:5px}.category-after-icon .elementor-icon-box-title{display:flex;align-items:center;gap:5px}@media only screen and (max-width:880px){.remove-content .elementor-icon-box-content{display:none}}@media only screen and (max-width:768px){.remove-content .elementor-image-box-content{display:none}}.highlight-title>.elementor-widget-heading,.highlight-title-2>.elementor-widget-heading{position:relative}.highlight-title::after,.highlight-title-2::after{content:"";position:absolute;bottom:-2px;right:0;height:3px;width:100%;border-radius:100px;background-color:var(--e-global-color-primary)}.highlight-title-2::after{background-color:#fff}.product-carousel>.elementor-widget-container.custom-carousel-box{overflow:visible!important}.product-carousel .custom-carousel-box .woocommerce{overflow:hidden!important}.gallery-columns-1 .gallery-item,.woocommerce.columns-1 .product-list-item,.woocommerce.desktop-1 .product-list-item,.object-carousel.elementor-grid-1 .e-loop-item,.product-carousel.elementor-grid-1 .product-list-item{width:100%!important;flex-basis:100%!important}.gallery-columns-2 .gallery-item,.woocommerce.columns-2 .product-list-item,.woocommerce.desktop-2 .product-list-item,.object-carousel.elementor-grid-2 .e-loop-item,.product-carousel.elementor-grid-2 .product-list-item{width:50%!important;flex-basis:50%!important}.gallery-columns-3 .gallery-item,.woocommerce.columns-3 .product-list-item,.woocommerce.desktop-3 .product-list-item,.object-carousel.elementor-grid-3 .e-loop-item,.product-carousel.elementor-grid-3 .product-list-item{width:33.33%!important;flex-basis:33.33%!important}.gallery-columns-4 .gallery-item,.woocommerce.columns-4 .product-list-item,.woocommerce.desktop-4 .product-list-item,.object-carousel.elementor-grid-4 .e-loop-item,.product-carousel.elementor-grid-4 .product-list-item{width:25%!important;flex-basis:25%!important}.gallery-columns-5 .gallery-item,.woocommerce.columns-5 .product-list-item,.woocommerce.desktop-5 .product-list-item,.object-carousel.elementor-grid-5 .e-loop-item,.product-carousel.elementor-grid-5 .product-list-item{width:20%!important;flex-basis:20%!important}.gallery-columns-6 .gallery-item,.woocommerce.columns-6 .product-list-item,.woocommerce.desktop-6 .product-list-item,.object-carousel.elementor-grid-6 .e-loop-item,.product-carousel.elementor-grid-6 .product-list-item{width:16.66%!important;flex-basis:16.66%!important}.gallery-columns-7 .gallery-item,.woocommerce.columns-7 .product-list-item,.woocommerce.desktop-7 .product-list-item,.object-carousel.elementor-grid-7 .e-loop-item,.product-carousel.elementor-grid-7 .product-list-item{width:14.2%!important;flex-basis:14.2%!important}.gallery-columns-8 .gallery-item,.woocommerce.columns-8 .product-list-item,.woocommerce.desktop-8 .product-list-item,.object-carousel.elementor-grid-8 .e-loop-item,.product-carousel.elementor-grid-8 .product-list-item{width:12.5%!important;flex-basis:12.5%!important}.gallery-columns-9 .gallery-item,.woocommerce.columns-9 .product-list-item,.woocommerce.desktop-9 .product-list-item,.object-carousel.elementor-grid-9 .e-loop-item,.product-carousel.elementor-grid-9 .product-list-item{width:11.11%!important;flex-basis:11.11%!important}.gallery-columns-10 .gallery-item,.woocommerce.columns-10 .product-list-item,.woocommerce.desktop-10 .product-list-item,.object-carousel.elementor-grid-10 .e-loop-item,.product-carousel.elementor-grid-10 .product-list-item{width:10%!important;flex-basis:10%!important}@media only screen and (max-width:1366px){.woocommerce.laptop-1 .product-list-item,.object-carousel.elementor-grid-laptop-1 .e-loop-item,.product-carousel.elementor-grid-laptop-1 .product-list-item{width:100%!important;flex-basis:100%!important}.woocommerce.laptop-2 .product-list-item,.object-carousel.elementor-grid-laptop-2 .e-loop-item,.product-carousel.elementor-grid-laptop-2 .product-list-item{width:50%!important;flex-basis:50%!important}.woocommerce.laptop-3 .product-list-item,.object-carousel.elementor-grid-laptop-3 .e-loop-item,.product-carousel.elementor-grid-laptop-3 .product-list-item{width:33.33%!important;flex-basis:33.33%!important}.woocommerce.laptop-4 .product-list-item,.object-carousel.elementor-grid-laptop-4 .e-loop-item,.product-carousel.elementor-grid-laptop-4 .product-list-item{width:25%!important;flex-basis:25%!important}.woocommerce.laptop-5 .product-list-item,.object-carousel.elementor-grid-laptop-5 .e-loop-item,.product-carousel.elementor-grid-laptop-5 .product-list-item{width:20%!important;flex-basis:20%!important}.woocommerce.laptop-6 .product-list-item,.object-carousel.elementor-grid-laptop-6 .e-loop-item,.product-carousel.elementor-grid-laptop-6 .product-list-item{width:16.66%!important;flex-basis:16.66%!important}.woocommerce.laptop-7 .product-list-item,.object-carousel.elementor-grid-laptop-7 .e-loop-item,.product-carousel.elementor-grid-laptop-7 .product-list-item{width:14.2%!important;flex-basis:14.2%!important}.woocommerce.laptop-8 .product-list-item,.object-carousel.elementor-grid-laptop-8 .e-loop-item,.product-carousel.elementor-grid-laptop-8 .product-list-item{width:12.5%!important;flex-basis:12.5%!important}.woocommerce.laptop-9 .product-list-item,.object-carousel.elementor-grid-laptop-9 .e-loop-item,.product-carousel.elementor-grid-laptop-9 .product-list-item{width:11.11%!important;flex-basis:11.11%!important}.woocommerce.laptop-10 .product-list-item,.object-carousel.elementor-grid-laptop-10 .e-loop-item,.product-carousel.elementor-grid-laptop-10 .product-list-item{width:10%!important;flex-basis:10%!important}}@media only screen and (max-width:1200px){.woocommerce.tablet-extra-1 .product-list-item,.object-carousel.elementor-grid-tablet_extra-1 .e-loop-item,.product-carousel.elementor-grid-tablet_extra-1 .product-list-item{width:100%!important;flex-basis:100%!important}.woocommerce.tablet-extra-2 .product-list-item,.object-carousel.elementor-grid-tablet_extra-2 .e-loop-item,.product-carousel.elementor-grid-tablet_extra-2 .product-list-item{width:50%!important;flex-basis:50%!important}.woocommerce.tablet-extra-3 .product-list-item,.object-carousel.elementor-grid-tablet_extra-3 .e-loop-item,.product-carousel.elementor-grid-tablet_extra-3 .product-list-item{width:33.33%!important;flex-basis:33.33%!important}.woocommerce.tablet-extra-4 .product-list-item,.object-carousel.elementor-grid-tablet_extra-4 .e-loop-item,.product-carousel.elementor-grid-tablet_extra-4 .product-list-item{width:25%!important;flex-basis:25%!important}.gallery-columns-6 .gallery-item,.woocommerce.columns-6 .product-list-item,.woocommerce.tablet-extra-5 .product-list-item,.object-carousel.elementor-grid-tablet_extra-5 .e-loop-item,.product-carousel.elementor-grid-tablet_extra-5 .product-list-item{width:20%!important;flex-basis:20%!important}.gallery-columns-7 .gallery-item,.woocommerce.columns-7 .product-list-item,.woocommerce.tablet-extra-6 .product-list-item,.object-carousel.elementor-grid-tablet_extra-6 .e-loop-item,.product-carousel.elementor-grid-tablet_extra-6 .product-list-item{width:16.66%!important;flex-basis:16.66%!important}.gallery-columns-8 .gallery-item,.woocommerce.columns-8 .product-list-item,.woocommerce.tablet-extra-7 .product-list-item,.object-carousel.elementor-grid-tablet_extra-7 .e-loop-item,.product-carousel.elementor-grid-tablet_extra-7 .product-list-item{width:14.2%!important;flex-basis:14.2%!important}.gallery-columns-9 .gallery-item,.woocommerce.columns-9 .product-list-item,.woocommerce.tablet-extra-8 .product-list-item,.object-carousel.elementor-grid-tablet_extra-8 .e-loop-item,.product-carousel.elementor-grid-tablet_extra-8 .product-list-item{width:12.5%!important;flex-basis:12.5%!important}.gallery-columns-10 .gallery-item,.woocommerce.columns-10 .product-list-item,.woocommerce.tablet-extra-9 .product-list-item,.object-carousel.elementor-grid-tablet_extra-9 .e-loop-item,.product-carousel.elementor-grid-tablet_extra-9 .product-list-item{width:11.11%!important;flex-basis:11.11%!important}.woocommerce.tablet-extra-10 .product-list-item,.object-carousel.elementor-grid-tablet_extra-10 .e-loop-item,.product-carousel.elementor-grid-tablet_extra-10 .product-list-item{width:10%!important;flex-basis:10%!important}}@media only screen and (max-width:1024px){.woocommerce.tablet-1 .product-list-item,.object-carousel.elementor-grid-tablet-1 .e-loop-item,.product-carousel.elementor-grid-tablet-1 .product-list-item{width:100%!important;flex-basis:100%!important}.woocommerce.tablet-2 .product-list-item,.object-carousel.elementor-grid-tablet-2 .e-loop-item,.product-carousel.elementor-grid-tablet-2 .product-list-item{width:50%!important;flex-basis:50%!important}.woocommerce.tablet-3 .product-list-item,.object-carousel.elementor-grid-tablet-3 .e-loop-item,.product-carousel.elementor-grid-tablet-3 .product-list-item{width:33.33%!important;flex-basis:33.33%!important}.gallery-columns-5 .gallery-item,.woocommerce.columns-5 .product-list-item,.woocommerce.tablet-4 .product-list-item,.object-carousel.elementor-grid-tablet-4 .e-loop-item,.product-carousel.elementor-grid-tablet-4 .product-list-item{width:25%!important;flex-basis:25%!important}.woocommerce.tablet-5 .product-list-item,.object-carousel.elementor-grid-tablet-5 .e-loop-item,.product-carousel.elementor-grid-tablet-5 .product-list-item{width:20%!important;flex-basis:20%!important}.woocommerce.tablet-6 .product-list-item,.object-carousel.elementor-grid-tablet-6 .e-loop-item,.product-carousel.elementor-grid-tablet-6 .product-list-item{width:16.66%!important;flex-basis:16.66%!important}.woocommerce.tablet-7 .product-list-item,.object-carousel.elementor-grid-tablet-7 .e-loop-item,.product-carousel.elementor-grid-tablet-7 .product-list-item{width:14.2%!important;flex-basis:14.2%!important}.woocommerce.tablet-8 .product-list-item,.object-carousel.elementor-grid-tablet-8 .e-loop-item,.product-carousel.elementor-grid-tablet-8 .product-list-item{width:12.5%!important;flex-basis:12.5%!important}.woocommerce.tablet-9 .product-list-item,.object-carousel.elementor-grid-tablet-9 .e-loop-item,.product-carousel.elementor-grid-tablet-9 .product-list-item{width:11.11%!important;flex-basis:11.11%!important}.woocommerce.tablet-10 .product-list-item,.object-carousel.elementor-grid-tablet-10 .e-loop-item,.product-carousel.elementor-grid-tablet-10 .product-list-item{width:10%!important;flex-basis:10%!important}}@media only screen and (max-width:880px){.gallery-columns-2 .gallery-item,.woocommerce.columns-2 .product-list-item,.woocommerce.mobile-extra-1 .product-list-item,.object-carousel.elementor-grid-mobile_extra-1 .e-loop-item,.product-carousel.elementor-grid-mobile_extra-1 .product-list-item{width:100%!important;flex-basis:100%!important}.gallery-columns-3 .gallery-item,.woocommerce.columns-3 .product-list-item,.woocommerce.mobile-extra-2 .product-list-item,.object-carousel.elementor-grid-mobile_extra-2 .e-loop-item,.product-carousel.elementor-grid-mobile_extra-2 .product-list-item{width:50%!important;flex-basis:50%!important}.gallery-columns-5 .gallery-item,.woocommerce.columns-5 .product-list-item,.woocommerce.mobile-extra-3 .product-list-item,.object-carousel.elementor-grid-mobile_extra-3 .e-loop-item,.product-carousel.elementor-grid-mobile_extra-3 .product-list-item{width:33.33%!important;flex-basis:33.33%!important}.gallery-columns-6 .gallery-item,.woocommerce.columns-6 .product-list-item,.woocommerce.mobile-extra-4 .product-list-item,.object-carousel.elementor-grid-mobile_extra-4 .e-loop-item,.product-carousel.elementor-grid-mobile_extra-4 .product-list-item{width:25%!important;flex-basis:25%!important}.gallery-columns-7 .gallery-item,.woocommerce.columns-7 .product-list-item,.woocommerce.mobile-extra-5 .product-list-item,.object-carousel.elementor-grid-mobile_extra-5 .e-loop-item,.product-carousel.elementor-grid-mobile_extra-5 .product-list-item{width:20%!important;flex-basis:20%!important}.gallery-columns-8 .gallery-item,.woocommerce.columns-8 .product-list-item,.woocommerce.mobile-extra-6 .product-list-item,.object-carousel.elementor-grid-mobile_extra-6 .e-loop-item,.product-carousel.elementor-grid-mobile_extra-6 .product-list-item{width:16.66%!important;flex-basis:16.66%!important}.gallery-columns-9 .gallery-item,.woocommerce.columns-9 .product-list-item,.woocommerce.mobile-extra-7 .product-list-item,.object-carousel.elementor-grid-mobile_extra-7 .e-loop-item,.product-carousel.elementor-grid-mobile_extra-7 .product-list-item{width:14.2%!important;flex-basis:14.2%!important}.gallery-columns-10 .gallery-item,.woocommerce.columns-10 .product-list-item,.woocommerce.mobile-extra-8 .product-list-item,.object-carousel.elementor-grid-mobile_extra-8 .e-loop-item,.product-carousel.elementor-grid-mobile_extra-8 .product-list-item{width:12.5%!important;flex-basis:12.5%!important}.woocommerce.mobile-extra-9 .product-list-item,.object-carousel.elementor-grid-mobile_extra-9 .e-loop-item,.product-carousel.elementor-grid-mobile_extra-9 .product-list-item{width:11.11%!important;flex-basis:11.11%!important}.woocommerce.mobile-extra-10 .product-list-item,.object-carousel.elementor-grid-mobile_extra-10 .e-loop-item,.product-carousel.elementor-grid-mobile_extra-10 .product-list-item{width:10%!important;flex-basis:10%!important}}@media only screen and (max-width:767px){.gallery-columns-2 .gallery-item,.woocommerce.columns-2 .product-list-item,.woocommerce.mobile-1 .product-list-item,.object-carousel.elementor-grid-mobile-1 .e-loop-item,.product-carousel.elementor-grid-mobile-1 .product-list-item{width:100%!important;flex-basis:100%!important}.gallery-columns-4 .gallery-item,.woocommerce.columns-4 .product-list-item,.gallery-columns-5 .gallery-item,.woocommerce.columns-5 .product-list-item,.woocommerce.mobile-2 .product-list-item,.object-carousel.elementor-grid-mobile-2 .e-loop-item,.product-carousel.elementor-grid-mobile-2 .product-list-item{width:50%!important;flex-basis:50%!important}.gallery-columns-6 .gallery-item,.woocommerce.columns-6 .product-list-item,.woocommerce.mobile-3 .product-list-item,.object-carousel.elementor-grid-mobile-3 .e-loop-item,.product-carousel.elementor-grid-mobile-3 .product-list-item{width:33.33%!important;flex-basis:33.33%!important}.gallery-columns-7 .gallery-item,.woocommerce.columns-7 .product-list-item,.woocommerce.mobile-4 .product-list-item,.object-carousel.elementor-grid-mobile-4 .e-loop-item,.product-carousel.elementor-grid-mobile-4 .product-list-item{width:25%!important;flex-basis:25%!important}.gallery-columns-8 .gallery-item,.woocommerce.columns-8 .product-list-item,.woocommerce.mobile-5 .product-list-item,.object-carousel.elementor-grid-mobile-5 .e-loop-item,.product-carousel.elementor-grid-mobile-5 .product-list-item{width:20%!important;flex-basis:20%!important}.gallery-columns-9 .gallery-item,.woocommerce.columns-9 .product-list-item,.woocommerce.mobile-6 .product-list-item,.object-carousel.elementor-grid-mobile-6 .e-loop-item,.product-carousel.elementor-grid-mobile-6 .product-list-item{width:16.66%!important;flex-basis:16.66%!important}.gallery-columns-10 .gallery-item,.woocommerce.columns-10 .product-list-item,.woocommerce.mobile-7 .product-list-item,.object-carousel.elementor-grid-mobile-7 .e-loop-item,.product-carousel.elementor-grid-mobile-7 .product-list-item{width:14.2%!important;flex-basis:14.2%!important}.woocommerce.mobile-8 .product-list-item,.object-carousel.elementor-grid-mobile-8 .e-loop-item,.product-carousel.elementor-grid-mobile-8 .product-list-item{width:12.5%!important;flex-basis:12.5%!important}.woocommerce.mobile-9 .product-list-item,.object-carousel.elementor-grid-mobile-9 .e-loop-item,.product-carousel.elementor-grid-mobile-9 .product-list-item{width:11.11%!important;flex-basis:11.11%!important}.woocommerce.mobile-10 .product-list-item,.object-carousel.elementor-grid-mobile-10 .e-loop-item,.product-carousel.elementor-grid-mobile-10 .product-list-item{width:10%!important;flex-basis:10%!important}}@media only screen and (max-width:400px){.woocommerce.mobile-small-1 .product-list-item{width:100%!important;flex-basis:100%!important}.woocommerce.mobile-small-2 .product-list-item{width:50%!important;flex-basis:50%!important}.woocommerce.mobile-small-3 .product-list-item{width:33.33%!important;flex-basis:33.33%!important}.woocommerce.mobile-small-4 .product-list-item{width:25%!important;flex-basis:25%!important}.woocommerce.mobile-small-5 .product-list-item{width:20%!important;flex-basis:20%!important}.woocommerce.mobile-small-6 .product-list-item{width:16.66%!important;flex-basis:16.66%!important}.woocommerce.mobile-small-7 .product-list-item{width:14.2%!important;flex-basis:14.2%!important}.woocommerce.mobile-small-8 .product-list-item{width:12.5%!important;flex-basis:12.5%!important}.woocommerce.mobile-small-9 .product-list-item{width:11.11%!important;flex-basis:11.11%!important}.woocommerce.mobile-small-10 .product-list-item{width:10%!important;flex-basis:10%!important}}#custom-checkout .woocommerce,#custom-checkout form.woocommerce-checkout,#custom-checkout #customer_details,#custom-checkout .custom-checkout-shipping-box,#custom-checkout .woocommerce-billing-fields__field-wrapper,#custom-checkout .woocommerce-shipping-fields__field-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px}#custom-checkout .custom-checkout-toggle-box,#custom-checkout #customer_details,#custom-checkout .custom-checkout-order-box{width:calc(50% - 10px)}#custom-checkout .custom-checkout-shipping-box,#custom-checkout .woocommerce-shipping-fields,#custom-checkout .woocommerce-additional-fields,#custom-checkout .woocommerce .woocommerce-notices-wrapper{width:100%}#custom-checkout .custom-checkout-toggle-box,#custom-checkout .woocommerce-billing-fields__field-wrapper,#custom-checkout .woocommerce-shipping-fields,#custom-checkout .woocommerce-additional-fields,#custom-checkout .woocommerce-checkout-review-order-table,#custom-checkout .woocommerce-checkout-payment{border:1px solid #ddd;padding:15px;border-radius:15px;background-color:#fff}#custom-checkout form select,#custom-checkout form input[type="text"],#custom-checkout form input[type="email"],#custom-checkout form input[type="number"],#custom-checkout form input[type="tel"],#custom-checkout form input[type="password"],#custom-checkout form textarea,#custom-checkout form .select2-selection{min-height:40px;background-color:#eee;border:none;border-radius:11px;display:flex;align-items:center;font-size:14px;font-weight:400;resize:none}#custom-checkout form input[name="billing_phone_digt_countrycode"]{padding-left:0!important;padding-right:0!important}#custom-checkout form label{font-size:13px;line-height:1.5em;color:#aaa;font-weight:400;text-align:right}#custom-checkout .select2-selection__arrow{top:0;bottom:0;margin:auto}#custom-checkout #billing_country_field,#custom-checkout #shipping_country_field{width:0!important;height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;display:none!important}#custom-checkout .form-row{margin:0;padding:0;display:flex;flex-direction:column;justify-content:flex-end}#custom-checkout .form-row-wide{width:100%!important}#custom-checkout form .select2-selection__placeholder,#custom-checkout form #select2-billing_state-container,#custom-checkout form #select2-billing_city-container{width:100%}#custom-checkout .form-row-first,#custom-checkout .form-row-last,#custom-checkout #billing_state_field,#custom-checkout #billing_city_field,#custom-checkout #billing_address_1_field,#custom-checkout #billing_address_2_field,#custom-checkout #shipping_state_field,#custom-checkout #shipping_city_field,#custom-checkout #shipping_address_1_field,#custom-checkout #shipping_address_2_field{width:calc(50% - 10px);clear:inherit}#custom-checkout .form-row-first,#custom-checkout #billing_state_field,#custom-checkout #billing_address_1_field,#custom-checkout #shipping_state_field,#custom-checkout #shipping_address_1_field{float:right}#custom-checkout .form-row-last,#custom-checkout #billing_city_field,#custom-checkout #billing_address_2_field,#custom-checkout #shipping_city_field,#custom-checkout #shipping_address_2_field{float:left}#custom-checkout .woocommerce-billing-fields>h3,#custom-checkout #order_review_heading,#custom-checkout .woocommerce-additional-fields>h3{font-size:20px;font-weight:900;margin-bottom:5px}#custom-checkout #ship-to-different-address label,#custom-checkout .woocommerce-form-login-toggle .woocommerce-info,#custom-checkout .woocommerce-form-coupon-toggle .woocommerce-info{font-size:15px;color:#000;font-weight:400}#custom-checkout .custom-checkout-toggle-box .woocommerce-info::after{display:none!important}#custom-checkout .custom-checkout-toggle-box .woocommerce-info a{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-grow:1;font-size:14px;color:var(--e-global-color-primary);font-weight:400;margin-right:10px}#custom-checkout .woocommerce-form-coupon,#custom-checkout .woocommerce-form-login{padding:0;border:none;border-radius:0;margin:10px 0 0;border-top:1px solid #ddd;padding-top:10px}#custom-checkout .woocommerce-form-coupon>p,#custom-checkout .woocommerce-form-login>p{font-size:13px;line-height:1.5em;color:#aaa;margin-bottom:10px;text-align:justify}#custom-checkout .woocommerce-form-coupon button[type="submit"],#custom-checkout .woocommerce-form-login .woocommerce-form-login__submit{background-color:var(--e-global-color-secondary);color:#fff;font-size:14px;font-weight:400;padding:13px 15px;border-radius:11px;margin:0;width:100%}#custom-checkout form{width:100%}#custom-checkout .custom-checkout-toggle-box .woocommerce-info{margin:0;border:none;background-color:rgba(0,0,0,0);padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:0;justify-content:flex-start}#custom-checkout .custom-checkout-toggle-box .woocommerce-info::before{display:none}#custom-checkout .custom-checkout-toggle-box .woocommerce-info a::after{content:url(../../../../../../themes/hello-elementor-child/image/arrow-2.svg);width:10px;height:10px;display:inline-block;transform:rotate(-90deg)}#custom-checkout .woocommerce-billing-fields__field-wrapper,#custom-checkout .woocommerce-shipping-fields__field-wrapper{align-items:stretch}#custom-checkout .buyer-sms-notify{margin-top:15px}#custom-checkout .buyer-sms-notify,#custom-checkout #ship-to-different-address{line-height:15px}#custom-checkout .buyer-sms-notify label,#custom-checkout #ship-to-different-address label{display:flex;align-items:center;gap:10px;cursor:pointer}#custom-checkout .buyer-sms-notify input[type="checkbox"],#custom-checkout #ship-to-different-address input[type="checkbox"]{width:15px;height:15px;background-color:#eee;border-radius:3px;position:relative;margin:0}#custom-checkout .buyer-sms-notify input[type="checkbox"]::before,#custom-checkout #ship-to-different-address input[type="checkbox"]::before{display:none;content:"";background-color:var(--e-global-color-primary);position:absolute;top:0;bottom:0;left:0;right:0;width:8px;height:8px;margin:auto;border-radius:2px}#custom-checkout .buyer-sms-notify input[type="checkbox"]:checked::before,#custom-checkout #ship-to-different-address input[type="checkbox"]:checked::before{display:block}#custom-checkout .shipping_address{border-top:1px solid #ddd;padding-top:10px;margin-top:10px}#custom-checkout .woocommerce-checkout-review-order-table th,#custom-checkout .woocommerce-checkout-review-order-table td{border:none;font-weight:400;font-size:13px;padding:0;background-color:rgba(0,0,0,0)}#custom-checkout .woocommerce-checkout-review-order-table th{color:#aaa}#custom-checkout .woocommerce-checkout-review-order-table tbody tr:first-child th,#custom-checkout .woocommerce-checkout-review-order-table tbody tr:first-child td,#custom-checkout .woocommerce-checkout-review-order-table tr.cart-subtotal th,#custom-checkout .woocommerce-checkout-review-order-table tr.cart-subtotal td,#custom-checkout .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals th,#custom-checkout .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals td,#custom-checkout .woocommerce-checkout-review-order-table tr.order-total th,#custom-checkout .woocommerce-checkout-review-order-table tr.order-total td{border-top:1px dashed #ddd;padding-top:5px;padding-bottom:5px}#custom-checkout .woocommerce-checkout-review-order-table thead th,#custom-checkout .woocommerce-checkout-review-order-table thead td{padding-bottom:5px}#custom-checkout .woocommerce-checkout-review-order-table tr.order-total th,#custom-checkout .woocommerce-checkout-review-order-table tr.order-total td{padding-bottom:0}#custom-checkout .woocommerce-checkout-payment{border:none;box-shadow:0 0 20px -5px rgba(0,0,0,.15)}#custom-checkout .payment_methods{padding:0!important;border:none!important}#custom-checkout .payment_methods .wc_payment_method label img{width:25px;margin:0 10px 0 0}#custom-checkout .payment_methods .wc_payment_method .payment_box{background-color:#eee;border-radius:10px;font-size:13px;padding:10px;margin:10px 0}#custom-checkout .payment_methods .wc_payment_method .payment_box::before{border-bottom-color:#eee}#custom-checkout .woocommerce-checkout-payment .place_order{padding:0;margin-top:20px}#custom-checkout .woocommerce-checkout-payment button#place_order{padding:10px;border-radius:8px;width:min(300px, 100%);margin:auto;background-color:blue;font-size:20px;font-weight:600;margin-top:20px;border:none;color:#fff}#custom-checkout .woocommerce-checkout-payment button#place_order:hover{background-color:var(--e-global-color-primary)}#custom-checkout #customer_details{flex-direction:column}#custom-checkout #customer_details .col-1,#custom-checkout #customer_details .col-2{width:100%}#custom-checkout #customer_details .woocommerce-shipping-fields{display:none}#custom-checkout .woocommerce-privacy-policy-text,#custom-checkout .woocommerce-terms-and-conditions-checkbox-text{font-size:13px;line-height:1.5em;color:#aaa;font-weight:400;text-align:right}#custom-checkout .woocommerce-privacy-policy-text a,#custom-checkout .woocommerce-terms-and-conditions-checkbox-text a{color:red}#custom-checkout .woocommerce-privacy-policy-text{margin-bottom:10px}@media only screen and (max-width:767px){#custom-checkout .custom-checkout-toggle-box,#custom-checkout #customer_details,#custom-checkout .custom-checkout-order-box{width:100%!important}#custom-checkout .custom-checkout-toggle-box,#custom-checkout .woocommerce-billing-fields__field-wrapper,#custom-checkout .woocommerce-shipping-fields,#custom-checkout .woocommerce-additional-fields,#custom-checkout .woocommerce-checkout-review-order-table,#custom-checkout .woocommerce-checkout-payment{padding:10px}#custom-checkout .woocommerce-billing-fields__field-wrapper,#custom-checkout .woocommerce-shipping-fields__field-wrapper{gap:5px}#custom-checkout .form-row-first,#custom-checkout .form-row-last,#custom-checkout #billing_state_field,#custom-checkout #billing_city_field,#custom-checkout #billing_address_1_field,#custom-checkout #billing_address_2_field,#custom-checkout #shipping_state_field,#custom-checkout #shipping_city_field,#custom-checkout #shipping_address_1_field,#custom-checkout #shipping_address_2_field{width:calc(50% - 5px)}#custom-checkout #ship-to-different-address label,#custom-checkout .woocommerce-form-login-toggle .woocommerce-info,#custom-checkout .woocommerce-form-coupon-toggle .woocommerce-info{font-size:13px}#custom-checkout .custom-checkout-toggle-box .woocommerce-info a{font-size:13px}}@media only screen and (max-width:360px){#custom-checkout .form-row-first,#custom-checkout .form-row-last,#custom-checkout #billing_state_field,#custom-checkout #billing_city_field,#custom-checkout #billing_address_1_field,#custom-checkout #billing_address_2_field,#custom-checkout #shipping_state_field,#custom-checkout #shipping_city_field,#custom-checkout #shipping_address_1_field,#custom-checkout #shipping_address_2_field{width:100%}#custom-checkout .custom-checkout-toggle-box .woocommerce-info a{width:100%;margin:0}}.woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping th{font-size:0!important}.woocommerce-checkout-review-order-table .woocommerce-shipping-totals.shipping th::after{content:"روش ارسال";font-size:13px}.woocommerce-order{width:100%}.woocommerce-thankyou-order-received{text-align:center;background-color:limegreen;border-radius:5px;padding:10px;color:#fff;margin-bottom:40px!important}.woocommerce-order-received .elementor[data-elementor-type="wp-page"]{overflow:visible}.woocommerce-order-received .order-success-image img{max-width:150px;height:auto;margin-top:-140px;border-radius:100px!important;box-shadow:0 0 20px -5px #0005}.woocommerce-order-received .page-box{margin-top:70px}@media only screen and (max-width:767px){.woocommerce-order-received .order-success-image img{max-width:105px;margin-top:-100px}}#custom-cart .wc-proceed-to-checkout a{background-color:var(--e-global-color-primary);border-radius:10px;font-weight:600;color:#fff}#custom-cart .cart_totals h2{font-size:21px;font-weight:600;padding-bottom:5px}#custom-cart .product-name a{color:#777;font-weight:600}#custom-cart .button{color:var(--e-global-color-primary);padding:10px;border:none}#custom-cart .button:hover{background-color:blue;color:#fff}#custom-cart .woocommerce-message{background-color:#0000}#custom-cart .coupon{display:flex}@media only screen and (max-width:767px){#custom-cart .button{padding:10px 0 10px 0}}.woocommerce-MyAccount-content-wrapper .woocommerce-orders-table{width:100%}.woocommerce-MyAccount-content-wrapper .woocommerce-table--order-details{width:100%}.woocommerce-MyAccount-content-wrapper .woocommerce-table--order-details tfoot{width:100%}.woocommerce-MyAccount-content-wrapper .edit-account{display:flex;flex-direction:column;gap:10px}.woocommerce-MyAccount-content-wrapper .edit-account fieldset{display:flex;flex-direction:column;gap:10px}#custom-my-account .e-my-account-tab.e-my-account-tab__dashboard .e-wc-account-tabs-nav{display:none!important}#custom-my-account .e-my-account-tab.e-my-account-tab__dashboard .woocommerce-MyAccount-content{padding-top:0!important}@media only screen and (max-width:767px){#custom-my-account .elementor-widget-icon-box{width:150px}#custom-my-account .elementor-widget-icon-box .elementor-widget-container{padding:15px 10px}#custom-my-account .elementor-widget-icon-box .elementor-icon-box-icon{font-size:40px}#custom-my-account .elementor-widget-icon-box .elementor-icon-box-title a{font-size:15px}#custom-my-account .elementor-widget-icon-box .elementor-icon-box-description{font-size:13px}}.order-tracking .step-list{list-style:none;position:relative;display:flex;flex-direction:column;gap:20px;padding:0;margin:0}.order-tracking .step-list::before{content:"";position:absolute;top:10px;bottom:10px;right:25px;left:auto;width:0;height:calc(100% - 20px);border:none;border-right:3px dashed #ddd}.order-tracking .step-item{font-size:15px;position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;border:2px solid #eee;padding:10px;border-radius:10px;background-color:#fff;color:#0005}.order-tracking .step-item.selected{border:2px solid #0002;background-color:blue;color:#fff;box-shadow:0 15px 15px -15px #0005}.order-tracking .step-item::before{content:"";width:22px;height:22px;background:#fff;border-radius:100px;margin:0 5px;border:1px solid #0005;justify-content:center;display:flex}.order-tracking .step-item.selected::before{background-color:limegreen;content:"\2713";border:none!important}nav.woocommerce-pagination ul{display:flex!important;gap:10px!important}