.elementor-kit-4{--e-global-color-primary:#3C4424;--e-global-color-secondary:#7A8450;--e-global-color-text:#2D321F;--e-global-color-accent:#3C4424;--e-global-color-brandaccent:#5E6A3A;--e-global-color-brandlight:#A9B37A;--e-global-color-bgcream:#F6F2EA;--e-global-color-bgsoft:#F2F3EB;--e-global-color-bgwhite:#FFFFFF;--e-global-color-textmuted:#66685E;--e-global-color-textondark:#F6F2EA;--e-global-color-line:#DFDDD0;--e-global-color-linestrong:#C6C8B4;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:600;color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.75em;}.elementor-kit-4 e-page-transition{background-color:#FFBC7D;}.elementor-kit-4 a{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;}.elementor-kit-4 a:hover{color:var( --e-global-color-primary );}.elementor-kit-4 h1{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:44px;font-weight:600;line-height:1.18em;letter-spacing:-0.4px;}.elementor-kit-4 h2{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:36px;font-weight:600;line-height:1.24em;letter-spacing:-0.3px;}.elementor-kit-4 h3{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:1.35em;}.elementor-kit-4 h4{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;}.elementor-kit-4 h5{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:600;line-height:1.5em;}.elementor-kit-4 h6{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;}.elementor-kit-4 button,.elementor-kit-4 input[type="button"],.elementor-kit-4 input[type="submit"],.elementor-kit-4 .elementor-button{font-family:"Inter", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-4{font-size:16px;}.elementor-kit-4 h1{font-size:36px;line-height:1.18em;letter-spacing:-0.4px;}.elementor-kit-4 h2{font-size:30px;line-height:1.24em;letter-spacing:-0.3px;}.elementor-kit-4 h3{font-size:20px;line-height:1.35em;}.elementor-kit-4 h4{font-size:17px;line-height:1.4em;}.elementor-kit-4 h5{font-size:16px;line-height:1.5em;}.elementor-kit-4 h6{font-size:15px;line-height:1.5em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-4{font-size:16px;line-height:1.72em;}.elementor-kit-4 h1{font-size:28px;line-height:1.25em;letter-spacing:-0.2px;}.elementor-kit-4 h2{font-size:26px;line-height:1.28em;letter-spacing:-0.2px;}.elementor-kit-4 h3{font-size:19px;line-height:1.35em;}.elementor-kit-4 h4{font-size:16.5px;line-height:1.4em;}.elementor-kit-4 h5{font-size:16px;line-height:1.5em;}.elementor-kit-4 h6{font-size:15px;line-height:1.5em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body{--ea-dark:var(--e-global-color-primary);--ea-olive:var(--e-global-color-secondary);--ea-light:var(--e-global-color-brandlight);--ea-cream:var(--e-global-color-bgcream);--ea-soft:var(--e-global-color-bgsoft);--ea-on:var(--e-global-color-textondark);--ea-muted:var(--e-global-color-textmuted);--ea-line:var(--e-global-color-line);--ea-line2:var(--e-global-color-linestrong)}html,body{overflow-x:clip}#outer-wrap,#wrap,#main{margin-inline:0;padding-inline:0;width:100%;max-width:100%}.ea-header{transition:box-shadow .3s ease}.ea-header.elementor-sticky--effects{box-shadow:0 1px 16px rgba(45,50,31,.08)}.ea-hicon .elementor-icon{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:3px;font-size:15px;transition:background-color .3s ease,color .3s ease}.ea-hsearch,.ea-sidesearch{width:100%}body .ea-hsearch .dgwt-wcas-search-wrapp{max-width:340px;border:none;box-shadow:none;background:transparent}body .ea-hsearch .dgwt-wcas-search-input,body .ea-sidesearch .dgwt-wcas-search-input{border:1px solid var(--ea-line2);border-radius:3px;font-family:Inter,sans-serif;font-size:13.5px;height:36px;transition:border-color .3s ease}body .ea-hsearch .dgwt-wcas-search-input:focus,body .ea-sidesearch .dgwt-wcas-search-input:focus{border-color:var(--ea-olive);box-shadow:none}body .ea-hsearch .dgwt-wcas-search-submit,body .ea-sidesearch .dgwt-wcas-search-submit{background:var(--ea-dark);border-radius:0 3px 3px 0}.ea-hwl .tinvwl-counter-wrapper,.ea-hwl a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:3px;color:var(--ea-dark);transition:background-color .3s ease,color .3s ease}body .ea-hcart .elementor-menu-cart__toggle .elementor-button{background:transparent;border:none;box-shadow:none;padding:0;width:38px;height:38px;border-radius:3px;color:var(--ea-dark);transition:background-color .3s ease,color .3s ease}body .ea-hcart .elementor-button__product-count{background:var(--ea-olive);color:var(--ea-on);font-size:10px;font-weight:600}@media(max-width:767px){.ea-topbar-left{display:none}.ea-topbar-row{justify-content:flex-end}}
.ea-footer .ea-flist .elementor-icon-list-item a,.ea-fcontact .elementor-icon-list-item a{opacity:.8;transition:opacity .3s ease,color .3s ease,padding-left .3s ease}.ea-footer .ea-flist .elementor-icon-list-item a:hover,.ea-fcontact .elementor-icon-list-item a:hover{opacity:1;color:var(--e-global-color-bgwhite);padding-left:5px}.ea-footer .ea-fh{opacity:.72}.ea-social .elementor-icon{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(246,242,234,.34);border-radius:3px;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.ea-fbottom{opacity:.72}@media(max-width:767px){.ea-fbot-r{text-align:left}}.ea-btn .elementor-button{transition:background-color .3s ease,color .3s ease,border-color .3s ease}body a.button,body button.button,body input.button,body .button.alt,body a.add_to_cart_button,body button.single_add_to_cart_button,body #respond input#submit,body #payment #place_order,body .wp-element-button,body.woocommerce a.button,body.woocommerce button.button{background:var(--ea-dark);color:var(--ea-on);border:2px solid var(--ea-dark);border-radius:3px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;letter-spacing:.2px;line-height:20px;padding:15px 30px;transition:background-color .3s ease,color .3s ease,border-color .3s ease}body a.button:hover,body button.button:hover,body input.button:hover,body .button.alt:hover,body a.add_to_cart_button:hover,body button.single_add_to_cart_button:hover,body #respond input#submit:hover,body #payment #place_order:hover,body.woocommerce a.button:hover,body.woocommerce button.button:hover{background:var(--e-global-color-brandaccent);border-color:var(--e-global-color-brandaccent);color:var(--ea-on)}body button.single_add_to_cart_button.button.alt,body.woocommerce button.single_add_to_cart_button.button.alt{background:var(--ea-dark);border-color:var(--ea-dark);color:var(--ea-on)}body .price,body span.amount,body .woocommerce-Price-amount,body .product_list_widget .amount,body .tinv-wishlist .amount,body .widget_shopping_cart_content .amount,body.woocommerce .price{color:var(--ea-olive)}
body.woocommerce ul.products,body .woocommerce ul.products{display:grid!important;align-items:stretch!important;grid-auto-rows:1fr!important;grid-template-columns:repeat(3,1fr)!important;gap:28px!important;margin:0!important;padding:0!important}@media(max-width:1024px){body.woocommerce ul.products,body .woocommerce ul.products{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:767px){body.woocommerce ul.products,body .woocommerce ul.products{grid-template-columns:1fr!important}}body.woocommerce ul.products li.product.product,body .woocommerce ul.products li.product.product{display:flex!important;flex-direction:column!important;height:auto!important;align-self:stretch!important;float:none!important;width:auto!important;margin:0!important;position:relative;background:var(--e-global-color-bgwhite);border:1px solid var(--ea-line);border-radius:4px;overflow:hidden;text-align:left!important;transition:box-shadow .3s ease,transform .3s ease,border-color .3s ease}body.woocommerce ul.products li.product.product .product-inner,body .woocommerce ul.products li.product.product .product-inner{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;height:auto!important;min-height:0!important;padding:0!important;text-align:left!important;position:static}body.woocommerce ul.products li.product.product .product-inner>.woo-entry-image,body .woocommerce ul.products li.product.product .product-inner>.woo-entry-image{display:none!important}body.woocommerce ul.products li.product.product ul.woo-entry-inner,body .woocommerce ul.products li.product.product ul.woo-entry-inner{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;list-style:none}body.woocommerce ul.products li.product.product ul.woo-entry-inner>li,body .woocommerce ul.products li.product.product ul.woo-entry-inner>li{flex:0 0 auto;margin:0!important;list-style:none}body.woocommerce ul.products li.product.product ul.woo-entry-inner li.image-wrap,body .woocommerce ul.products li.product.product ul.woo-entry-inner li.image-wrap{display:block!important;order:0;padding:0!important;margin:0!important}body.woocommerce ul.products li.product.product ul.woo-entry-inner li.image-wrap img,body .woocommerce ul.products li.product.product ul.woo-entry-inner li.image-wrap img{width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:3/4;object-fit:cover;display:block!important;margin:0!important}body.woocommerce ul.products li.product.product ul.woo-entry-inner li.category,body .woocommerce ul.products li.product.product ul.woo-entry-inner li.category{order:1;padding:26px 26px 0!important;font-size:0!important}body.woocommerce ul.products li.product.product ul.woo-entry-inner li.category a,body .woocommerce ul.products li.product.product ul.woo-entry-inner li.category a{font-family:Inter,sans-serif!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:1.6px!important;text-transform:uppercase!important;color:var(--ea-olive)!important;line-height:1.4!important}body.woocommerce ul.products li.product.product ul.woo-entry-inner li.title,body .woocommerce ul.products li.product.product ul.woo-entry-inner li.title{order:2;padding:8px 26px 0!important}body.woocommerce ul.products li.product.product ul.woo-entry-inner li.title h2,body .woocommerce ul.products li.product.product ul.woo-entry-inner li.title h2{font-family:Inter,sans-serif!important;font-size:22px!important;line-height:1.3!important;font-weight:600!important;color:var(--ea-dark)!important;margin:0!important;transition:color .3s ease}body.woocommerce ul.products li.product.product ul.woo-entry-inner li.woo-desc,body .woocommerce ul.products li.product.product ul.woo-entry-inner li.woo-desc{order:3;padding:12px 26px 0!important;font-family:Inter,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:var(--ea-muted)!important}body.woocommerce ul.products li.product.product ul.woo-entry-inner li.woo-desc p,body .woocommerce ul.products li.product.product ul.woo-entry-inner li.woo-desc p{margin:0!important;font-size:16px!important}body.woocommerce ul.products li.product.product ul.woo-entry-inner li.price-wrap,body .woocommerce ul.products li.product.product ul.woo-entry-inner li.price-wrap{order:4;padding:22px 26px 0!important;margin-top:auto!important}body .woocommerce ul.products li.product.product .price,body.woocommerce ul.products li.product.product .price .amount,body.woocommerce ul.products li.product.product .price bdi{color:var(--ea-olive)!important;font-family:Inter,sans-serif!important;font-size:26px!important;font-weight:600!important;line-height:1.2!important}body.woocommerce ul.products li.product.product ul.woo-entry-inner li.btn-wrap,body .woocommerce ul.products li.product.product ul.woo-entry-inner li.btn-wrap{order:5;padding:18px 26px 26px!important}body.woocommerce ul.products li.product.product ul.woo-entry-inner li.btn-wrap a.button,body .woocommerce ul.products li.product.product ul.woo-entry-inner li.btn-wrap a.button{background:var(--ea-dark)!important;color:var(--ea-on)!important;border:2px solid var(--ea-dark)!important;width:100%!important;display:block!important;text-align:center!important;white-space:nowrap!important;padding:13px 18px!important;font-size:14.5px!important;font-family:Inter,sans-serif!important;border-radius:3px!important;margin:0!important}body.woocommerce ul.products li.product.product ul.woo-entry-inner li.btn-wrap a.button:hover,body .woocommerce ul.products li.product.product ul.woo-entry-inner li.btn-wrap a.button:hover{background:var(--e-global-color-brandaccent)!important;border-color:var(--e-global-color-brandaccent)!important}body.woocommerce ul.products li.product.product ul.woo-entry-inner li.rating,body .woocommerce ul.products li.product.product ul.woo-entry-inner li.rating,body.woocommerce ul.products li.product.product .star-rating,body .woocommerce ul.products li.product.product .star-rating{display:none!important}
.ea-fbox-title{padding-bottom:10px;border-bottom:1px solid var(--ea-line)}body .ea-catlist ul,body .ea-pricefilter ul{list-style:none;margin:0;padding:0}body .ea-catlist li.cat-item{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--ea-line);padding:11px 0}body .ea-catlist li.cat-item:last-child{border-bottom:0}body .ea-catlist li.cat-item::before,body .ea-catlist li.cat-item::after{content:none}body .ea-catlist li.cat-item a{font-family:Inter,sans-serif;font-size:15px;color:var(--e-global-color-text);transition:color .3s ease,padding-left .3s ease}body .ea-catlist li.cat-item a:hover{color:var(--ea-olive);padding-left:6px}body .ea-catlist li.cat-item .count{background:transparent;border:0;box-shadow:none;color:var(--ea-muted);font-size:13.5px;padding:0;min-width:0;width:auto;height:auto;line-height:inherit;border-radius:0}body .ea-catlist ul.children{flex:1 0 100%}body .ea-pricefilter .price_slider_wrapper .ui-slider .ui-slider-range,body .ea-pricefilter .ui-slider .ui-slider-handle{background:var(--ea-olive)}body .ea-pricefilter .price_label{font-family:Inter,sans-serif;font-size:14px;color:var(--ea-muted)}body .oceanwp-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding-bottom:18px;border-bottom:1px solid var(--ea-line);margin-bottom:28px}body nav.oceanwp-grid-list,body ul.result-count{display:none}body .woocommerce .woocommerce-result-count{margin:0;font-family:Inter,sans-serif;font-size:14.5px;color:var(--ea-muted)}body .woocommerce .woocommerce-ordering select,body .woocommerce select.orderby{padding:10px 12px;border:1px solid var(--ea-line2);border-radius:3px;background:var(--e-global-color-bgwhite);font-family:Inter,sans-serif;font-size:14.5px;color:var(--e-global-color-text);transition:border-color .3s ease}body .woocommerce .woocommerce-ordering select:hover{border-color:var(--ea-olive)}.ea-callout{background:var(--ea-soft);border:1px solid var(--ea-line2);border-left:3px solid var(--ea-olive);border-radius:3px;padding:22px 26px}.ea-callout strong{display:block;font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--ea-olive);margin-bottom:8px}
body .ea-pgal .woocommerce-product-gallery{max-width:420px}body .ea-pgal .woocommerce-product-gallery img{border:1px solid var(--ea-line2);aspect-ratio:3/4;object-fit:cover;width:100%;height:auto}body .ea-pcart form.cart,body.woocommerce .ea-pcart form.cart{display:flex;flex-direction:column;gap:12px;max-width:340px;align-items:stretch;margin:0}body .ea-pcart form.cart .quantity{align-self:flex-start}body .ea-pcart form.cart button.single_add_to_cart_button,body .ea-pcart .tinvwl_add_to_wishlist_button,body.woocommerce .ea-pcart form.cart button.single_add_to_cart_button{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;white-space:nowrap;float:none;margin:0}body .ea-pcart .tinvwl_add_to_wishlist_button,body.woocommerce .ea-pcart .tinvwl_add_to_wishlist_button{background:transparent;color:var(--ea-dark);border:2px solid var(--ea-dark);border-radius:3px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;padding:13px 30px;transition:background-color .3s ease,color .3s ease}body .ea-pcart .tinvwl_add_to_wishlist_button:hover{background:var(--ea-dark);color:var(--ea-on)}body .ea-pmeta .elementor-icon-list-item{border-bottom:1px solid var(--ea-line);padding:13px 0}body .ea-pmeta .elementor-icon-list-text{display:flex;gap:18px;width:100%}body .ea-pmeta .elementor-icon-list-text span:first-child{flex:0 0 auto;width:180px;font-weight:600;color:var(--ea-dark)}@media(max-width:767px){body .ea-pmeta .elementor-icon-list-text{flex-direction:column;gap:4px}body .ea-pmeta .elementor-icon-list-text span:first-child{width:100%}}body .ea-ptabs .woocommerce-tabs ul.tabs li a{font-family:Inter,sans-serif}body .ea-doc h3{font-family:Inter,sans-serif;font-size:19px;margin:30px 0 12px;color:var(--ea-dark)}body .ea-doc ul li,body .ea-ptabs ul li{line-height:1.75;margin-bottom:10px}body .woocommerce span.onsale,body.woocommerce span.onsale,body .elementor-widget-woocommerce-product-images span.onsale{background:var(--ea-olive)!important;color:var(--ea-on);border-radius:2px;font-family:Inter,sans-serif;font-size:11.5px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;min-height:0;line-height:1;padding:8px 12px}
.ea-heroh1 .ea-hl{background:var(--ea-olive);color:var(--ea-on);padding:2px 10px;border-radius:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ea-hero .ea-chain .elementor-icon-list-items{display:flex;flex-wrap:wrap;width:100%}.ea-hero .ea-chain .elementor-icon-list-item{width:25%;padding:26px 24px 26px 0;counter-increment:eachain}.ea-hero .ea-chain .elementor-icon-list-item .elementor-icon-list-text::before{counter-reset:none;content:counter(eachain,decimal-leading-zero);display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-right:14px;border:2px solid var(--ea-olive);border-radius:50%;font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;color:var(--ea-olive)}.ea-hero .ea-chain .elementor-icon-list-text{display:flex;align-items:center}.ea-chainrow{counter-reset:eachain}@media(max-width:1024px){.ea-hero .ea-chain .elementor-icon-list-item{width:50%;padding:20px 20px 20px 0;font-size:14.5px}}@media(max-width:767px){.ea-hero .ea-chain .elementor-icon-list-item{width:100%;padding:14px 0}}.ea-carwrap .elementor-image-carousel-wrapper{margin:0}.ea-carousel .swiper-slide img{width:100%;height:auto;aspect-ratio:680/880;object-fit:cover;object-position:top center;display:block}.ea-barlist .elementor-icon-list-item{padding:16px 0 16px 24px;border-left:2px solid var(--ea-line2)}.ea-barlist .elementor-icon-list-icon{display:none}.ea-tick .elementor-icon-list-icon{margin-top:7px}.ea-layers .elementor-icon-list-item{counter-increment:ealayer;position:relative;background:var(--e-global-color-bgwhite);border:1px solid var(--ea-line);border-left:3px solid var(--ea-olive);border-radius:3px;padding:20px 24px 20px 66px;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}
.ea-layers{counter-reset:ealayer}.ea-layers .elementor-icon-list-item::before{content:counter(ealayer,decimal-leading-zero);position:absolute;left:24px;top:19px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:2px solid var(--ea-olive);border-radius:50%;font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:var(--ea-olive)}.ea-card{height:100%;transition:box-shadow .3s ease,transform .3s ease,border-color .3s ease}.ea-speccard,.ea-step{height:100%;transition:box-shadow .3s ease,transform .3s ease}.ea-cardfoot{margin-top:auto}.ea-card-eq .elementor-widget-heading .elementor-heading-title{min-height:60px}.ea-card-eq .ea-carddesc{min-height:132px}@media(max-width:1024px){.ea-card-eq .elementor-widget-heading .elementor-heading-title{min-height:54px}.ea-card-eq .ea-carddesc{min-height:106px}}@media(max-width:767px){.ea-card-eq .elementor-widget-heading .elementor-heading-title,.ea-card-eq .ea-carddesc{min-height:0}}.ea-card-eq .ea-cardnum .elementor-heading-title{min-height:0}.ea-carddec{margin-top:18px;padding-top:18px;border-top:1px solid var(--ea-line)}.ea-carddec span{display:block;font-weight:600;color:var(--ea-olive);font-size:12.5px;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:6px}.ea-num .elementor-heading-title{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:2px solid var(--ea-olive);border-radius:50%;font-size:12.5px}.ea-statement p{font-family:Inter,sans-serif;font-weight:600;letter-spacing:-.2px;margin:0}.ea-statement span{color:var(--ea-olive)}.ea-callout p strong{display:block;font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--ea-olive);margin-bottom:8px}.ea-factbox{height:100%}.ea-factbox .ea-facttext p{margin:0}.ea-factbox strong{display:block;font-size:16.5px;line-height:1.35;color:var(--ea-dark);min-height:45px;margin-bottom:8px}@media(max-width:1024px){.ea-factbox strong{min-height:0}}.ea-table table{width:100%;border-collapse:collapse;border:1px solid var(--ea-line);border-radius:4px;overflow:hidden;background:var(--e-global-color-bgwhite)}.ea-table td{padding:18px 22px;border-bottom:1px solid var(--ea-line);vertical-align:top}.ea-table tr:last-child td{border-bottom:0}.ea-table td strong{color:var(--ea-dark)}.ea-table tr{transition:background-color .3s ease}.ea-thumbs .ea-thumbimg img{border:1px solid var(--ea-line2);width:100%;height:auto;display:block;transition:box-shadow .3s ease,transform .3s ease}.ea-center .elementor-widget-container,.ea-ctacol{text-align:center}.ea-ctacol .elementor-widget-button{width:100%;text-align:center}
.ea-carwrap{box-shadow:0 26px 70px rgba(20,24,12,.34)!important}.ea-header .ea-nav .elementor-nav-menu .elementor-item{font-size:15px}.ea-header .ea-header-cta .elementor-button{padding:14px 26px;font-size:15px;letter-spacing:.3px}.ea-topbar-row .ea-hicon .elementor-icon,.ea-topbar-row .ea-hwl a{color:var(--ea-dark)}.ea-footer .ea-flist .elementor-icon-list-item a,.ea-footer .ea-fcontact .elementor-icon-list-item a{opacity:.92;font-size:15.5px}.ea-footer .ea-fh .elementor-heading-title{opacity:.85;font-size:13px;letter-spacing:1.6px}.ea-fbottom .elementor-widget-text-editor{opacity:.85}.ea-thumbs .ea-thumb{margin-bottom:0}.ea-thumbs .ea-thumbcap p{margin:0}.ea-btn .elementor-button{box-shadow:none}.ea-arrow .elementor-button{transition:color .3s ease,gap .3s ease}.ea-sectionhead .elementor-widget-text-editor{max-width:760px}@media(min-width:1025px){.ea-hero .ea-herotext{padding-right:40px}}
body .ea-hsearch .dgwt-wcas-search-wrapp,body .ea-hsearch form,body .ea-hsearch .dgwt-wcas-search-form{width:100%;max-width:340px;margin:0}body .ea-hsearch .dgwt-wcas-sf-wrapp{border:1px solid var(--ea-line2);border-radius:3px;background:var(--e-global-color-bgwhite);height:36px;overflow:hidden}body .ea-hsearch .dgwt-wcas-search-input{height:34px;border:0;background:transparent;font-size:13.5px;padding:0 12px}body .ea-hsearch .dgwt-wcas-search-submit{background:var(--ea-dark)!important;border:0;width:44px;height:34px;border-radius:0}body .ea-hsearch .dgwt-wcas-search-submit svg,body .ea-hsearch .dgwt-wcas-ico-magnifier{fill:var(--ea-on);color:var(--ea-on)}body .ea-hwl .wishlist_products_counter_text,body .ea-hwl .tinvwl_products_counter_text{display:none!important}body .ea-hwl a.wishlist_products_counter,body .ea-hwl .wishlist_products_counter{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:3px;color:var(--ea-dark);font-size:0;transition:background-color .3s ease,color .3s ease}body .ea-hwl a.wishlist_products_counter::before{content:"";width:16px;height:16px;background:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%20fill%3D%22%25233C4424%22%3E%3Cpath%20d%3D%22M462.3%2062.6C407.5%2015.9%20326%2024.3%20275.7%2076.2L256%2096.5l-19.7-20.3C186.1%2024.3%20104.5%2015.9%2049.7%2062.6c-62.8%2053.6-66.1%20149.8-9.9%20207.9l193.5%20199.8c12.5%2012.9%2032.8%2012.9%2045.3%200l193.5-199.8c56.3-58.1%2053-154.3-9.8-207.9z%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain}body .ea-hwl .wishlist_products_counter_number{position:absolute;top:3px;right:1px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--ea-olive);color:var(--ea-on);font-size:10px;font-weight:600;line-height:16px;text-align:center}body .ea-hwl .tinvwl-icon-heart,body .ea-hwl .tinvwl-product-favorites,body .ea-hwl svg{display:none}.ea-topbar-row{gap:16px}.ea-topbar-left{flex-shrink:1}.ea-topbar-right{flex-shrink:0}
.ea-btn .elementor-button{padding:15px 30px;font-size:15px;font-weight:600;line-height:20px;min-height:52px;display:inline-flex;align-items:center;justify-content:center}.ea-btnrow{margin-bottom:20px}.ea-micro{margin-top:20px}.ea-micro .elementor-widget-container{margin-top:0}.ea-hero .elementor-widget-button+.elementor-widget-text-editor,.ea-cta .elementor-widget-button+.elementor-widget-text-editor{margin-top:22px}.ea-cta .ea-btn{margin-top:6px;margin-bottom:22px}.ea-cardnum .elementor-heading-title{margin-bottom:0}.ea-card .ea-carddesc{margin-top:2px}.ea-hero .ea-chain .elementor-icon-list-item .elementor-icon-list-text::before{border-color:var(--ea-olive);color:var(--ea-olive)}.ea-step .ea-num .elementor-heading-title{border:2px solid var(--ea-olive);color:var(--ea-olive);width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:12.5px;font-family:Inter,sans-serif;font-weight:600}.ea-thumbs .ea-thumbimg img,.ea-carousel .swiper-slide img{image-rendering:auto}.ea-doc .ea-ptabs{margin-top:10px}.ea-statement p{margin-bottom:0}.ea-table td:first-child{width:34%}
.ea-header .ea-logorow{align-items:center}.ea-header .ea-navcol{gap:26px}.ea-header .ea-nav .elementor-nav-menu--main .elementor-item{padding-top:8px;padding-bottom:8px}.ea-header .ea-header-cta{flex-shrink:0}.ea-header .ea-header-cta .elementor-button{white-space:nowrap;min-height:48px}.ea-header .elementor-widget{margin-bottom:0!important}.ea-footer .elementor-widget{margin-bottom:0}.ea-footer .ea-flist .elementor-icon-list-item,.ea-footer .ea-fcontact .elementor-icon-list-item{align-items:flex-start}.ea-cardfoot .elementor-widget{margin-bottom:0}.ea-btnrow .elementor-widget{margin-bottom:0}.ea-chain .elementor-widget,.ea-chainrow .elementor-widget{margin-bottom:0}.ea-tick .elementor-icon-list-item{align-items:flex-start}.ea-thumb .elementor-widget{margin-bottom:0}
body .ea-hsearch .dgwt-wcas-search-wrapp,body .ea-sidesearch .dgwt-wcas-search-wrapp{max-width:340px;width:100%;min-width:0;border:0;box-shadow:none;background:transparent;padding:0;margin:0}body .ea-sidesearch .dgwt-wcas-search-wrapp{max-width:100%}body .ea-hsearch .dgwt-wcas-sf-wrapp,body .ea-sidesearch .dgwt-wcas-sf-wrapp{display:flex;align-items:stretch;height:36px;border:1px solid var(--ea-line2)!important;border-radius:3px!important;background:var(--e-global-color-bgwhite)!important;box-shadow:none!important;overflow:hidden;padding:0!important}body .ea-hsearch .dgwt-wcas-search-input,body .ea-sidesearch .dgwt-wcas-search-input{height:34px!important;min-height:0!important;border:0!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;font-family:Inter,sans-serif;font-size:13.5px;padding:0 12px!important;flex:1 1 auto;min-width:0}body .ea-hsearch .dgwt-wcas-search-submit,body .ea-sidesearch .dgwt-wcas-search-submit{position:static!important;flex:0 0 auto;width:44px;height:34px;min-height:0!important;border:0!important;border-radius:0!important;background:var(--ea-dark)!important;box-shadow:none!important;margin:0!important;padding:0!important;display:flex;align-items:center;justify-content:center}body .ea-hsearch .dgwt-wcas-ico-magnifier,body .ea-sidesearch .dgwt-wcas-ico-magnifier{fill:var(--ea-on)!important;width:15px;height:15px}body .ea-hsearch .dgwt-wcas-voice-search,body .ea-hsearch .dgwt-wcas-preloader,body .ea-sidesearch .dgwt-wcas-voice-search{display:none!important}body .ea-hsearch .dgwt-wcas-search-submit:hover{background:var(--e-global-color-brandaccent)!important}body .ea-hsearch .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp,body .ea-hsearch .dgwt-wcas-style-solaris .dgwt-wcas-sf-wrapp{box-shadow:none!important;border-radius:3px!important}body .ea-hsearch .dgwt-wcas-style-pirx .dgwt-wcas-search-submit,body .ea-hsearch .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{position:static!important;transform:none!important;right:auto!important;top:auto!important;border-radius:0!important;width:44px!important;height:34px!important;padding:0!important}body .ea-hsearch .dgwt-wcas-style-pirx .dgwt-wcas-search-input{padding-right:12px!important}body .ea-hsearch .dgwt-wcas-search-wrapp *{box-sizing:border-box}
.ea-header .ea-navcol{justify-content:flex-end;align-items:center}.ea-header .ea-nav{flex:0 1 auto;min-width:0}.ea-header .ea-nav .elementor-nav-menu--main .elementor-nav-menu{flex-wrap:nowrap}.ea-header .ea-nav .elementor-nav-menu--main .elementor-item{white-space:nowrap;font-size:15px}@media(max-width:1400px){.ea-header .ea-nav .elementor-nav-menu--main .elementor-item{font-size:14.5px}.ea-header .ea-navcol{gap:18px}}@media(max-width:1200px){.ea-header .ea-nav .elementor-nav-menu--main .elementor-item{font-size:14px}.ea-header .ea-nav .elementor-nav-menu--main .elementor-nav-menu>li{margin-right:0!important}}.ea-header .ea-logo img{width:158px;max-width:100%;height:auto}@media(max-width:1024px){.ea-header .ea-logo img{width:150px}.ea-header .ea-navcol{justify-content:flex-end;gap:14px}.ea-logorow{min-height:72px}}@media(max-width:767px){.ea-header .ea-logo img{width:132px}.ea-topbar-left{display:none}.ea-topbar-right{justify-content:flex-end}.ea-header .ea-header-cta{display:none}.ea-logorow{min-height:66px}}.ea-header .elementor-menu-toggle{background:transparent;border:1px solid var(--ea-line2);border-radius:3px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.ea-header .elementor-nav-menu--dropdown{background:var(--ea-dark)!important}.ea-header .elementor-nav-menu--dropdown a{color:var(--ea-on)!important;font-family:Inter,sans-serif;font-size:18px;font-weight:500;padding:16px 20px!important;border-bottom:1px solid rgba(246,242,234,.18)}.ea-header .elementor-nav-menu--dropdown a:hover,.ea-header .elementor-nav-menu--dropdown a.elementor-item-active{color:var(--ea-light)!important;background:var(--ea-dark)!important;padding-left:28px!important}
@media(min-width:1025px){.ea-header .elementor-menu-toggle{display:none!important}}.ea-header .ea-hcart .elementor-menu-cart__toggle{margin:0}body .ea-header .ea-hcart .elementor-menu-cart__toggle .elementor-button{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;width:38px;height:38px;min-height:0;border-radius:3px;color:var(--ea-dark);display:inline-flex;align-items:center;justify-content:center;transition:background-color .3s ease,color .3s ease}body .ea-header .ea-hcart .elementor-button-icon{position:relative;font-size:15px;line-height:1}body .ea-header .ea-hcart .elementor-button-icon svg{width:16px;height:16px;fill:currentColor}body .ea-header .ea-hcart .elementor-button-icon-qty{position:absolute;top:-8px;right:-10px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--ea-olive)!important;color:var(--ea-on)!important;font-family:Inter,sans-serif;font-size:10px;font-weight:600;line-height:16px;text-align:center}
.ea-table-head table thead th{background:var(--ea-soft);text-align:left;padding:16px 22px;font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--ea-dark);border-bottom:1px solid var(--ea-line2)}.ea-table table{table-layout:auto}.ea-mt{margin-top:34px}.ea-faq .elementor-accordion-item{border:1px solid var(--ea-line)!important;border-radius:4px;margin-bottom:12px;overflow:hidden}.ea-faq .elementor-tab-title{padding:20px 24px}.ea-faq .elementor-tab-content{padding:0 24px 22px;border-top:0!important}.ea-pagehead .ea-lead{max-width:820px}.ea-cardfoot .ea-btn .elementor-button{width:100%}
.ea-process .elementor-icon-list-items{border-top:1px solid var(--ea-line)}.ea-process .elementor-icon-list-item{border-bottom:1px solid var(--ea-line);padding:24px 8px;transition:background-color .3s ease,padding-left .3s ease}.ea-process .elementor-icon-list-text{display:flex;gap:26px;align-items:flex-start;width:100%}.ea-process .ea-pnum{flex:0 0 auto;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--ea-olive);border-radius:50%;font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:var(--ea-olive)}.ea-process .ea-pname{flex:0 0 auto;width:210px;font-weight:600;color:var(--ea-dark);font-size:16.5px;line-height:1.5}.ea-process .ea-pdesc{flex:1 1 auto;color:var(--ea-muted)}@media(max-width:1024px){.ea-process .ea-pname{width:170px}}@media(max-width:767px){.ea-process .elementor-icon-list-text{flex-wrap:wrap;gap:14px}.ea-process .ea-pname{width:calc(100% - 54px)}.ea-process .ea-pdesc{width:100%}}.ea-layers .elementor-icon-list-text strong{color:var(--ea-dark)}
body .elementor-widget-text-editor{font-size:18px;line-height:1.75}body .ea-lead .elementor-widget-container p{font-size:20px;line-height:1.7}body .ea-carddesc p{font-size:16.5px}body .ea-carddec p{font-size:16px}body .ea-micro p{font-size:14.5px}body .ea-eyebrow .elementor-heading-title{font-size:13px}body .ea-table td{font-size:16.5px;padding:20px 24px}body .ea-table-head table thead th{font-size:13px;padding:18px 24px}body .ea-callout p{font-size:16.5px}body .ea-tick .elementor-icon-list-text{font-size:17px}body .ea-barlist .elementor-icon-list-text{font-size:17.5px}body .ea-thumbcap p{font-size:13.5px}body .ea-pnote p{font-size:14.5px}body .ea-step p{font-size:16px}@media(max-width:767px){body .elementor-widget-text-editor{font-size:17px}body .ea-lead .elementor-widget-container p{font-size:17.5px}}
body .ea-circle .elementor-heading-title{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;border:2px solid var(--ea-olive);border-radius:50%;font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;color:var(--ea-olive);line-height:1;margin:0}body .ea-circle .elementor-widget-container{display:flex}body .ea-circle{margin-bottom:0!important}body .ea-layerbox{transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}body .ea-layerbox .ea-lname p{font-weight:600;color:var(--ea-dark);margin:0}body .ea-layerbox .ea-ldesc p{margin:0}body .ea-layerbox .elementor-widget{margin-bottom:0!important}body .ea-proctable .ea-prow{transition:background-color .3s ease,padding-left .3s ease}body .ea-prow .ea-pname p{font-weight:600;color:var(--ea-dark);margin:0}body .ea-prow .ea-pdesc p{margin:0}body .ea-prow .elementor-widget{margin-bottom:0!important}@media(max-width:767px){body .ea-prow{align-items:flex-start!important;gap:14px}}
body .ea-shopside .ea-fbox,body .ea-pricefilter,body .ea-pricefilter .price_slider_wrapper,body .ea-pricefilter .elementor-widget-container{overflow:visible!important}body .ea-pricefilter .price_slider_amount{display:flex!important;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0 0!important;padding:0!important}body .ea-pricefilter .price_slider_amount .price_label{order:1;flex:1 0 100%;margin:0!important;font-size:14.5px!important;color:var(--ea-muted)!important}body .ea-pricefilter .price_slider_amount button.button{order:2;flex:1 0 100%;float:none!important;position:static!important;width:100%!important;max-width:100%!important;box-sizing:border-box;margin:0!important;padding:12px 16px!important;font-size:14.5px!important;background:var(--ea-dark)!important;color:var(--ea-on)!important;border:2px solid var(--ea-dark)!important;border-radius:3px!important;line-height:1.4!important;height:auto!important;min-height:0!important}body .ea-pricefilter .price_slider_amount .clear{display:none!important}body .ea-pricefilter .price_slider{margin-bottom:0!important}body .ea-catlist li.cat-item::before,body .ea-catlist li.cat-item::after,body .ea-catlist li.cat-item a::before,body .ea-catlist li.cat-item a::after{content:none!important}body .ea-catlist li.cat-item{padding-left:0!important}
body .ea-portrait img{border:1px solid var(--ea-line2);width:100%;height:auto;display:block}body .ea-biolead p{font-size:19px;line-height:1.8}body .ea-form .elementor-field-group{margin-bottom:6px}body .ea-form .elementor-field-group>label{margin-bottom:8px;font-size:14.5px}body .ea-form .elementor-field-textual{padding:13px 15px;min-height:0;font-size:16px;border-radius:3px}body .ea-form textarea.elementor-field-textual{min-height:120px}body .ea-form .elementor-field-type-acceptance label{font-size:14.5px;line-height:1.65;color:var(--ea-muted)}body .ea-thumb .ea-thumbimg img{width:100%;height:auto;aspect-ratio:900/1165;object-fit:cover;object-position:top center}body .ea-kontlist .elementor-icon-list-icon{margin-top:6px}
body .ea-callout{background:transparent!important;border:0!important;padding:0!important}body .ea-callout>.elementor-widget-container{position:relative;background:var(--ea-soft);border:1px solid var(--ea-line2);border-left:3px solid var(--ea-olive);border-radius:3px;padding:24px 28px 24px 58px}body .ea-callout>.elementor-widget-container::before{content:"";position:absolute;left:26px;top:26px;width:17px;height:17px;background:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%20fill%3D%22%25237A8450%22%3E%3Cpath%20d%3D%22M256%208C119%208%208%20119%208%20256s111%20248%20248%20248%20248-111%20248-248S393%208%20256%208zm0%20110c23.2%200%2042%2018.8%2042%2042s-18.8%2042-42%2042-42-18.8-42-42%2018.8-42%2042-42zm56%20254c0%206.6-5.4%2012-12%2012h-88c-6.6%200-12-5.4-12-12v-24c0-6.6%205.4-12%2012-12h12v-64h-12c-6.6%200-12-5.4-12-12v-24c0-6.6%205.4-12%2012-12h64c6.6%200%2012%205.4%2012%2012v100h12c6.6%200%2012%205.4%2012-12v24z%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain}body .ea-callout-quiet>.elementor-widget-container{background:var(--e-global-color-bgwhite)}body .ea-callout p{margin:0!important}body .ea-callout p strong{display:block;font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--ea-olive);margin-bottom:8px}body .ea-shopmain .ea-callout>.elementor-widget-container{padding:20px 24px 20px 52px}body .ea-shopmain .ea-callout>.elementor-widget-container::before{left:22px;top:22px}body .ea-shopmain .ea-callout{margin-top:36px}
body .ea-form .elementor-form-fields-wrapper{margin-left:-9px;margin-right:-9px}body .ea-form .elementor-field-group{padding-left:9px;padding-right:9px;margin-bottom:20px;align-content:flex-start}body .ea-form .elementor-field-group>label{display:block;width:100%;margin-bottom:8px;font-size:14.5px;font-weight:500;color:var(--ea-dark);min-height:22px}body .ea-form .elementor-field-textual{width:100%;height:52px;min-height:52px;padding:14px 15px;border:1px solid var(--ea-line2);border-radius:3px;background:var(--e-global-color-bgwhite);font-family:Inter,sans-serif;font-size:16px;color:var(--e-global-color-text);transition:border-color .3s ease,box-shadow .3s ease}body .ea-form textarea.elementor-field-textual{height:auto;min-height:130px;padding:14px 15px}body .ea-form select.elementor-field-textual{height:52px;padding:0 15px}body .ea-form .elementor-field-textual:focus{border-color:var(--ea-olive);box-shadow:0 0 0 3px rgba(122,132,80,.16);outline:none}body .ea-form .ea-fgroup{margin:14px 0 4px;padding-bottom:10px;border-bottom:1px solid var(--ea-line);font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--ea-olive)}body .ea-form .elementor-field-type-html{margin-bottom:10px}body .ea-form .elementor-field-type-checkbox .elementor-field-subgroup,body .ea-form .elementor-field-type-acceptance{padding-top:4px}body .ea-form .elementor-field-subgroup label,body .ea-form .elementor-field-type-acceptance label{font-size:14.5px;line-height:1.65;color:var(--ea-muted);font-weight:400;min-height:0}body .ea-form .elementor-field-type-submit{margin-top:8px}
body .ea-danebox .ea-table table{width:100%}body .ea-rapmin .ea-thumb .ea-thumbimg img{border:1px solid var(--ea-line2);width:100%;height:auto;transition:box-shadow .3s ease,transform .3s ease}body .ea-rapmin .ea-thumbcap p{font-size:14px;margin-top:12px}
body .ea-header{z-index:99999!important}body .ea-header .ea-topsec{z-index:30;position:relative}body .ea-header .ea-logosec{z-index:1;position:relative}body .ea-header .ea-topbar-row{z-index:30}body .ea-header .ea-logorow{z-index:1}body .ea-header .ea-hcart{z-index:30;position:relative}body .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__container{pointer-events:none}body .elementor-widget-woocommerce-menu-cart.elementor-menu-cart--shown .elementor-menu-cart__container{z-index:100000!important;pointer-events:auto}body .elementor-widget-woocommerce-menu-cart.elementor-menu-cart--shown .elementor-menu-cart__main{z-index:100001!important}body .elementor-menu-cart__main{background:var(--e-global-color-bgwhite);border-left:1px solid var(--ea-line)}body .elementor-menu-cart__product-name a{font-family:Inter,sans-serif;font-size:17px;color:var(--ea-dark)}body .elementor-menu-cart__subtotal,body .elementor-menu-cart__subtotal .amount,body .elementor-menu-cart__subtotal bdi{font-family:Inter,sans-serif;font-size:16px;color:var(--ea-dark)}body .elementor-menu-cart__footer-buttons{display:flex!important;flex-direction:column!important;gap:12px;align-items:stretch}body .elementor-menu-cart__footer-buttons a.elementor-button{display:flex!important;width:100%!important;height:auto!important;min-height:50px;align-items:center;justify-content:center;font-family:Inter,sans-serif!important;font-size:15px!important;font-weight:600!important;border-radius:3px!important;padding:14px 22px!important;transition:background-color .3s ease,color .3s ease,border-color .3s ease}body .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{background:transparent!important;color:var(--ea-dark)!important;border:2px solid var(--ea-dark)!important;order:1}body .elementor-menu-cart__footer-buttons a.elementor-button--view-cart:hover{background:var(--ea-dark)!important;color:var(--ea-on)!important}body .elementor-menu-cart__footer-buttons a.elementor-button--checkout{background:var(--ea-dark)!important;color:var(--ea-on)!important;border:2px solid var(--ea-dark)!important;order:2}body .elementor-menu-cart__footer-buttons a.elementor-button--checkout:hover{background:var(--e-global-color-brandaccent)!important;border-color:var(--e-global-color-brandaccent)!important}body .ea-fbottom{padding-top:30px!important;padding-bottom:30px!important}
body .ea-doc .elementor-widget-text-editor,body .ea-doc .elementor-widget-heading{max-width:820px}body .ea-doc .elementor-widget-heading:not(:first-child) .elementor-heading-title{margin-top:16px}
body .wc-block-components-button:not(.is-link),body .wc-block-cart__submit-button,body .wc-block-components-checkout-place-order-button,body .wc-block-components-checkout-return-to-cart-button,body .wp-element-button{background:var(--ea-dark)!important;background-color:var(--ea-dark)!important;color:var(--ea-on)!important;border:2px solid var(--ea-dark)!important;border-radius:3px!important;font-family:Inter,sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:.2px!important;line-height:20px!important;padding:15px 30px!important;min-height:52px;box-shadow:none!important;transition:background-color .3s ease,color .3s ease,border-color .3s ease}body .wc-block-components-button:not(.is-link):hover,body .wc-block-cart__submit-button:hover,body .wc-block-components-checkout-place-order-button:hover{background:var(--e-global-color-brandaccent)!important;background-color:var(--e-global-color-brandaccent)!important;border-color:var(--e-global-color-brandaccent)!important;color:var(--ea-on)!important}body .wc-block-components-button:not(.is-link) .wc-block-components-button__text{color:var(--ea-on)!important}body .wc-block-components-button.is-link{color:var(--ea-olive)!important;font-family:Inter,sans-serif!important;text-decoration:underline}body .wc-block-components-button.is-link:hover{color:var(--ea-dark)!important}body .wc-block-components-product-name{font-family:Inter,sans-serif!important;font-size:18px!important;color:var(--ea-dark)!important}body .wc-block-components-product-name:hover{color:var(--ea-olive)!important}body .wc-block-components-formatted-money-amount,body .wc-block-components-product-price__value,body .wc-block-components-totals-item__value{font-family:Inter,sans-serif!important;color:var(--ea-dark)!important}body .wc-block-components-product-price__value{color:var(--ea-olive)!important;font-weight:600!important}body .wc-block-components-title,body .wc-block-components-checkout-step__title,body .wp-block-woocommerce-cart-order-summary-block h2{font-family:Inter,sans-serif!important;color:var(--ea-dark)!important}body .wc-block-components-product-metadata,body .wc-block-components-product-metadata__description{font-family:Inter,sans-serif!important;color:var(--ea-muted)!important;font-size:15px!important}body .wc-block-components-text-input input,body .wc-block-components-textarea,body .wc-block-components-select__select{font-family:Inter,sans-serif!important;border:1px solid var(--ea-line2)!important;border-radius:3px!important;font-size:16px!important}body .wc-block-components-text-input input:focus,body .wc-block-components-textarea:focus{border-color:var(--ea-olive)!important;box-shadow:0 0 0 3px rgba(122,132,80,.16)!important;outline:none!important}body .wc-block-components-quantity-.elementor-kit-4{border:1px solid var(--ea-line2)!important;border-radius:3px!important}body .wc-block-components-quantity-.elementor-kit-4__button{color:var(--ea-dark)!important}body .wc-block-cart__sidebar .wc-block-components-sidebar,body .wp-block-woocommerce-cart-order-summary-block{background:var(--ea-soft)!important;border:1px solid var(--ea-line)!important;border-radius:4px}body a.wc-block-components-product-name{text-decoration:none}/* End custom CSS */