/* Electric Price: English vector lettering and warm, readable Hebrew typography. */
@font-face{font-family:Assistant;src:url('./fonts/assistant-variable.woff2') format('woff2');font-weight:200 800;font-style:normal;font-display:swap}
@font-face{font-family:Manrope;src:url('./fonts/manrope-variable.woff2') format('woff2');font-weight:200 800;font-style:normal;font-display:swap}
:root{--ep-type:Assistant,Arial,sans-serif;--ep-latin:Manrope,Assistant,Arial,sans-serif;--bg:#f7f8f5;--ep-teal:#00756b}
body{font-family:var(--ep-type);font-size:17px;line-height:1.65}
button,input,select,textarea,.ep-dialog,.ep-live-search input.dgwt-wcas-search-input{font-family:var(--ep-type)}
.dgwt-wcas-suggestion,.dgwt-wcas-suggestions-wrapp{font-family:var(--ep-type)!important}
body :is(h1,h2,h3,h4){font-family:var(--ep-type);font-weight:800;letter-spacing:-.35px}
.brand,.footer-grid .brand{width:285px;flex-basis:285px;height:auto;overflow:visible}
.ep-wordmark{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;color:#14263a;direction:ltr}
.ep-brand-lettering{display:block;width:100%;height:auto;overflow:visible;fill:currentColor}
.ep-brand-tagline{display:block;align-self:center;color:#526174;direction:rtl;font-size:13px;font-weight:650;letter-spacing:.15px;line-height:1.3;margin-top:-2px}
.header-main{padding-block:14px;gap:32px}
.category-nav{font-size:15px;font-weight:750}.header-actions{font-size:14px;font-weight:650}
.ep-live-search input.dgwt-wcas-search-input{font-size:16px;border:1px solid #dbe3e6;background:#f4f7f8}
.topbar{background:#103e43;font-size:12px}.topbar .ep-icon{color:#ffda40}
.ep-feature-copy{background:linear-gradient(135deg,#073b42 0%,#142b40 70%);position:relative;isolation:isolate}
.ep-feature-copy:before{content:'';position:absolute;right:0;top:0;width:62px;height:6px;background:#ffd329}
.ep-feature-copy h1{font-size:clamp(42px,3.5vw,62px);line-height:1.06;letter-spacing:-1px;position:relative}
.ep-feature-copy h1:after{content:'';display:block;width:62px;height:4px;background:#ffd329;border-radius:10px;margin-top:19px}
.ep-feature-copy>p:not(.ep-kicker){font-size:17px;line-height:1.7;color:#e3efed}.ep-kicker{font-size:12px;letter-spacing:.4px;color:#dbeeea}
.ep-feature-secondary{font-size:14px;color:#e3efed}.ep-feature-copy .button{font-size:16px}
.ep-feature-stage{background:#e9f3ed}.ep-stage-ring,.ep-stage-ring:after{border-color:#bdcfc1}
.ep-feature-laundry{background:#e0eef1}.ep-feature-tv{background:#ffedb2}.ep-feature-small h2{font-size:29px;letter-spacing:-.4px}
.ep-small-label,.ep-small-cta{font-size:13px}.ep-small-label{color:#43586a}
.section-heading h2{font-size:34px;line-height:1.2}.ep-section-label{font-size:13px;font-weight:700;color:#00756b}.section-heading>a{font-size:15px}
.ep-category-image{border:1px solid #e2e9e6;transition:box-shadow .2s,transform .2s}
.category-tile:nth-child(6n+1) .ep-category-image{background:#e8f1e9}.category-tile:nth-child(6n+2) .ep-category-image{background:#e7eff6}.category-tile:nth-child(6n+3) .ep-category-image{background:#fff0c1}.category-tile:nth-child(6n+4) .ep-category-image{background:#f0eaf5}.category-tile:nth-child(6n+5) .ep-category-image{background:#e6f2ef}.category-tile:nth-child(6n) .ep-category-image{background:#f7eade}
.ep-category-label b{font-size:17px}.category-tile small{font-size:14px;color:#526174}
.ep-tools-strip b{font-size:16px}.ep-tools-strip small{font-size:13px}.ep-tools-strip>a>.ep-icon:first-child{background:#e8f2ee;padding:7px;border-radius:10px;width:38px;height:38px;color:#00756b}
.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px;line-height:1.45;font-weight:700}.woocommerce ul.products li.product .price{font-family:var(--ep-latin);font-weight:800;font-size:29px;letter-spacing:-.7px}
.ep-product-identity bdi,.ep-card-dimensions bdi,.ep-feature-price strong{font-family:var(--ep-latin)}
.ep-specs{font-size:14px}.ep-stock-line{font-size:13px}.ep-feature-price strong{font-size:28px}.ep-feature-price bdi{font-size:12px}
.catalog-main h1{font-size:38px}.term-description{font-size:17px;line-height:1.75}
.woocommerce div.product .product_title{font-size:34px;line-height:1.25}.woocommerce-product-details__short-description{font-size:17px}
.page-content article p,.woocommerce div.product .woocommerce-tabs .panel{font-size:17px}
.ep-measure-band{background:#e6f0ec}.ep-measure-band h2{font-size:44px}.ep-measure-band p{font-size:17px}.eps-guide-card h3{font-size:23px}.eps-guide-card p{font-size:16px}
.site-footer{background:#eff4f0}.footer-grid p,.footer-grid nav a{font-size:15px}.footer-grid nav b{font-size:17px}
@media(hover:hover) and (prefers-reduced-motion:no-preference){.category-tile:hover .ep-category-image,.category-tile:focus-visible .ep-category-image{transform:translateY(-4px);box-shadow:0 10px 22px #14263a12}.ep-feature-small:hover img{transform:translateY(-5px) scale(1.025)}}
@media(max-width:1200px){.brand,.footer-grid .brand{width:255px;flex-basis:255px}.header-main{gap:22px}.category-nav{font-size:14px;gap:19px}.ep-feature-copy h1{font-size:46px}.ep-feature-copy>p:not(.ep-kicker){font-size:16px}}
@media(max-width:700px){body{font-size:16px}.brand{width:225px;flex-basis:225px}.header-main{gap:10px;padding-block:8px 12px}.ep-brand-tagline{font-size:11px;margin-top:-2px}.category-nav{font-size:13px}.ep-menu-toggle{font-size:13px}.topbar{font-size:11px}.ep-feature-copy{padding:26px 20px}.ep-feature-copy h1{font-size:40px;line-height:1.08;margin-bottom:19px}.ep-feature-copy h1:after{width:42px;height:3px;margin-top:13px}.ep-feature-copy .button{font-size:14px;white-space:normal;line-height:1.35;padding-inline:12px;gap:4px}.ep-feature-copy .button .ep-icon{margin-inline-start:0}.ep-feature-secondary{font-size:12px;line-height:1.5;margin-top:13px}.ep-kicker{font-size:11px;margin-bottom:13px}.ep-feature-small h2{font-size:23px;line-height:1.15}.ep-small-label,.ep-small-cta{font-size:12px}.ep-feature-small{min-height:190px}.ep-feature-small>div{width:77%}.ep-feature-small img{width:42%;height:57%}.section-heading h2{font-size:28px}.section-heading>a{font-size:13px;white-space:normal}.ep-section-label{font-size:12px}.ep-category-label b{font-size:14px}.category-tile small{font-size:12px}.ep-tools-strip b{font-size:15px}.ep-tools-strip small{font-size:13px}.ep-tools-strip>a>.ep-icon:first-child{width:34px;height:34px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px}.woocommerce ul.products li.product .price{font-size:30px}.ep-specs{font-size:14px}.ep-stock-line{font-size:13px}.ep-feature-price strong{font-size:24px}.ep-feature-price bdi{font-size:10px}.ep-feature-price{padding:11px 10px}.catalog-main h1{font-size:31px}.term-description{font-size:16px}.woocommerce div.product .product_title{font-size:28px}.woocommerce-product-details__short-description,.page-content article p,.woocommerce div.product .woocommerce-tabs .panel{font-size:16px}.ep-measure-band h2{font-size:33px}.ep-measure-band p{font-size:14px}.eps-guide-card h3{font-size:22px}.eps-guide-card p{font-size:15px}.footer-grid .brand{width:255px}.footer-grid p,.footer-grid nav a{font-size:14px}}
@media(max-width:380px){.brand{width:196px;flex-basis:196px}.header-actions{gap:13px}.ep-feature-copy{padding:24px 15px}.ep-feature-copy h1{font-size:36px}.ep-feature-copy .button{font-size:13px}.ep-small-cta{font-size:11px}.section-heading h2{font-size:25px}}
