.single-product .content-area{max-width:1494px;width:100%;padding-top:0!important}.single-product.woocommerce .content-area .woocommerce-breadcrumb{display:none}.single-product.woocommerce .content-area .eael-breadcrumbs__content{display:flex;align-items:center;padding-top:20px;padding-bottom:16px;margin-bottom:30px}.single-product.woocommerce .content-area .eael-breadcrumbs__content,.single-product.woocommerce .content-area .eael-breadcrumbs__content a{display:flex;align-items:center;font-size:14px!important;line-height:21px!important;text-decoration:none!important}.single-product .content-area .type-product .woocommerce-product-gallery__wrapper a{padding:0;border:0;border-radius:10px!important;overflow:hidden!important}.single-product .zoomContainer{border-radius:10px}.single-product .content-area .type-product .entry-summary .product_title{color:#3f382e;font-size:38px;font-style:normal;font-weight:600;line-height:115%;margin-top:10px;margin-bottom:10px}.single-product .content-area .type-product .entry-summary .woocommerce-product-rating{margin:0;line-height:normal;height:21px;display:flex!important;align-items:center}.single-product .content-area .type-product .entry-summary .woocommerce-product-rating .star-rating{float:unset;margin-bottom:0;width:115px!important;height:28px}.single-product .content-area .type-product .entry-summary .woocommerce-product-rating .star-rating span::before{height:28px}.e-my-account-tab .woocommerce-form{background-color:transparent!important;border:0!important;padding:0!important}.e-my-account-tab{width:100%;margin:0 auto;padding:0 14px}.e-my-account-tab .woocommerce h2{text-align:center;width:100%;font-size:39px!important;line-height:48px;margin-bottom:38px!important}.e-my-account-tab form label{font-size:16px!important;font-weight:400!important;line-height:24px!important;margin-bottom:12px!important;color:#3f382e!important}.e-my-account-tab form label span.required{font-size:13px;line-height:24px;color:#da3d08!important;font-weight:400!important}.e-my-account-tab form input[type="text"],.e-my-account-tab form input[type="password"],.e-my-account-tab form input[type="email"]{padding:0 20px!important;border:1px solid rgb(63 56 46 / 12%)!important;transition:box-shadow .3s,border .3s,border-radius .3s;height:56px!important;background:#ffffff!important;color:#3f382e!important;outline:none!important;font-size:18px!important;line-height:normal!important}.e-my-account-tab form input[type="text"]:hover,.e-my-account-tab form input[type="password"]:hover,.e-my-account-tab form input[type="email"]:hover{border-color:rgb(32 153 69 / 16%);box-shadow:0 0 0 3px rgb(32 153 69 / 16%)}.e-my-account-tab form input[type="text"]:focus,.e-my-account-tab form input[type="password"]:focus,.e-my-account-tab form input[type="email"]:focus{box-shadow:0 0 0 3px #748d67}body .e-my-account-tab .woocommerce-form .woocommerce-button,body .e-my-account-tab .lost_reset_password .woocommerce-Button,body .my_account .woocommerce-MyAccount-content .button,body .woocommerce-cart .return-to-shop .button{padding:18px 30px!important;text-wrap:nowrap;background-color:#748d67!important;min-height:56px!important;border:0!important;border-radius:50px!important;font-size:16px;font-family:'Instrument Sans'!important;line-height:normal;margin-bottom:0!important;text-decoration:none!important;color:#ffffff!important;text-transform:capitalize!important;font-weight:500!important}.e-my-account-tab .woocommerce-form .woocommerce-button:hover,.e-my-account-tab .lost_reset_password .woocommerce-Button:hover,.my_account .woocommerce-MyAccount-content .button:hover,.woocommerce-cart .return-to-shop .button:hover,.close.footer-btn:hover{box-shadow:0 0 0 3px rgb(32 153 69 / .16);background-color:#748d67;opacity:.8;text-decoration:none;transform:unset}.e-my-account-tab div:empty{display:none}.e-my-account-tab .lost_reset_password{width:100%!important;padding:0!important;background-color:transparent!important;border:0!important}body .my_account .woocommerce-MyAccount-content .woocommerce-info{border-top-color:#748d67;font-size:18px!important;line-height:28px;padding-left:0;padding-right:0;flex-wrap:wrap}.my_account .woocommerce-MyAccount-content-wrapper,.e-my-account-tab__downloads .woocommerce-MyAccount-content{padding:40px!important;background-color:#fff}.addresses .woocommerce-Address header.title h2{font-size:28px!important;line-height:normal;text-align:left;margin:0!important}.addresses .woocommerce-Address{background-color:#f9fafa;padding:15px}.addresses .woocommerce-Address header.title a.edit{position:static!important;margin:20px 0 30px!important;float:unset!important;display:inline-block}.addresses .woocommerce-Address address{background-color:transparent!important;padding:0!important}#custom-sidebar .noUi-horizontal{width:94%;margin:auto}#custom-sidebar .noUi-handle{right:-12px}.drawer-header .close{height:44px}.woocommerce-cart .e-cart-layout-two-column .cart-empty{border-color:#748d67}.e-my-account-tab form label input#rememberme{top:-1px;margin-right:5px}.lost_password a{font-size:16px!important;text-decoration:underline}.e-my-account-tab form .woocommerce-form-login__submit,.e-my-account-tab form .woocommerce-form-register__submit{text-transform:capitalize}.my_account .e-my-account-tabs-vertical .elementor-widget-container{background-color:#F9FAFA!important;padding:16px 2px 2px!important}.tax-product_cat .additional_description h3{font-size:31px!important;line-height:39px!important;font-weight:600!important;margin-bottom:8px}.tax-product_cat .additional_description{padding-left:0}.tax-product_cat .additional_description h4{font-size:25px!important;font-weight:600!important;line-height:30px!important;margin-top:0;margin-bottom:8px}.additional-content .additional_description ol{margin-left:0;list-style:none;margin-bottom:0}.additional-content .additional_description ol li,.additional-content .additional_description ol li p{margin:0!important}.tax-product_cat .additional_description h2{margin-bottom:8px}.star-rating span::before{width:110px!important;height:18px!important}.products .type-product .star-rating,.products .type-product .star-rating span,.product-results .star-rating span{width:110px!important;height:18px!important;padding:0;overflow:hidden!important;text-align:left}.products .type-product .star-rating::before,.product-results .star-rating::before{content:normal!important}.products .type-product .star-rating span::before{content:"★★★★★"!important;color:#FFD700!important}.bestseller_section .eael-star-rating{flex-wrap:wrap}.product-details-wrap .eael-product-title a.woocommerce-LoopProduct-link{margin-bottom:0}.bestseller_section .product .eael-product-carousel{padding:0 9px!important}.blogs_container .am_posts_navigation_init{display:flex;justify-content:center}.blogs_container .am_posts_navigation_init .page-numbers{width:46px;height:46px;min-height:46px;font-size:16px}.sub_content ul .elementor-icon-list-icon svg{min-width:34px;height:34px;width:34px;border:1px solid rgb(63 56 46 / 12%);margin:0!important;display:block}.sub_content ul .elementor-icon-list-icon svg path{width:100%;height:100%;display:block}.subscription-tc ol{margin-left:0;color:#3F382E;font-size:16px;line-height:24px;margin-bottom:32px}.subscription-tc ol li>p{margin-bottom:32px}.subscription-tc ol li ul{list-style:circle;margin-left:16px;margin-bottom:32px}.subscription-tc ol>li{margin-left:16px;list-style-position:inside}.subscription-tc ol li a{color:rgb(32 153 69 / 85%);text-decoration:underline}.search-result-page .e-con-inner{max-width:1300px;width:100%}.tax-product_cat .additional_description h1{font-size:48px;line-height:61px;font-weight:600;margin-bottom:8px}@media only screen and (max-width:1366px){.responsive_width{max-width:83%!important;align-self:center;width:100%}body .privacy_ul{padding-left:0!important}.privacy_ul ul{padding-left:16px}.woocommerce ul.products{padding:0 36px}.additional-content .additional_description>h2{font-size:33px!important}.additional-content .additional_description h3{font-size:27px!important;font-weight:600!important;line-height:34px!important;margin-bottom:8px}.additional-content .additional_description h4{font-size:23px!important;font-weight:600!important;line-height:28px!important;margin-top:0;margin-bottom:8px}.additional-content .additional_description p{margin-bottom:22px}.additional-content .content-inner{max-width:60%!important}.additional_description{padding-left:0!important}}@media only screen and (max-width:1200px){.footer_inner{width:auto!important;flex:1!important}.last_newsletter{width:23%}.newsletter_outter form p:has(input[type="email"]){margin-bottom:0!important}.tax-product_cat .additional_description h1{font-size:39px;line-height:49px}}@media only screen and (max-width:1199px){.my_account .woocommerce-MyAccount-content-wrapper,.e-my-account-tab__downloads .woocommerce-MyAccount-content{padding:20px!important;background-color:#fff}.tax-product_cat .eael-breadcrumbs__content{padding:20px 56px 5px 56px!important}}@media only screen and (max-width:1024px){.e-my-account-tab nav.woocommerce-MyAccount-navigation{width:30%!important;margin-right:10px}.my_account .woocommerce-MyAccount-content{padding-top:0!important}.my_account .woocommerce-MyAccount-content .woocommerce-info{font-size:16px!important;line-height:26px}.addresses .woocommerce-Address{width:100%!important;margin-bottom:10px}.e-my-account-tab form input[type="text"],.e-my-account-tab form input[type="password"],.e-my-account-tab form input[type="email"]{font-size:16px!important}.tax-product_cat .eael-breadcrumbs__content{padding:20px 26px 5px 26px!important}main header.woocommerce-products-header h1.page-title,.filter-main{padding-left:26px!important;padding-right:26px!important}.woocommerce ul.products{padding:0 12px}.additional-content .content-inner{max-width:63%!important}.last_newsletter{width:100%!important}.newsletter_outter form{flex-direction:row!important}.footer_box .e-con-inner>.e-flex.e-con{width:83%}.newsletter_outter form p .wpcf7-spinner{position:absolute;bottom:-30px;left:0;margin:0}.social_icons .elementor-widget-container{margin-top:46px!important}.e-con-inner:has(.elementor-widget-woocommerce-cart){padding-left:2px!important;padding-right:2px!important}}@media only screen and (max-width:883px){.checkout_form .product-thumbnail{padding-right:20px!important}body .cart_item th.product-name a{font-size:17px!important}}@media only screen and (max-width:769px){.responsive_width{max-width:100%!important;align-self:center;width:100%}.e-my-account-tab nav.woocommerce-MyAccount-navigation{width:100%!important;margin-right:0}.e-my-account-tab nav.woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:nowrap;overflow-x:auto}.e-my-account-tab nav.woocommerce-MyAccount-navigation ul::-webkit-scrollbar{height:5px}.e-my-account-tab nav.woocommerce-MyAccount-navigation ul::-webkit-scrollbar-track{border-radius:10px}.e-my-account-tab nav.woocommerce-MyAccount-navigation ul li{white-space:nowrap;padding:0;margin:0}.my_account .woocommerce-MyAccount-content-wrapper .form-row{width:100%}.addresses .woocommerce-Address header.title h2{font-size:24px!important}.additional-content .content-inner{max-width:100%!important;padding:0 17px}.tax-product_cat.woocommerce ul.products{padding:0 10px}.tax-product_cat.woocommerce ul.products li{padding:0 7px!important}main header.woocommerce-products-header h1.page-title,.filter-main{padding-left:17px!important;padding-right:17px!important}body.woocommerce ul.products li{width:50%!important}main header.woocommerce-products-header{padding-top:15px!important;padding-bottom:25px!important}main header.woocommerce-products-header .page-title{margin:0!important;font-size:28px!important;line-height:115%!important;text-align:center!important}.tax-product_cat .eael-breadcrumbs__content{padding:10px 17px 15px 17px!important}.tax-product_cat .content-area .site-main{margin:0!important}.filter-main{flex-wrap:wrap;padding-top:25px!important}.tax-product_cat ul.products li.product .woocommerce-loop-product__link img{height:auto!important}.tax-product_cat main ul.products .woocommerce-loop-product__title,.tax-product_cat .product-list li.product a h3,body ul.products li.product .price span,body ul.products li.product .price span bdi,.price,.price .amount,.price .amount bdi,.woocommerce-Price-currencySymbol{font-size:14px!important;line-height:normal!important}body .sorting-wrapper select.input-field.sort-by{height:44px!important}.additional-content{padding-top:50px;border-top:1px solid #D9D9D9;margin-top:50px}.additional-content .additional_description>h2{font-size:25px!important;line-height:normal!important}.additional-content .additional_description h3{font-size:23px!important;line-height:28px!important}.additional-content .additional_description h4{font-size:20px!important;line-height:25px!important}.footer_main .footer_box .footer_inner{max-width:48%!important;width:48%!important;flex:unset!important}.footer_box .e-con-inner>.e-flex.e-con{width:100%}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce table.cart tr{padding:0!important}body.search-results h1.elementor-heading-title.elementor-size-default{font-size:25px!important;line-height:32px!important;padding-right:17px;padding-left:17px;margin-bottom:32px}body.search-result-page .e-con-inner{grid-gap:0!important}body.search-results .e-n-tabs .e-n-tabs-content .e-con.e-child{padding:0;margin-top:22px}body .custom-search-inner.product select.input-field.sort-by{display:block;font-size:14px!important;width:130px}body main ul.products .woocommerce-loop-product__title,.product-list li.product a h3{font-size:14px!important;line-height:18px!important}}@media only screen and (max-width:768px){td.product-price{width:100%!important}.e-con-inner:has(.elementor-widget-woocommerce-cart){padding-left:0px!important;padding-right:0px!important;padding-top:25px}.checkout_form{margin-top:12px}table.shop_table{margin-top:0}.product-quantity::before{padding-top:0!important}.e-cart-totals .cart_totals .cart-subtotal,.e-cart-totals .cart_totals .shipping,.e-cart-totals .cart_totals .order-total{padding-right:0;padding-left:0}.cart_item .product-thumbnail{padding:0!important}body .coupon.e-cart-section.shop_table .coupon-col{grid-gap:5px!important;flex-direction:column}.coupon.e-cart-section.shop_table .coupon-col::before,.coupon.e-cart-section.shop_table .coupon-col::after{content:normal}body .coupon-col-end .e-apply-coupon,body .wc-proceed-to-checkout a{padding:14px 30px!important;text-transform:capitalize}.subscription-tc ol>li{margin-left:0}#customer_login .u-column1.col-1{padding-bottom:60px;border-bottom:1px solid #ddd;margin-bottom:40px}.my_account .e-my-account-tabs-vertical .elementor-widget-container{background-color:transparent!important}.additional-content{padding-top:50px;margin-top:50px}}@media only screen and (max-width:460px){#filter-wrapper{width:100%}#filter{width:100%!important;justify-content:center;line-height:42px!important;margin-bottom:16px}.sorting-wrapper select.input-field.sort-by{font-size:14px}.sorting-wrapper{width:100%;justify-content:space-between}.sorting-wrapper .woocommerce-notices-wrapper:empty{display:none}.newsletter_outter form{flex-direction:column!important}.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce table.cart tr td{padding-left:0;padding-right:0;padding-top:0;padding-bottom:20px!important}body .coupon-col-end .e-apply-coupon,body .wc-proceed-to-checkout a{width:100%!important}.tax-product_cat .additional_description h1{font-size:28px;line-height:36px}.contact_page form .form_submit input{width:100%}}