:root{--sl-green:#2D4A3E;--sl-green-dark:#224E29;--sl-charcoal:#2B2D2F;--sl-cream:#FAF7F2;--sl-rust:#974A37;--sl-rust-dark:#7d3c2c;--sl-sage:#8FAF9A;--wc-green:var(--sl-green);--wp--preset--color--vivid-purple:var(--sl-green)}a{color:var(--sl-rust)}a:hover{color:var(--sl-green)}h1,h2,h3,h4,h5,h6{color:var(--sl-charcoal)}.button,button,input[type="button"],input[type="reset"],input[type="submit"],.wp-block-button__link,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce .widget_shopping_cart .buttons a,.woocommerce-page .button,.wc-block-components-button:not(.is-link),.wp-element-button{background-color:var(--sl-rust)!important;border-color:var(--sl-rust)!important;color:#ffffff!important;border-radius:4px;transition:background-color .15s ease,border-color .15s ease;text-transform:none;letter-spacing:.2px}.button:hover,button:hover,input[type="submit"]:hover,.wp-block-button__link:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.wc-block-components-button:not(.is-link):hover,.wp-element-button:hover{background-color:var(--sl-green-dark)!important;border-color:var(--sl-green-dark)!important;color:#ffffff!important}.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button{background-color:var(--sl-green)!important;border-color:var(--sl-green)!important}.woocommerce ul.products li.product .button:hover,.woocommerce div.product form.cart .button:hover{background-color:var(--sl-green-dark)!important;border-color:var(--sl-green-dark)!important}.woocommerce a.added_to_cart{color:var(--sl-green)!important;font-weight:600}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:var(--sl-charcoal);font-weight:700}.woocommerce span.onsale,.wc-block-components-product-badge{background-color:var(--sl-rust)!important;color:#fff!important;border-color:var(--sl-rust)!important}.woocommerce-message,.woocommerce-info,.wc-block-components-notice-banner.is-info{border-top-color:var(--sl-green)!important}.woocommerce-message::before,.woocommerce-info::before{color:var(--sl-green)!important}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus,.woocommerce form .form-row select:focus,.gform_wrapper input:focus,.gform_wrapper textarea:focus{border-color:var(--sl-green)!important;outline:none;box-shadow:0 0 0 2px rgb(45 74 62 / .15)}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:var(--sl-green)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--sl-green)}.page-header .entry-title,.hello-elementor-page-title{display:none}.woocommerce-page:not(.elementor-page) .site-main,.woocommerce:not(.elementor-page) .site-main{max-width:1200px;margin-inline:auto;padding:32px 20px 64px}.woocommerce .quantity input.qty{border-radius:4px}#masthead .hfe-nav-menu,#masthead .hfe-nav-menu__layout-horizontal,.ehf-header .hfe-nav-menu,.ehf-header .hfe-nav-menu__layout-horizontal{flex-wrap:nowrap!important;white-space:nowrap}#masthead .elementor-widget-navigation-menu{flex-grow:1}#masthead .hfe-nav-menu>li>a{white-space:nowrap}#masthead .hfe-search-icon-toggle,#masthead .hfe-site-header-cart a{color:var(--sl-cream)}#masthead .elementor-widget-image img{display:block}.sl-newsletter .gform_wrapper{margin:6px auto 0;max-width:480px}.sl-newsletter .gform_wrapper form,.sl-newsletter .gform_wrapper .gform_body,.sl-newsletter .gform_wrapper .gform-body{margin:0}.sl-newsletter .gform_wrapper form{display:flex;align-items:stretch;gap:8px}.sl-newsletter .gform_wrapper .gform_body,.sl-newsletter .gform_wrapper .gform-body{flex:1 1 auto}.sl-newsletter .gform_wrapper .gform_fields{grid-template-columns:1fr!important;row-gap:0!important}.sl-newsletter .gform_wrapper .gfield{margin:0!important}.sl-newsletter .gform_wrapper .gfield input[type="email"]{width:100%;height:46px;padding:0 14px;border:1px solid rgb(43 45 47 / .25);border-radius:4px;background:#fff;font-size:15px}.sl-newsletter .gform_wrapper .gfield input[type="email"]:focus{border-color:var(--sl-green);outline:none;box-shadow:0 0 0 2px rgb(45 74 62 / .15)}.sl-newsletter .gform_wrapper .gform_footer{margin:0!important;padding:0!important;flex:0 0 auto;display:flex}.sl-newsletter .gform_wrapper .gform_footer input[type="submit"]{height:46px;padding:0 22px;white-space:nowrap;background-color:var(--sl-rust)!important;border:1px solid var(--sl-rust)!important;color:#fff!important;border-radius:4px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.sl-newsletter .gform_wrapper .gform_footer input[type="submit"]:hover{background-color:var(--sl-green-dark)!important;border-color:var(--sl-green-dark)!important}.sl-newsletter .gform_wrapper .validation_message,.sl-newsletter .gform_wrapper .gfield_validation_message{font-size:12px;color:#b3261e;padding:4px 0 0;background:none;border:0}.sl-newsletter .gform_confirmation_message{color:var(--sl-green);font-weight:600;text-align:center}@media (max-width:480px){.sl-newsletter .gform_wrapper form{flex-direction:column}.sl-newsletter .gform_wrapper .gform_footer input[type="submit"]{width:100%}}body.woocommerce .content-area>.site-main,body.woocommerce-page .content-area>.site-main,body.woocommerce main.site-main,body.woocommerce-page main.site-main{max-width:1240px!important;margin-inline:auto!important;padding:40px 24px 72px!important;box-sizing:border-box}body.woocommerce.single-product .content-area>.site-main{max-width:1200px!important}.woocommerce-products-header{margin-bottom:8px}.woocommerce-products-header__title,.woocommerce .page-title{font-size:30px;font-weight:700;color:var(--sl-charcoal);margin:0 0 4px}.term-description{color:#5a5a5a;max-width:62ch}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{margin:0}.woocommerce .woocommerce-result-count{float:none;color:#6a6a6a;font-size:13px}.woocommerce .woocommerce-ordering{float:none}.woocommerce .woocommerce-ordering select{padding:9px 34px 9px 12px;border:1px solid rgb(43 45 47 / .2);border-radius:4px;background-color:#fff;font-size:13px;color:var(--sl-charcoal)}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce .woocommerce-result-count{display:inline-block}@media (min-width:600px){.woocommerce .woocommerce-result-count{margin-top:8px}.woocommerce .woocommerce-ordering{position:relative;margin-top:-6px}}.woocommerce ul.products,.woocommerce-page ul.products{display:grid!important;grid-template-columns:repeat(4,1fr);gap:24px;margin:20px 0 40px!important;padding:0!important;list-style:none}.woocommerce ul.products::before,.woocommerce ul.products::after{content:none!important;display:none!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:auto!important;float:none!important;margin:0!important;padding:14px 14px 18px!important;display:flex;flex-direction:column;background:#fff;border:1px solid rgb(43 45 47 / .08);border-radius:12px;box-shadow:0 4px 14px rgb(43 45 47 / .05);transition:transform .16s ease,box-shadow .16s ease;text-align:center;position:relative}.woocommerce ul.products li.product:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgb(43 45 47 / .12)}.woocommerce ul.products li.product a img{border-radius:8px;margin-bottom:12px;aspect-ratio:1 / 1;object-fit:cover;width:100%}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:15px!important;font-weight:600;color:var(--sl-charcoal);padding:0 0 6px!important;min-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.woocommerce ul.products li.product .price{color:var(--sl-charcoal)!important;font-weight:700;font-size:15px;margin:0 0 12px;display:block}.woocommerce ul.products li.product .price del{color:#9a9a9a;font-weight:400;margin-right:6px}.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .added_to_cart{margin-top:auto!important;width:100%;display:block;text-align:center;font-size:13px;padding:11px 12px!important}.woocommerce ul.products li.product .added_to_cart{margin-top:8px!important}.woocommerce span.onsale{position:absolute;top:10px;left:10px;margin:0;min-height:auto;min-width:auto;line-height:1;padding:5px 9px;font-size:11px;font-weight:700;border-radius:4px}.woocommerce nav.woocommerce-pagination ul{border:0;gap:6px;display:flex;justify-content:center}.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{border:1px solid rgb(43 45 47 / .15);border-radius:4px;padding:8px 14px;color:var(--sl-charcoal)}.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--sl-green);border-color:var(--sl-green);color:#fff}@media (max-width:1024px){.woocommerce ul.products{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.woocommerce ul.products{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:440px){.woocommerce ul.products{grid-template-columns:1fr}}.woocommerce div.product{display:flex;flex-wrap:wrap;gap:40px 48px;align-items:flex-start}.woocommerce div.product .woocommerce-product-gallery{width:46%!important;float:none!important;margin:0!important}.woocommerce div.product .summary.entry-summary{width:calc(54% - 48px)!important;float:none!important;margin:0!important}.woocommerce div.product .woocommerce-tabs,.woocommerce div.product .related.products,.woocommerce div.product .up-sells{width:100%;float:none!important;margin-top:8px}.woocommerce div.product .product_title{font-size:28px;font-weight:700;color:var(--sl-charcoal);margin-bottom:8px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:22px;color:var(--sl-charcoal);margin:0 0 16px;display:block}.woocommerce div.product p.price .woocommerce-price-suffix,.woocommerce div.product .price .price-range-text{display:block;font-size:13px;color:#7a7a7a;font-weight:400;margin-top:2px}.woocommerce div.product form.cart{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0}.woocommerce div.product form.cart .quantity input.qty{height:46px;width:72px;text-align:center;border:1px solid rgb(43 45 47 / .2);border-radius:4px}.woocommerce div.product form.cart .button{height:46px;padding:0 26px!important}.woocommerce div.product form.cart.variations_form{display:block}.woocommerce div.product table.variations{margin-bottom:14px}.woocommerce div.product table.variations td,.woocommerce div.product table.variations th{padding:6px 10px 6px 0}.woocommerce div.product .woocommerce-variation-add-to-cart{display:flex;gap:12px;align-items:center;margin-top:10px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:0 0 -1px;border-bottom:1px solid rgb(43 45 47 / .12);display:flex;gap:4px}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#fff0;border:0;border-radius:6px 6px 0 0;margin:0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:12px 18px;color:#6a6a6a;font-weight:600}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;border:1px solid rgb(43 45 47 / .12);border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--sl-green)}.woocommerce div.product .woocommerce-tabs .panel{padding-top:22px}.woocommerce .related.products>h2,.woocommerce .up-sells>h2,.woocommerce div.product .woocommerce-tabs h2:first-child{font-size:20px;font-weight:700;color:var(--sl-charcoal);margin-bottom:18px}@media (max-width:860px){.woocommerce div.product .woocommerce-product-gallery,.woocommerce div.product .summary.entry-summary{width:100%!important}}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%;display:flex;justify-content:flex-end;margin-top:24px}.woocommerce .cart_totals,.woocommerce-page .cart_totals{float:none!important;width:420px!important;max-width:100%;background:#fff;border:1px solid rgb(43 45 47 / .1);border-radius:12px;padding:24px;box-shadow:0 6px 20px rgb(43 45 47 / .06)}.woocommerce .cart_totals h2{font-size:18px;margin-bottom:14px;color:var(--sl-charcoal)}.woocommerce table.shop_table{border:1px solid rgb(43 45 47 / .1);border-radius:12px;overflow:hidden;border-collapse:separate;border-spacing:0}.woocommerce table.shop_table th{background:var(--sl-cream);color:var(--sl-charcoal);font-size:12px;letter-spacing:.5px;text-transform:uppercase;padding:14px 16px}.woocommerce table.shop_table td{padding:16px;vertical-align:middle}.woocommerce table.cart img{width:64px;border-radius:6px}.woocommerce a.remove{color:#b3261e!important;font-weight:700}.woocommerce a.remove:hover{background:#b3261e!important;color:#fff!important}.woocommerce .cart .quantity input.qty{height:42px;width:66px;border:1px solid rgb(43 45 47 / .2);border-radius:4px;text-align:center}.woocommerce .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;font-size:15px;padding:14px!important}.woocommerce .actions .button{padding:10px 16px!important}.woocommerce-checkout .woocommerce{max-width:100%}.woocommerce form.checkout.woocommerce-checkout{display:grid;grid-template-columns:1.35fr 1fr;gap:40px;align-items:start}.woocommerce form.checkout #customer_details{width:100%!important;float:none!important}.woocommerce form.checkout #customer_details .col-1,.woocommerce form.checkout #customer_details .col-2{width:100%!important;float:none!important}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{grid-column:2;width:100%!important;float:none!important}.woocommerce-checkout #order_review_heading{grid-row:1;margin-top:0}.woocommerce form.checkout #customer_details{grid-column:1;grid-row:1 / span 3}.woocommerce-checkout #order_review{position:sticky;top:20px;background:#fff;border:1px solid rgb(43 45 47 / .1);border-radius:12px;padding:22px;box-shadow:0 6px 20px rgb(43 45 47 / .06)}.woocommerce-checkout h3{font-size:17px;color:var(--sl-charcoal)}.woocommerce form .form-row label{font-weight:600;font-size:13px;color:var(--sl-charcoal)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce .select2-container .select2-selection--single{height:46px;line-height:46px;border:1px solid rgb(43 45 47 / .2)!important;border-radius:4px;padding:0 12px;font-size:14px;background:#fff}.woocommerce form .form-row textarea{height:auto;line-height:1.5;padding:10px 12px}.woocommerce-checkout #payment,.woocommerce #payment{background:var(--sl-cream)!important;border-radius:10px}.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid rgb(43 45 47 / .1);padding:16px}.woocommerce-checkout #payment ul.payment_methods li{line-height:1.6}.woocommerce-checkout #payment div.payment_box{background:#fff!important;border:1px solid rgb(43 45 47 / .1);color:#4a4a4a}.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#fff!important}.woocommerce-checkout #payment .wc_payment_method>input[type=radio]:checked+label{color:var(--sl-green);font-weight:700}.woocommerce #payment #place_order,.woocommerce-checkout #payment #place_order{width:100%;padding:15px!important;font-size:15px;margin-top:12px}.woocommerce-checkout .woocommerce-checkout-review-order-table th,.woocommerce-checkout .woocommerce-checkout-review-order-table td{padding:12px 8px}@media (max-width:860px){.woocommerce form.checkout.woocommerce-checkout{grid-template-columns:1fr}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review,.woocommerce form.checkout #customer_details{grid-column:1;grid-row:auto}.woocommerce-checkout #order_review{position:static}}.woocommerce-account .woocommerce{display:flex;flex-wrap:wrap;gap:36px}.woocommerce-account .woocommerce-MyAccount-navigation{width:230px;float:none!important}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;border:1px solid rgb(43 45 47 / .1);border-radius:10px;overflow:hidden}.woocommerce-account .woocommerce-MyAccount-navigation li{border-bottom:1px solid rgb(43 45 47 / .08)}.woocommerce-account .woocommerce-MyAccount-navigation li:last-child{border-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation li a{display:block;padding:12px 16px;color:var(--sl-charcoal);font-weight:600;font-size:14px}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active{background:var(--sl-green)}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{color:#fff}.woocommerce-account .woocommerce-MyAccount-content{flex:1;min-width:280px;float:none!important;width:auto!important}@media (max-width:720px){.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}}.woocommerce .site-main .woocommerce-result-count{float:left;margin:10px 0 14px}.woocommerce .site-main .woocommerce-ordering{float:right;margin:2px 0 14px}.woocommerce .site-main .woocommerce-ordering select{min-width:200px;width:auto}.woocommerce .site-main ul.products{clear:both}@media (max-width:560px){.woocommerce .site-main .woocommerce-result-count,.woocommerce .site-main .woocommerce-ordering{float:none;display:block}.woocommerce .site-main .woocommerce-ordering select{width:100%}}.woocommerce div.product form.cart .button.disabled,.woocommerce div.product form.cart .button:disabled,.woocommerce div.product form.cart .button.wc-variation-selection-needed{background-color:#8aa89a!important;border-color:#8aa89a!important;color:#fff!important;opacity:1!important;cursor:not-allowed}.woocommerce div.product form.cart .button:not(.disabled):not(.wc-variation-selection-needed){background-color:var(--sl-green)!important;border-color:var(--sl-green)!important}.woocommerce .cart .actions .button[disabled]{background-color:#cfd8d3!important;border-color:#cfd8d3!important;color:#6b7b74!important}.woocommerce-checkout .site-main>.page-content>.woocommerce>h3:first-child,.woocommerce-checkout .entry-content>h3:first-child,.woocommerce-checkout h3.wp-block-heading:first-of-type{background:#fff4ec;border:1px solid rgb(151 74 55 / .3);border-left:4px solid var(--sl-rust);border-radius:6px;padding:14px 18px;font-size:15px;font-weight:600;color:var(--sl-rust);margin:0 0 24px}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{border-top-color:var(--sl-green)!important;background:var(--sl-cream)}.woocommerce-checkout #payment ul.payment_methods li img{max-height:26px;width:auto;float:right;margin:0 0 0 8px}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:46px}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:16px}.gform_wrapper .gfield_label,.gform_wrapper.gravity-theme .gfield_label{font-weight:600;font-size:13px;color:var(--sl-charcoal);margin-bottom:5px}.gform_wrapper .ginput_container input[type="text"],.gform_wrapper .ginput_container input[type="email"],.gform_wrapper .ginput_container input[type="tel"],.gform_wrapper .ginput_container input[type="url"],.gform_wrapper .ginput_container input[type="number"],.gform_wrapper .ginput_container select,.gform_wrapper .ginput_container textarea,.gform_wrapper.gravity-theme .gform_wrapper input,.gform_wrapper.gravity-theme textarea{width:100%;border:1px solid rgb(43 45 47 / .22);border-radius:4px;padding:11px 13px;font-size:14px;background:#fff;color:var(--sl-charcoal);box-sizing:border-box}.gform_wrapper .ginput_container textarea{min-height:130px;resize:vertical}.gform_wrapper input:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{border-color:var(--sl-green);outline:none;box-shadow:0 0 0 2px rgb(45 74 62 / .15)}.gform_wrapper .gfield_required{color:var(--sl-rust)}.gform_wrapper .gform_footer,.gform_wrapper.gravity-theme .gform_footer{padding-top:8px;margin-top:4px}.gform_wrapper .gform_footer input[type="submit"],.gform_wrapper .gform_button{background-color:var(--sl-rust)!important;border:1px solid var(--sl-rust)!important;color:#fff!important;border-radius:4px;padding:12px 28px!important;font-weight:600;text-transform:uppercase;letter-spacing:.4px;cursor:pointer;width:auto}.gform_wrapper .gform_footer input[type="submit"]:hover,.gform_wrapper .gform_button:hover{background-color:var(--sl-green-dark)!important;border-color:var(--sl-green-dark)!important}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{background:none;border:0;padding:4px 0 0;color:#b3261e;font-size:12px;font-weight:500}.gform_wrapper .gform_validation_errors{background:#fff4ec;border:1px solid rgb(151 74 55 / .35);border-radius:6px;box-shadow:none}.gform_wrapper .gform_validation_errors h2{color:var(--sl-rust);font-size:14px}.gform_confirmation_message{background:#eef4f0;border:1px solid rgb(45 74 62 / .25);border-radius:8px;padding:16px 18px;color:var(--sl-green);text-align:center}.sl-contact-form .gform_footer{display:flex;justify-content:center}.sl-contact-form .gform_footer input[type="submit"]{width:100%}.sl-order-tracking form.track_order,.woocommerce form.track_order{display:flex;flex-direction:column;gap:14px;width:100%;margin-top:6px}.woocommerce form.track_order p{margin:0}.woocommerce form.track_order .form-row{width:100%!important;padding:0!important}.woocommerce form.track_order label{font-weight:600;font-size:13px;color:var(--sl-charcoal);display:block;margin-bottom:4px}.woocommerce form.track_order input.input-text{width:100%;height:46px;border:1px solid rgb(43 45 47 / .22);border-radius:4px;padding:0 13px;font-size:14px;background:#fff}.woocommerce form.track_order input.input-text:focus{border-color:var(--sl-green);outline:none;box-shadow:0 0 0 2px rgb(45 74 62 / .15)}.woocommerce form.track_order button.button{width:100%;padding:13px!important;font-size:14px;margin-top:4px;background-color:var(--sl-green)!important;border-color:var(--sl-green)!important}.woocommerce form.track_order button.button:hover{background-color:var(--sl-green-dark)!important;border-color:var(--sl-green-dark)!important}.woocommerce .wc-shipment-tracking-info,.woocommerce table.wc-shipment-tracking{margin-top:16px}.elementor-5084 .elementor-widget-heading+.elementor-widget-image{margin-top:6px}.elementor-5084 .elementor-widget-image+.elementor-widget-text-editor{margin-top:10px}.elementor-5084 .elementor-widget-heading .elementor-heading-title{font-size:15px;text-transform:uppercase;letter-spacing:1px;color:var(--sl-charcoal);line-height:1.35}.elementor-5084 .elementor-widget-text-editor{font-size:14px;line-height:1.7;color:#5a5a5a}.elementor-5084 .elementor-widget-image img{max-width:72px;height:auto}.elementor-5084 .elementor-accordion .elementor-accordion-item{border:1px solid rgb(43 45 47 / .1);border-radius:8px;margin-bottom:10px;overflow:hidden}.elementor-5084 .elementor-accordion .elementor-tab-title{padding:16px 18px;font-weight:600;color:var(--sl-charcoal);background:#fff}.elementor-5084 .elementor-accordion .elementor-tab-title.elementor-active{background:var(--sl-cream);color:var(--sl-green)}.elementor-5084 .elementor-accordion .elementor-tab-content{padding:4px 18px 18px;font-size:14px;line-height:1.7;color:#5a5a5a}#masthead .elementor-widget-image img,.ehf-header .elementor-widget-image img,.elementor-6185 .elementor-widget-image img{max-width:none!important}.sl-contact-form .ginput_complex label,.sl-contact-form .gform_wrapper .ginput_complex .ginput_full label,.sl-contact-form .gform_wrapper .ginput_complex span[class^="name_"]>label,.sl-contact-form .gform_wrapper .gfield_name .gform-field-label--type-sub,.sl-contact-form .gform_wrapper .ginput_container_name label{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.sl-contact-form .gform_wrapper .ginput_complex .ginput_left,.sl-contact-form .gform_wrapper .ginput_complex .ginput_right{padding-top:0}