img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.epl-page .page-content{padding-top:30px;padding-bottom:60px}.epl-page .page-content>article{background:#fff0;border:0;padding:0;box-shadow:none}.epl-page .page-content>article>h1{font-size:clamp(29px,4vw,45px);line-height:1.3;margin:20px 0;letter-spacing:-.6px}.epl-document{max-width:1100px;margin:auto}.epl-intro{border-top:4px solid #e3b522;padding:25px 30px;background:#11243b;border-radius:10px;color:#fff;margin-bottom:24px}.epl-eyebrow{display:block;font-size:12px;font-weight:650;letter-spacing:.3px;color:#ffd329}.epl-intro p{font-size:20px;line-height:1.7;margin:10px 0}.epl-intro small{font-size:12px;color:#d8e1eb}.epl-business{padding:23px 28px;border:1px solid #dbe3eb;border-radius:10px;background:#fff;margin:24px 0}.epl-business h2{font-size:20px;margin:0 0 12px}.epl-business p{line-height:1.85}.epl-business dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 25px;font-size:14px}.epl-business dt{color:#536176}.epl-business dd{margin:0;overflow-wrap:anywhere}.epl-business a,.epl-form-note a{color:#153f70;text-decoration:underline;text-underline-offset:3px}.epl-note{background:#f3f6f9;padding:14px;border-radius:6px;font-size:14px}.epl-toc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:21px 24px;margin:25px 0;border:1px solid #dbe3eb;border-radius:10px;background:#f7f9fb}.epl-toc strong{grid-column:1/-1;font-size:15px;margin-bottom:8px}.epl-toc a{font-size:14px;line-height:1.6;padding:8px;border-radius:5px;min-height:44px;display:flex;align-items:center;color:#11243b}.epl-toc a:hover{background:#fff2be}.epl-toc a:focus-visible,.epl-links a:focus-visible,.epl-service-link:focus-visible{outline:3px solid #3279bc;outline-offset:3px}.epl-sections{background:#fff;border:1px solid #dbe3eb;border-radius:10px;padding:10px 36px}.epl-sections section{position:relative;padding:27px 0;border-bottom:1px solid #e0e6ed;scroll-margin-top:210px}.epl-sections section:last-child{border-bottom:0}.epl-section-number{display:block;font-size:13px;font-weight:700;color:#536176;margin-bottom:7px}.epl-sections h2{font-size:23px;line-height:1.5;margin:0 0 15px}.epl-sections p{font-size:16px;line-height:1.95;margin:14px 0;max-width:83ch;overflow-wrap:anywhere}.epl-links{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0}.epl-links a{padding:11px 15px;min-height:44px;border:1px solid #dbe3eb;border-radius:6px;background:#fff;color:#11243b;font-size:14px;font-weight:650;display:flex;align-items:center;gap:15px}.epl-links a:hover{border-color:#9b7910;background:#fff5d1}.epl-cancel-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;align-items:start}.epl-form{background:#fff;padding:30px;border:1px solid #dbe3eb;border-radius:10px;scroll-margin-top:210px}.epl-form h2{margin:0 0 10px;font-size:24px}.epl-form>p{font-size:14px;line-height:1.8;color:#536176}.epl-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.epl-wide{grid-column:1/-1}.epl-fields label{display:block;font-size:14px;font-weight:650;margin:0 0 7px}.epl-fields input,.epl-fields textarea{width:100%;min-height:48px;border:1px solid #acbaca;border-radius:6px;padding:11px;font:inherit;font-size:16px;color:#11243b;background:#fff}.epl-fields textarea{resize:vertical}.epl-fields input:focus,.epl-fields textarea:focus{outline:3px solid #3279bc;outline-offset:2px}.epl-form-note{font-size:12px;color:#536176;line-height:1.8}.epl-submit,.epl-print{display:flex;gap:25px;align-items:center;justify-content:space-between;padding:13px 20px;min-height:48px;background:#ffd329;color:#11243b;border:0;border-radius:6px;font:inherit;font-weight:700;cursor:pointer}.epl-submit:focus-visible,.epl-print:focus-visible{outline:3px solid #3279bc;outline-offset:3px}.epl-help{background:#11243b;color:#fff;padding:30px;border-radius:10px}.epl-help h2{font-size:28px;line-height:1.4;color:#fff;margin:18px 0}.epl-help ol{padding-inline-start:23px;line-height:1.9}.epl-help li{padding:8px 0}.epl-help p{font-size:14px;line-height:1.85;color:#d8e1eb}.epl-help a{color:#fff;text-decoration:underline;min-height:44px;display:inline-flex;align-items:center}.epl-success,.epl-error{padding:18px;border:1px solid #80b69a;background:#edf7f1;border-radius:6px;line-height:1.9;margin:20px 0;color:#174b33}.epl-error{background:#fff0ef;color:#872c23;border-color:#d39791}.epl-honey,.epc-honey{position:absolute;left:0!important;right:0!important;top:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);pointer-events:none}.epl-service-strip{background:#f1f5f9;border-top:1px solid #dbe3eb;padding:18px 0}.epl-service-inner{display:flex;justify-content:space-between;align-items:center;gap:22px}.epl-service-inner strong{font-size:16px}.epl-service-inner p{font-size:13px;color:#536176;margin:7px 0;line-height:1.7}.epl-service-links{display:flex;gap:9px;flex-wrap:wrap}.epl-service-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 15px;border:1px solid #acbaca;border-radius:6px;color:#11243b;background:#fff;font-size:13px;font-weight:650}.epl-service-link.emphasis{background:#11243b;border-color:#11243b;color:#fff}.epl-product-note{padding:17px 0;border-top:1px solid #dbe3eb;margin-top:17px;font-size:13px;line-height:1.9}.epl-product-note a{color:#153f70;text-decoration:underline;text-underline-offset:3px}.epl-product-note strong{display:block;font-size:14px}.epl-product-note p{margin:6px 0}.epl-top-cancel{color:white!important;text-decoration:underline;text-underline-offset:3px;min-height:32px;display:inline-flex;align-items:center;font-weight:650;font-size:12px}.epl-contact-cancel{display:block;padding:14px 18px;background:#fff3c4;color:#11243b;border:1px solid #d9bb5e;border-radius:6px;margin-bottom:18px;font-size:14px;line-height:1.7}.epl-contact-cancel a{text-decoration:underline;font-weight:700}@media(max-width:760px){.epl-toc{grid-template-columns:1fr 1fr;padding:17px;gap:4px}.epl-sections{padding:5px 22px}.epl-sections h2{font-size:21px}.epl-intro{padding:22px}.epl-intro p{font-size:17px}.epl-cancel-layout{grid-template-columns:1fr;gap:18px}.epl-form,.epl-help{padding:22px}.epl-fields{grid-template-columns:1fr}.epl-wide{grid-column:auto}.epl-business{padding:22px}.epl-business dl{grid-template-columns:1fr;gap:6px}.epl-business dd{margin-bottom:8px}.epl-service-inner{display:block}.epl-service-links{margin-top:13px;display:grid;grid-template-columns:1fr 1fr}.epl-service-link{min-height:48px}.epl-top-cancel{display:none}.epl-sections section,.epl-form{scroll-margin-top:210px}.epl-links a{min-height:48px}.epl-help h2{font-size:25px}}@media(max-width:380px){.epl-toc{grid-template-columns:1fr}.epl-service-links{grid-template-columns:1fr 1fr}.epl-service-link{font-size:12px;padding:10px}}@media print{.masthead,.topbar,.site-footer,.ep-mobile-nav,.epl-service-strip,#wpadminbar,.ep-compare-bar,.epl-print,.epl-mobile-service,.epl-toc,.epl-links,.woocommerce-breadcrumb{display:none!important}.epl-page .page-content{width:100%;padding:0}.epl-intro,.epl-business,.epl-form,.epl-help{color:#000;background:#fff;border:1px solid #bbb}.epl-eyebrow,.epl-help h2,.epl-help p{color:#000}.epl-cancel-layout{display:block}.epl-sections{border:0}.epl-sections section{break-inside:avoid}body{padding:0!important}}.epl-mobile-service{display:none}@media(max-width:700px){.epl-mobile-service{display:flex;gap:20px;justify-content:space-between;border-bottom:1px solid #dbe3eb}.epl-mobile-service a{display:flex;align-items:center;min-height:44px;font-size:12px;font-weight:650;text-decoration:underline;text-underline-offset:3px;color:#153f70}}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.admin-bar .pswp{height:calc(100% - var(--wp-admin--admin-bar--height,0px));top:var(--wp-admin--admin-bar--height,0)}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:left;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgb(0 0 0 / .3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgb(0 0 0 / .5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgb(0 0 0 / .25);box-shadow:0 2px 5px rgb(0 0 0 / .25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid #fff0;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:relative;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px;margin-inline-end:auto}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:#fff0;border-bottom-color:#fff0;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%;display:flex;justify-content:flex-end}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgb(0 0 0 / .5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgb(0 0 0 / .3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:left}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:right;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:left;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:right;width:48%}.woocommerce #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page div.product div.images.woocommerce-product-gallery .flex-viewport{touch-action:pan-y pinch-zoom}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:right;width:30.75%;margin-left:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-left:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-left:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:left;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:left;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:right;margin:0 0 2.992em 3.8%;padding:0;position:relative;width:22.05%;margin-right:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-left:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-left:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-left:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:right}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:right}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:right}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:right}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:left;float:left}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:left;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:right;float:right}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:left}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-left:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;left:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:right;padding:0 0 0 1em;float:right}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:right;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:left;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:left}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:right}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-left:30px;padding-right:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-left:15px;padding-right:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-left:30px;padding-right:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-left:54px}.full-width .twentyfourteen .tfwc{margin-left:auto}}.twentyfifteen .t15wc{padding-right:7.6923%;padding-left:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-right:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-left:7.6923%;margin-right:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-right:8.3333%;margin-left:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-left:7.6923%;margin-right:7.6923%}.twentysixteen .entry-summary{margin-left:0;margin-right:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-left:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-left:0;margin-right:0}.no-sidebar .twentysixteen .site-main{margin-left:15%;margin-right:15%}.no-sidebar .twentysixteen .entry-summary{margin-left:0;margin-right:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:left}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:right}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:left!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:right!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:right}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0 / .025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:right}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em 0 .125em .25em}.woocommerce table.shop_attributes tr,.woocommerce-page table.shop_attributes tr{display:block}.woocommerce table.shop_attributes tr td,.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr th{display:block;max-width:100%;width:auto;text-align:right;padding:.5em}.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr th{padding-bottom:.25em;border-bottom:0}.woocommerce table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr td{padding-top:.25em}.woocommerce table.shop_attributes tr td>:first-child,.woocommerce table.shop_attributes tr th>:first-child,.woocommerce-page table.shop_attributes tr td>:first-child,.woocommerce-page table.shop_attributes tr th>:first-child{padding-top:0;margin-top:0}.woocommerce table.shop_attributes tr td>:last-child,.woocommerce table.shop_attributes tr th>:last-child,.woocommerce-page table.shop_attributes tr td>:last-child,.woocommerce-page table.shop_attributes tr th>:last-child{padding-bottom:0;margin-bottom:0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:right;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:left;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:left}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:right;color:var(--wc-red);float:right;font-size:.75em;margin-bottom:0;text-align:right;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:right}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:right;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-left:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-right:20px!important;padding-left:20px!important}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(-360deg)}}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{right:50%;top:0;margin-top:-4px;transform:translateX(50%) rotate(-180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 0 0 8px;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentcolor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-left:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - (100% - .5em)) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444)}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;left:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;right:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-right-radius:0;border-top-left-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;right:0;left:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.woocommerce-product-gallery__photoswipe-video-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.woocommerce-product-gallery__photoswipe-video{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__video .wp-post-video{display:block;width:100%;height:auto}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;left:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;right:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;right:22px;position:absolute;top:19px;transform:rotate(45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;right:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:right;margin:0;list-style:none;position:relative}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview.flex-active,.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview:hover,.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail::before{content:"▶";position:absolute;right:50%;top:50%;transform:translate(50%,-50%);z-index:1;color:#fff;font-size:1.4em;text-shadow:0 0 .25em rgb(0 0 0 / .8);pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder.flex-active,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder:hover{opacity:0}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-placeholder.flex-active+.woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail:hover .woocommerce-product-gallery__video-thumbnail-preview{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:right}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:right}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:right}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:left;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 2px 0 0}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-right:16px;width:0}.woocommerce div.product div.social iframe{float:right;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 1em 0 0;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;right:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:right;margin:0 0 0 4px}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-right:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:right}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-left:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-left:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - (100% - 12px)) 50%;-webkit-background-position:calc(100% - (100% - 12px)) 50%}.woocommerce div.product form.cart .variations td.label{padding-left:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:right}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-left:1em;padding-right:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;right:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;left:0;right:auto;margin:-.5em 0 0 -.5em}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(90 89 68 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-left:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-left:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-left:1px solid #cfc8d8;padding:0;margin:0;float:right;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:left;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;padding:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;position:relative;background:100%;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:right;position:absolute;top:0;right:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 50px 0 0;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist li .comment_container>.comment-text:only-child{margin-inline-start:0}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 50px 0 0}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 50px 0 0}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:left;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:right;top:0;right:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:right;top:0;right:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;right:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 0 0 4px;float:right}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{right:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;right:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentcolor 20%,transparent);margin:0 0 24px -1px;text-align:right;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentcolor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentcolor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce table.woocommerce-MyAccount-customerStockNotifications .woocommerce-customer-stock-notifications-table__cell-actions .woocommerce-customer-stock-notifications-action-link{display:inline-block;vertical-align:middle;margin-block:.25em;margin-inline-end:.5em}.woocommerce table.woocommerce-MyAccount-customerStockNotifications .woocommerce-customer-stock-notifications-table__cell-actions .woocommerce-customer-stock-notifications-action-link:last-child{margin-inline-end:0}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:right;clear:both;margin-left:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-right:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-right:1em;border-right:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:right;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 0 0 4px;clear:right}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-right:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;right:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-left:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--wc-separator-color,color-mix(in srgb,currentColor 20%,transparent));padding:20px;margin:2em 0;text-align:right;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px 0 0 .4375em;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:right;margin-left:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-left:1px dashed #cfc8d8;padding-left:2em;margin-right:0;padding-right:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-left:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-left:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:left;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-left-width:2px;text-align:right;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-right:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e037";text-decoration:none;margin-right:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e02d";text-decoration:none;margin-right:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:right;padding:0 1px 1px 1em;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-left:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:left;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:right}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:right;margin-right:.5em;margin-left:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{right:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{left:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:right;margin-left:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;right:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-left:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;left:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-right:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 3.5em 1em 2em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;right:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:left}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-right:0!important;margin-right:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:right}.woocommerce-account .addresses .title .edit{float:left}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:left}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:right;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 0 0 4px;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:right;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:right;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e019";text-decoration:none;content:"\e019"/""}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-right:0;border-left:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:right;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:right}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:right}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:right;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(129 110 153 / .14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:right;padding:1em;border-bottom:1px solid rgb(104 87 125 / .14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:right;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 0 0 1em}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px .5em 0 0;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-right:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:left;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 0 0 1em;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:left .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-left-color:#fff0;border-right-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;right:0;margin:-1em 2em 0 0}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:left;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:left}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-order-withdrawal-content{max-width:680px}.woocommerce-order-withdrawal-content__intro{margin-bottom:.5em}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description,.woocommerce-order-withdrawal-content__note{color:#767676;font-size:.875em;line-height:1.4}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description{display:block;margin-top:.25em}.woocommerce-order-withdrawal-content__field-error{color:var(--wc-red);display:block;font-size:.875em;margin:-.25em 0 .75em}.woocommerce-order-withdrawal-content__steps{display:flex;gap:1em;list-style:none;margin:2em 0;padding:0;color:#767676;font-size:.875em}.woocommerce-order-withdrawal-content__step:not(:last-child)::after{content:"";display:inline-block;width:.25em;height:.25em;margin-right:1em;border-radius:50%;background:currentcolor;vertical-align:middle}.woocommerce-order-withdrawal-content__step--current{color:inherit;font-weight:700}.woocommerce-order-withdrawal-content__radio-field{clear:both;border:0;margin:0 0 6px;padding:3px}.woocommerce-order-withdrawal-content__radio-field legend{line-height:2;padding:0}.woocommerce-order-withdrawal-content__radio-field.woocommerce-invalid legend{color:var(--wc-red)}.woocommerce-order-withdrawal-content__radio-label{display:block;line-height:1.7;margin:0}.woocommerce-order-withdrawal-content__review{margin:2em 0}.woocommerce-order-withdrawal-content__review-row{padding:.75em 0 .8em}.woocommerce-order-withdrawal-content__review-row:not(:last-child){border-bottom:1px solid #e9e6ed}.woocommerce-order-withdrawal-content__review-row dd,.woocommerce-order-withdrawal-content__review-row dt{margin:0;line-height:1.4}.woocommerce-order-withdrawal-content__review-row dt{color:#767676;font-size:.875em;margin-bottom:.25em}.woocommerce-order-withdrawal-content__review-row dd{font-size:1em}.woocommerce-order-withdrawal-content__actions{display:flex;gap:1em;align-items:center;flex-wrap:wrap;margin-top:2em}.woocommerce-order-withdrawal-content__button--secondary.button{background:0 0;border:1px solid currentcolor;color:inherit}.woocommerce-order-withdrawal-content__button--secondary.button:focus,.woocommerce-order-withdrawal-content__button--secondary.button:hover{background:0 0;color:inherit}.woocommerce-order-withdrawal-content .required{visibility:visible}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}.woocommerce form .form-row .required{visibility:visible}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}:where(.brand-thumbnails-description),ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}:where(.brand-thumbnails-description)::before,ul.brand-thumbnails::before{clear:both;content:"";display:table}:where(.brand-thumbnails-description)::after,ul.brand-thumbnails::after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}:where(.brand-thumbnails-description li.first),ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(2n){margin-right:0}}:where(.brand-thumbnails-description li){float:left;margin:0 2% 1em 0;padding:0;position:relative;text-align:center}:where(.brand-thumbnails-description li.last),:where(.brand-thumbnails-description.columns-1 li){margin-right:0}:where(.brand-thumbnails-description li .term-thumbnail img){width:100%;display:inline}:where(.brand-thumbnails-description li .term-description){margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}.dgwt-wcas-block-scroll{overflow:hidden}.dgwt-wcas-search-wrapp{position:relative;line-height:100%;display:block;color:#444;min-width:230px;width:100%;text-align:left;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dgwt-wcas-tpd-image img{margin:0 15px 0 0!important}.rtl .dgwt-wcas-tpd-image img{margin:0 0 0 15px!important}.dgwt-wcas-preloader-wrapp img{margin:10px auto 0;display:block;max-width:200px}.dgwt-wcas-preloader-wrapp img.dgwt-wcas-placeholder-preloader{display:block;width:100%;height:auto;max-width:300px;margin:0}.dgwt-wcas-suggestions-wrapp{background:#fff;border:1px solid #ddd;border-top:none;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.dgwt-wcas-details-wrapp *,.dgwt-wcas-search-wrapp *,.dgwt-wcas-suggestions-wrapp *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dgwt-wcas-details-wrapp a:focus,.dgwt-wcas-suggestions-wrapp a:focus{outline:0}.dgwt-wcas-suggestions-wrapp.dgwt-wcas-suggestions-wrapp--top{border:1px solid #ddd;border-bottom:none}.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:550px}.dgwt-wcas-full-width.dgwt-wcas-is-detail-box .dgwt-wcas-suggestion{padding:8px 15px}.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px;border-left-color:#eee}.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-radius:0 0 0 5px;border-right-color:#eee}.dgwt-wcas-suggestion{cursor:pointer;font-size:12px;line-height:110%;text-align:left;padding:7px 10px;position:relative;border-bottom:1px solid #dfdfdf;display:flex;flex-direction:row;justify-content:space-between;align-items:center;resize:vertical;width:100%;transition:none!important}.dgwt-wcas-suggestion-nores{font-size:15px;line-height:157%;padding:15px;width:100%}.dgwt-wcas-suggestion-nores p{padding:0;margin:0 0 10px;font-size:18px}.dgwt-wcas-suggestion-nores ol,.dgwt-wcas-suggestion-nores ul{padding:0 0 0 30px;margin:0}.dgwt-wcas-suggestion-nores ul li{list-style:disc}.dgwt-wcas-open-pirx .dgwt-wcas-suggestion-nores{padding:10px 10px 10px 34px}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{justify-content:center;color:#6d6d6d}a.dgwt-wcas-details-more-products{padding:15px 0 10px;display:block;border-top:1px solid #eee;text-align:center;font-size:12px;text-transform:uppercase;color:#6d6d6d;transition:.2s ease-in-out}a.dgwt-wcas-details-more-products:hover,a.dgwt-wcas-details-post-title:hover,a.dgwt-wcas-details-product-title:hover,a.dgwt-wcas-product-details-readmore:hover{text-decoration:underline}a.dgwt-wcas-product-details-readmore{display:block;text-align:right;margin-top:15px;color:#6d6d6d;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:12px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-no-border-bottom,body:not(.dgwt-wcas-is-details) .dgwt-wcas-suggestion:last-child{border-bottom:none}.dgwt-wcas-suggestion:after{clear:both;display:block;content:''}.dgwt-wcas-suggestion.dgwt-wcas-nores{cursor:default;opacity:.5}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product{padding-top:8px;padding-bottom:8px;min-height:60px}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product.dgwt-wcas-suggestion-history-product,.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product,.dgwt-wcas-suggestion-history-search{min-height:40px}.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{min-height:30px;text-transform:uppercase}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more .dgwt-wcas-st-more{padding:0 10px;text-align:center}.dgwt-wcas-st{display:block;color:#444;font-size:15px;width:100%;line-height:110%}.dgwt-wcas-st .dgwt-wcas-score{color:#8e44ad;font-weight:700;font-size:80%}.dgwt-wcas-st>span{display:inline-block;vertical-align:middle}.dgwt-wcas-has-sku .dgwt-wcas-st-title{margin-right:6px}.dgwt-wcas-st>span.dgwt-wcas-st--direct-headline{display:block;font-style:italic;font-size:10px;text-transform:uppercase;opacity:.4;line-height:10px;margin-bottom:1px;letter-spacing:2px}.dgwt-wcas-st-breadcrumbs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:80%;text-align:left;opacity:.6;width:100%;padding-right:10px}.rtl .dgwt-wcas-st-breadcrumbs{padding-right:0;padding-left:10px;text-align:right}.dgwt-wcas-sku{font-size:80%}.dgwt-wcas-si{width:50px;display:block;height:100%}.dgwt-wcas-si img{background:#fff;border:1px solid #e8e8e8;border-radius:3px;display:block;margin:auto;padding:2px;height:auto;width:auto;max-height:90%;max-width:100%}.dgwt-wcas-has-img-forced .dgwt-wcas-suggestion-history-product .dgwt-wcas-si,.dgwt-wcas-suggestion-history-search .dgwt-wcas-si{display:flex;align-items:center;justify-content:center}.dgwt-wcas-has-img-forced .dgwt-wcas-suggestion-history-product .dgwt-wcas-si svg,.dgwt-wcas-suggestion-history-search .dgwt-wcas-si svg,.dgwt-wcas-suggestion-searches .dgwt-wcas-si svg{max-width:18px}.dgwt-wcas-has-img:not(.dgwt-wcas-has-img-forced) .dgwt-wcas-suggestion-history-product .dgwt-wcas-si>svg{margin-left:10px}.dgwt-wcas-content-wrapp{display:flex;height:100%;width:100%;justify-content:space-between;align-items:center;resize:vertical;padding-left:10px}.rtl .dgwt-wcas-content-wrapp{padding-left:0;padding-right:10px}.dgwt-wcas-sp{color:#555;font-size:14px;line-height:120%;text-align:right;padding-left:10px}.dgwt-wcas-sp *{line-height:130%}.dgwt-wcas-search-form{margin:0;padding:0;width:100%}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-is-details:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestion-nores,.dgwt-wcas-sd{margin-top:5px}.dgwt-wcas-sp del{opacity:.5;font-size:12px}.dgwt-wcas-sd{color:#777;display:block;line-height:14px;width:100%;font-size:.8em}.dgwt-wcas-vendor-city{margin-left:5px;font-size:.8em}.dgwt-wcas-suggestion-selected{background-color:#eee}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp.dgwt-wcas-search-focused input[type=search].dgwt-wcas-search-input:hover,.dgwt-wcas-tpd-image{background-color:#fff}.dgwt-wcas-suggestion-selected:first-child{border-top:none}.rtl .dgwt-wcas-suggestion{padding-left:0;padding-right:15px;text-align:right}.dgwt-wcas-details-wrapp{background:#fff;border:1px solid #ddd;border-top:none;border-left:none;padding:0;width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100;min-height:340px}.dgwt-wcas-datails-title,.dgwt-wcas-pd-title{border-bottom:1px dashed #eee;padding-bottom:5px}.rtl .dgwt-wcas-details-wrapp{border-left:1px solid #ddd;border-right:none}.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp{margin-top:-1px;border-top:1px solid #ddd;max-width:300px}.dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:-1px;border-top:1px solid #ddd}.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:none;border-right:1px solid #ddd;border-radius:0 5px 5px 0}.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:none;border-left:1px solid #ddd;border-radius:5px 0 0 5px}.dgwt-wcas-details-inner,.dgwt-wcas-details-notfit .dgwt-wcas-details-wrapp{display:none}.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp,.rtl.dgwt-wcas-full-width .dgwt-wcas-details-wrapp{border-radius:0 0 0 5px}.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.rtl.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px}.dgwt-wcas-details-inner.dgwt-wcas-details-inner-active,.dgwt-wcas-details-wrapp .added_to_cart,.dgwt-wcas-has-desc .dgwt-wcas-sp>*,.dgwt-wcas-has-img .dgwt-wcas-sp>*{display:block}.dgwt-wcas-details-inner-taxonomy{margin-top:11px}.woocommerce .dgwt-wcas-pd-rating .star-rating{float:left;margin-right:5px;font-size:12px;color:#ccae72}.rtl .dgwt-wcas-pd-rating .star-rating{float:right;margin-left:5px;margin-right:0}.dgwt-wcas-datails-title{font-size:14px}.dgwt-wcas-pd-title{color:#202020}.dgwt-wcas-pd-title .product-title{color:#202020;text-transform:uppercase;margin:0}.dgwt-wcas-tax-product-details{text-decoration:none;display:flex;align-items:center;justify-content:left;transition:.2s ease-in-out;padding:5px;margin:0 -5px 15px}.dgwt-wcas-pd-rating:after,.dgwt-wcas-tax-product-details:after{content:'';clear:both;display:block}.dgwt-wcas-tax-product-details:hover{box-shadow:0 0 11px 2px rgb(0 0 0 / .05)}.rtl .dgwt-wcas-tax-product-details{justify-content:right}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-title{margin-bottom:8px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-preloader,.dgwt-wcas-tpd-image{margin-right:15px}.dgwt-wcas-pd-rest .product-title{display:block;line-height:100%;font-weight:500;margin-bottom:5px}.dgwt-wcas-tpd-rest{max-width:200px}.dgwt-wcas-tpd-rest-title{display:block;line-height:125%;font-size:14px;font-weight:500;letter-spacing:0;margin:0 0 8px;overflow:hidden;color:#000}.dgwt-wcas-pd-price,.dgwt-wcas-tpd-price{line-height:120%;overflow:hidden;color:#000;margin-top:15px;font-weight:700;font-size:18px}.dgwt-wcas-tpd-price{font-size:12px;color:#777}.dgwt-wcas-pd-price .woocommerce-price-suffix,.dgwt-wcas-tpd-price .woocommerce-price-suffix{font-size:12px;font-weight:lighter;color:#999;margin-left:4px;display:inline-block}.dgwt-wcas-details-title-tax,.dgwt-wcas-pd-title .product-title{font-weight:900;letter-spacing:-1px;text-transform:uppercase}.dgwt-wcas-pd-price del .amount,.dgwt-wcas-tpd-price del .amount{font-weight:lighter;background:0 0;font-size:90%;opacity:.6}.dgwt-wcas-pd-price ins,.dgwt-wcas-tpd-price ins{background:0 0;text-decoration:none}.dgwt-wcas-pd-rating{font-size:13px;line-height:13px}.dgwt-wcas-pd-review{color:#777;font-size:11px;line-height:11px}.dgwt-wcas-datails-title{display:block;margin:5px 0 15px}.dgwt-wcas-pd-title{margin-bottom:15px;display:block;text-decoration:none}.dgwt-wcas-details-title-tax{margin-right:3px}.rtl .dgwt-wcas-details-title-tax{margin:0 0 0 3px;float:right}.dgwt-wcas-tpd-image{width:70px;padding:4px;border:1px solid #e8e8e8;border-radius:4px;display:flex;flex-direction:column;justify-content:center}.dgwt-wcas-details-space{padding:0 15px 15px}.dgwt-wcas-details-main-image{border-bottom:1px solid #eee;min-height:200px;display:flex}.dgwt-wcas-details-main-image img{width:auto;height:auto;display:block;max-height:250px;max-width:100%;margin:0 auto;padding:0;border:none;align-self:center}.dgwt-wcas-details-right .dgwt-wcas-details-main-image img{border-radius:0 3px 0 0}.dgwt-wcas-details-left .dgwt-wcas-details-main-image img{border-radius:3px 0 0}a.dgwt-wcas-details-post-title,a.dgwt-wcas-details-product-title{color:#333;display:block;line-height:120%;margin:10px 0 0;font-size:21px;font-weight:400;text-decoration:none;text-transform:none}a.dgwt-wcas-details-post-title{margin-bottom:15px}.dgwt-wcas-details-product-sku{display:block;font-size:12px;line-height:110%;color:#999}.dgwt-wcas-tpd-image img{display:block;max-width:100%;width:100%;height:auto}.dgwt-wcas-details-hr{height:1px;width:100%;border-bottom:1px solid #eee;margin:15px 0}.rtl .dgwt-wcas-tpd-image{float:right;margin-right:0;margin-left:15px}.rtl .dgwt-wcas-tpd-rest{float:right;max-width:190px}.rtl input[type=search].dgwt-wcas-search-input{text-align:right}input[type=search].dgwt-wcas-search-input,input[type=text].dgwt-cas-search-input{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;margin:0;-webkit-appearance:textfield;text-align:left}[type=search].dgwt-wcas-search-input::-ms-clear{display:none}[type=search].dgwt-wcas-search-input::-webkit-search-decoration{-webkit-appearance:none}[type=search].dgwt-wcas-search-input::-webkit-search-cancel-button{display:none}.dgwt-wcas-details-desc{font-size:13px;line-height:157%}.dgwt-wcas-details-desc b,.dgwt-wcas-details-desc strong{font-weight:400;color:#000;margin:0;padding:0}.dgwt-wcas-pd-addtc-form{margin:10px 0;display:flex;align-items:center;justify-content:flex-end}.dgwt-wcas-pd-addtc-form>.quantity{margin-right:10px}.dgwt-wcas-pd-addtc-form .add_to_cart_inline,.dgwt-wcas-pd-addtc-form .quantity input.qty{margin-bottom:0;margin-top:0}.dgwt-wcas-stock{display:block;text-align:right;font-size:14px;line-height:14px;margin-bottom:14px}.dgwt-wcas-stock.in-stock{color:#0f834d}.dgwt-wcas-stock.out-of-stock{color:#e2401c}.dgwt-wcas-pd-addtc .add_to_cart_button,.dgwt-wcas-pd-addtc .add_to_cart_inline{margin:0}.dgwt-wcas-has-headings .dgwt-wcas-st>span.dgwt-wcas-st--direct-headline,.dgwt-wcas-layout-icon .dgwt-wcas-icon-preloader,.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow,.dgwt-wcas-om-bar .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon-arrow,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-enable-mobile-form,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-icon-handler,.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body:not(.dgwt-wcas-theme-flatsome)>:not(.dgwt-wcas-overlay-mobile),.dgwt-wcas-pd-addtc .add_to_cart_button.added,.dgwt-wcas-search-icon-arrow,.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open:not(.dgwt-wcas-has-submit) .dgwt-wcas-sf-wrapp .dgwt-wcas-ico-magnifier,.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:before,.dgwt-wcas-voice-search-supported.dgwt-wcas-search-filled .dgwt-wcas-voice-search,body .dgwt-wcas-content-wrapp .rood,body .dgwt-wcas-content-wrapp .zwave{display:none}button.dgwt-wcas-search-submit,input[type=submit].dgwt-wcas-search-submit{position:relative}.dgwt-wcas-ico-magnifier{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;height:65%;display:block}.dgwt-wcas-preloader{height:100%;position:absolute;right:0;top:0;width:40px;z-index:-1;background-repeat:no-repeat;background-position:right 15px center;background-size:auto 44%}.dgwt-wcas-voice-search{position:absolute;right:0;top:0;height:100%;width:40px;z-index:1;opacity:.5;cursor:pointer;align-items:center;justify-content:center;display:none;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out}.dgwt-wcas-close:hover,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search:hover,.dgwt-wcas-voice-search:hover{opacity:.3}.dgwt-wcas-voice-search path{fill:#444}.dgwt-wcas-voice-search-supported .dgwt-wcas-voice-search{display:flex}.dgwt-wcas-voice-search-supported .dgwt-wcas-preloader{right:40px}.rtl .dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-voice-search,.rtl .dgwt-wcas-preloader,.rtl .dgwt-wcas-voice-search{right:auto;left:5px}.dgwt-wcas-mobile-overlay-trigger-active .dgwt-wcas-voice-search{z-index:105}.rtl .dgwt-wcas-voice-search-supported .dgwt-wcas-preloader{right:auto;left:45px}.dgwt-wcas-inner-preloader{background-repeat:no-repeat;background-position:right 8px center;background-size:auto 22px;display:flex;align-items:center;justify-content:center;z-index:1}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dgwt-wcas-inner-preloader{background-image:url(/wp-content/plugins/ajax-search-for-woocommerce/assets/img/preloader.gif)}}.dgwt-wcas-loader-circular{height:24px;width:24px;-webkit-animation:2s linear infinite rotate;-moz-animation:2s linear infinite rotate;animation:2s linear infinite rotate}.dgwt-wcas-loader-circular-path{fill:#fff0;stroke-linecap:round;stroke-width:4px;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:1s ease-in-out infinite dash;-moz-animation:1s ease-in-out infinite dash;animation:1s ease-in-out infinite dash;stroke:#ddd}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-moz-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out;z-index:1}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader):before{content:'';display:block;position:absolute;background:0 0;height:100%;width:100%;left:0;bottom:0;top:0;right:0;margin:auto}.dgwt-wcas-close path{fill:#ccc}@media screen and (max-width:992px){.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:none}}.dgwt-wcas-suggestion strong{font-weight:700}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.dgwt-wcas-sf-wrapp:after,.dgwt-wcas-sf-wrapp:before{content:"";display:table}.dgwt-wcas-sf-wrapp:after{clear:both}.dgwt-wcas-sf-wrapp{zoom:1;width:100%;max-width:100vw;margin:0;position:relative;background:0 0}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{width:100%;height:40px;font-size:14px;line-height:100%;padding:10px 15px;margin:0;background:#fff;border:1px solid #ddd;border-radius:3px;-webkit-border-radius:3px;-webkit-appearance:none;box-sizing:border-box}.dgwt-wcas-is-ios .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.dgwt-wcas-is-ios .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{font-size:16px}.dgwt-wcas-open .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:3px 3px 0 0}.dgwt-wcas-layout-icon-open.dgwt-wcas-style-pirx .dgwt-wcas-search-icon-arrow,.dgwt-wcas-open.dgwt-wcas-nores .dgwt-wcas-details-wrapp .dgwt-wcas-preloader-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp{display:none!important}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-suggestions-wrapp{min-height:0!important;border-radius:0 0 5px 5px;border-right-color:#ddd}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:41px!important}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.rtl):not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-right-color:#fff0}.rtl.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-left-color:#fff0}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{outline:0;background:#fff;box-shadow:0 0 9px 1px rgb(0 0 0 / .06);-webkit-transition:150ms ease-in;-moz-transition:150ms ease-in;-ms-transition:150ms ease-in;-o-transition:150ms ease-in;transition:150ms ease-in}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-webkit-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-ms-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{overflow:visible;position:absolute;border:0;padding:0 15px;margin:0;cursor:pointer;height:40px;min-width:50px;width:auto;line-height:100%;min-height:100%;right:0;left:auto;top:0;bottom:auto;color:#fff;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out;text-transform:uppercase;background-color:#333;border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;text-shadow:0 -1px 0 rgb(0 0 0 / .3);-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}.rtl .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:0;right:auto}.dgwt-wcas-open .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{border-radius:0 2px 0 0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover,.dgwt-wcas-sugg-hist-clear:hover{opacity:.7}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus{opacity:.7;outline:0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{content:'';position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:#fff0 #333;top:12px;left:-6px;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out}.rtl .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{left:auto;right:-6px;border-width:8px 0 8px 8px;border-style:solid none solid solid}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover:before{border-right-color:#333}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::-moz-focus-inner{border:0;padding:0}.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{min-height:340px;overflow:visible}.dgwt-wcas-is-details .dgwt-wcas-si{width:30px;max-width:100%;box-sizing:border-box}.dgwt-wcas-is-details .dgwt-wcas-sp{display:flex;top:0;flex-direction:column;height:100%;justify-content:center;resize:vertical}.dgwt-wcas-is-details .dgwt-wcas-sd{font-size:11px;line-height:100%}.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat],.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag]{padding-left:15px;min-height:0}.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat] .dgwt-wcas-st,.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag] .dgwt-wcas-st{padding-left:0}.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler,html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{max-width:20px}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{height:50%;margin:auto;max-height:20px;width:100%;max-width:20px;left:12px;right:auto;opacity:.5;fill:#444}.rtl .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:auto;right:12px}.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 15px 10px 40px}.rtl .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 40px 10px 15px}.dgwt-wcas-overlay-mobile-on,.dgwt-wcas-overlay-mobile-on body{overflow:hidden;min-width:100vw;min-height:100vh}html.dgwt-wcas-overlay-mobile-on{scroll-behavior:unset}.dgwt-wcas-om-bar{display:flex;height:45px;width:100%}.dgwt-wcas-om-bar button.dgwt-wcas-om-return,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:active,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:focus,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:hover{width:45px;height:100%;display:block;background:#ccc;cursor:pointer;position:relative;margin:0;padding:0;box-shadow:none;outline:0;border:none;border-spacing:0;border-radius:0}.dgwt-wcas-om-bar .dgwt-wcas-om-return svg{width:23px;height:23px;position:absolute;left:12px;top:12px;fill:#fff}.rtl .dgwt-wcas-om-bar .dgwt-wcas-om-return svg{left:11px;top:9px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#fff}.dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{right:0!important}.rtl .dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:4px!important;right:auto!important}.rtl .dgwt-wcas-om-bar .dgwt-wcas-style-pirx.dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:10px!important;right:auto!important}@keyframes dgwt-wcas-preloader-price-anim{0%,100%{background:rgb(128 128 128 / .03)}50%{background:rgb(128 128 128 / .1)}}.dgwt-wcas-preloader-price-inner div:first-child{left:0;animation-delay:-.1s}.dgwt-wcas-preloader-price-inner div:nth-child(2){left:13px;animation-delay:-.2s}.dgwt-wcas-preloader-price-inner div:nth-child(3){left:26px;animation-delay:-.3s}.dgwt-wcas-preloader-price{width:34px;height:10px;display:inline-block;overflow:hidden;background:0 0}.dgwt-wcas-preloader-price-inner{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.dgwt-wcas-preloader-price-inner div{position:absolute;width:8px;height:8px;background:rgb(128 128 128 / .05);animation:.8s cubic-bezier(0,.5,.5,1) infinite dgwt-wcas-preloader-price-anim;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.dgwt-wcas-om-bar .dgwt-wcas-search-wrapp-mobile{width:calc(100% - 45px);max-width:none;margin:0}.dgwt-wcas-overlay-mobile .dgwt-wcas-search-form,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestion{width:100%}.dgwt-wcas-overlay-mobile{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background:#fff}.dgwt-wcas-overlay-mobile *{box-sizing:border-box}.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input{height:45px!important;border-top:none;border-right:none;border-left:none;border-radius:0;font-size:16px!important}.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input:focus{font-size:16px!important}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{left:0!important;top:45px!important;width:100%!important;height:calc(100% - 45px)!important;position:absolute;overflow-y:auto;border:none;margin:0;display:block}.dgwt-wcas-enable-mobile-form{position:absolute;z-index:100;left:0;top:0;width:100%;height:100%;cursor:pointer;display:block}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-mobile .dgwt-wcas-search-form{display:none;position:relative}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-icon-mobile{min-width:0;display:inline-block;width:28px;height:28px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler{height:100%;width:100%}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler .dgwt-wcas-ico-magnifier{opacity:1;position:static;max-width:none;max-height:none}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body{overflow:auto}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios{overflow:visible}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios .dgwt-wcas-suggestions-wrapp{max-height:none!important;height:auto!important}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{min-width:unset}.menu .dgwt-wcas-search-icon,html:not(.dgwt-wcas-overlay-mobile-on) .menu .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{width:auto}.dgwt-wcas-layout-icon-flexible .dgwt-wcas-search-form,.dgwt-wcas-layout-icon-flexible-inv .dgwt-wcas-search-form{opacity:0}.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon-flexible-loaded),.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon-flexible-loaded) .dgwt-wcas-search-form,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon-flexible-loaded),.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon-flexible-loaded) .dgwt-wcas-search-form{max-width:20px;min-width:unset}.dgwt-wcas-icon-preloader{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.dgwt-wcas-layout-icon-flexible-loaded .dgwt-wcas-search-form{opacity:1}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{opacity:0;display:none;position:absolute;left:0;top:calc(100% + 8px);min-width:500px;z-index:1000}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-form{display:block;opacity:1}.dgwt-wcas-search-icon{width:20px;height:auto;cursor:pointer;display:block}li.menu-item a.dgwt-wcas-search-icon{padding-right:0;padding-left:0}.dgwt-wcas-ico-magnifier-handler{margin-bottom:-.2em;width:100%}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon{opacity:.6}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:15px}.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{display:block;position:absolute;top:calc(100% + 2px);left:0;z-index:5;width:15px;height:15px;background:#fff;border:1px solid #ddd;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline{pointer-events:none;display:block;font-weight:500;white-space:nowrap}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline-v2{display:block;font-weight:500;white-space:nowrap;cursor:default;font-size:14px;margin-top:5px;margin-bottom:15px}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline-v2 .dgwt-wcas-st{padding-bottom:3px;margin-top:16px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st{border-bottom:1px solid #ddd;padding-bottom:3px;text-transform:uppercase;margin-top:16px;font-size:12px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-tax .dgwt-wcas-st{padding:0}.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax.dgwt-wcas-suggestion-selected,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax:hover{background:0 0;text-decoration:underline}.dgwt-wcas-is-details .dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax{min-height:30px}.dgwt-wcas-sugg-hist-clear{cursor:pointer;text-decoration:underline;display:inline-block;margin-left:2px}.dgwt-wcas-darkened-overlay{display:block;position:absolute;opacity:.15;z-index:100000;left:0;top:0}.dgwt-wcas-darkened-overlay>div{background:#111;position:absolute}.dgwt-wcas-search-wrapp.dgwt-wcas-search-darkoverl-on .dgwt-wcas-search-form{background-color:rgb(17 17 17 / .15);border:none;border-radius:0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:#fff;padding:10px;border-radius:10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp{padding-top:0;padding-bottom:0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:13px 24px 13px 48px;line-height:24px;font-size:17px;border:2px solid #fff0;border-radius:30px;height:auto;font-family:Roboto,sans-serif;background-color:#eee}.dgwt-wcas-open-pirx .dgwt-wcas-open .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px 5px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{box-shadow:none;transition:30ms ease-in}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:#dfdfdf}.dgwt-wcas-style-pirx.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#333}.dgwt-wcas-open .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:30px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{background:0 0;border-radius:100%;border:0;display:flex;align-items:center;justify-content:center;padding:0;margin:0;position:absolute;min-height:33px;min-width:33px;height:33px;width:33px;left:23px;top:21px;pointer-events:none;transition:none}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg{width:18px;height:18px}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:auto;right:28px;pointer-events:auto;animation:.3s fadeIn}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:24px;padding-right:48px;transition:none!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover{opacity:1;background:#e4e4e4;box-shadow:0 0 0 2px #e4e4e4;border-radius:100%}.dgwt-wcas-style-pirx .dgwt-wcas-preloader{margin-right:35px}.rtl .dgwt-wcas-style-solaris .dgwt-wcas-preloader,.rtl .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{margin-left:4px}.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){transition:none;width:18px}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return path,.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) path,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search svg path,.dgwt-wcas-style-pirx.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#111}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{opacity:1;font-style:normal;font-weight:300;color:#777}.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{border-color:#fff;padding-top:10px;padding-bottom:10px}.dgwt-wcas-open-pirx .dgwt-wcas-details-inner,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion{padding-left:20px;padding-right:20px}.dgwt-wcas-open-pirx .dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion,.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:1px solid #ddd}.dgwt-wcas-open-pirx .dgwt-wcas-details-outside .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:0;border-top:none}.dgwt-wcas-open-pirx body.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-right:none}.dgwt-wcas-open-pirx body.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:1px solid #ddd}.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-left:none}.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:70px!important}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:0;background:0 0;padding:0 10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#fff0}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:#fff0}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{border-top:1px solid #e0e2e5}.dgwt-wcas-open-pirx .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return{background:#fff}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return svg{left:17px;top:16px;width:17px;height:17px}.dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:20px;top:1px;opacity:1}.rtl .dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:auto;left:50px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:5px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{right:5px!important}.rtl .dgwt-wcas-overlay-mobile .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{left:5px!important;right:auto!important}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp{background:0 0;padding:4px;border-radius:10px 10px 0 0}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-top:10px;padding-bottom:10px;line-height:normal;font-size:14px}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:15px;top:7px}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:auto;right:23px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background:#fff;box-shadow:0 0 0 1px #eee}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#333;box-shadow:none}.dgwt-wcas-open-pirx-compact .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx-compact .dgwt-wcas-suggestions-wrapp{margin-top:1px}.dgwt-wcas-suggestions-wrapp-fixed{position:fixed!important}.elementor-widget-fibosearch-posts::after{content:""!important}.dgwt-wcas-posts-results-grid{display:flex;flex-wrap:wrap;grid-gap:20px;justify-content:flex-start}.dgwt-wcas-posts-results-grid-item{width:calc(25% - 15px);margin-bottom:30px}@font-face{font-family:'Heebo';font-style:normal;font-weight:300 900;font-display:swap;src:url(/wp-content/themes/electric-price/assets/fonts/heebo-hebrew.woff2) format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Heebo';font-style:normal;font-weight:300 900;font-display:swap;src:url(/wp-content/themes/electric-price/assets/fonts/heebo-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Rubik';font-style:normal;font-weight:300 900;font-display:swap;src:url(/wp-content/themes/electric-price/assets/fonts/rubik-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Rubik';font-style:normal;font-weight:300 900;font-display:swap;src:url(/wp-content/themes/electric-price/assets/fonts/rubik-hebrew.woff2) format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Rubik';font-style:normal;font-weight:300 900;font-display:swap;src:url(/wp-content/themes/electric-price/assets/fonts/rubik-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--navy:#11243b;--yellow:#ffd329;--bg:#f5f7fa;--muted:#5d697b;--border:#dfe5ed;--radius:16px}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--navy);font-family:Arial,"Noto Sans Hebrew",sans-serif;line-height:1.65}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #3279bc;outline-offset:4px}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.skip-link:focus{position:fixed;clip:auto;width:auto;height:auto;z-index:100;background:#fff;padding:12px}.wrap{width:min(1360px,calc(100% - 48px));margin:auto}.topbar{background:var(--navy);color:#fff;font-size:13px}.topbar .wrap{display:flex;justify-content:space-between;padding:7px 0}.masthead{background:#fff;border-bottom:1px solid var(--border)}.header-main{display:flex;align-items:center;gap:36px;padding:24px 0}.brand{display:block;flex:0 0 260px;line-height:1}.brand img{width:260px;height:auto;display:block}.search{display:flex;flex:1;max-width:670px;background:var(--bg);border:1px solid var(--border);border-radius:10px;overflow:hidden}.search input{border:0;background:#fff0;width:100%;min-width:0;padding:13px 18px;color:var(--navy)}.search button{border:0;background:var(--yellow);padding:10px 20px;font-weight:700;cursor:pointer}.header-actions{display:flex;gap:20px;font-size:14px;white-space:nowrap}.cart-link{font-weight:700}.ep-cart-count{display:inline-flex;background:var(--yellow);border-radius:50%;width:23px;height:23px;align-items:center;justify-content:center;margin-inline-start:5px}.category-nav{display:flex;align-items:center;gap:28px;overflow-x:auto;padding:13px 0;font-weight:700;font-size:14px;white-space:nowrap}.category-nav a:hover{color:#8b6700}.category-nav a:first-child{border-inline-end:1px solid var(--border);padding-inline-end:26px}.hero{display:grid;grid-template-columns:1fr 1.15fr;border-radius:22px;overflow:hidden;background:#eaf0f6;margin:28px auto 24px;min-height:390px}.hero-copy{padding:48px 40px;display:flex;flex-direction:column;justify-content:center}.eyebrow{font-size:13px;font-weight:700;letter-spacing:.5px;margin:0 0 14px;color:#536078}.hero h1{font-size:clamp(34px,3.6vw,54px);line-height:1.1;letter-spacing:-1.8px;margin:0 0 20px;max-width:530px}.hero h1 span{display:inline;background:var(--yellow);box-decoration-break:clone;padding:0 7px}.hero p{color:var(--muted);font-size:17px;margin:0 0 26px}.hero-media{min-height:360px;position:relative;background:#e6edf3}.hero-media img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.button,.wp-element-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border:0;background:var(--navy);color:#fff;border-radius:9px;padding:12px 22px;font-weight:700;cursor:pointer;display:inline-block;text-align:center;line-height:1.4}.button.yellow,.woocommerce a.button.alt,.woocommerce button.button.alt{background:var(--yellow);color:var(--navy)}.hero .button{align-self:flex-start}.benefits{display:grid;grid-template-columns:repeat(3,1fr);background:#fff;border:1px solid var(--border);border-radius:14px;margin-bottom:42px}.benefit{padding:20px;display:flex;align-items:center;gap:15px;border-inline-end:1px solid var(--border)}.benefit:last-child{border:0}.benefit b{display:block}.benefit span{color:var(--muted);font-size:13px}.benefit-icon{font-size:25px;color:#857000}.section-heading{display:flex;align-items:center;justify-content:space-between;margin:32px 0 18px;gap:16px}.section-heading h2{font-size:27px;letter-spacing:-.8px;margin:0}.section-heading a{font-size:14px;font-weight:700}.categories{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin-bottom:40px}.category-tile{background:#fff;border:1px solid var(--border);border-radius:14px;text-align:center;padding:26px 12px;transition:transform .18s,box-shadow .18s}.category-tile:hover{transform:translateY(-3px);box-shadow:0 8px 24px #11243b12}.category-tile img{width:100%;height:100px;object-fit:contain}.category-tile .category-symbol{font-size:36px;display:block;color:#66788f;margin-bottom:12px}.category-tile b{font-size:14px}.category-tile small{display:block;color:var(--muted)}.home-products{margin-bottom:50px}.empty-catalog{background:#fff;border:1px dashed var(--border);padding:35px;text-align:center;border-radius:14px;color:var(--muted)}.editorial{background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:35px 40px;border-radius:18px;margin:35px auto 50px}.editorial h2{margin:0 0 10px;font-size:27px}.editorial p{margin:0;color:#d1dae7}.site-footer{background:#fff;border-top:1px solid var(--border);padding:38px 0 20px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:35px}.footer-grid p{max-width:440px;color:var(--muted);font-size:14px}.footer-grid nav a{display:block;padding:4px 0;font-size:14px}.footer-bottom{border-top:1px solid var(--border);padding-top:18px;margin-top:28px;display:flex;justify-content:space-between;font-size:12px;color:var(--muted)}.catalog-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:28px;padding-block:28px 50px}.catalog-main{min-width:0}.catalog-main h1{font-size:32px;margin:0 0 16px}.ep-sidebar{background:#fff;border:1px solid var(--border);border-radius:14px;padding:22px;height:fit-content}.ep-sidebar h2{font-size:20px;margin:0 0 15px}.ep-sidebar .widget{border-top:1px solid var(--border);padding:17px 0}.ep-sidebar .widget h3{font-size:15px;margin:0 0 12px}.ep-sidebar ul{list-style:none;margin:0;padding:0}.ep-sidebar li{margin:6px 0;font-size:14px}.ep-sidebar .count{color:var(--muted);float:left}.ep-sidebar .price_label{font-size:12px}.ep-sidebar .clear-filters{font-size:13px;text-decoration:underline}.ep-stock{display:flex;gap:8px;align-items:center;font-size:14px;margin-bottom:18px}.ep-mobile-filter{display:none}.woocommerce ul.products,.woocommerce-page ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0;clear:both}.home-products .woocommerce ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}.woocommerce ul.products::before,.woocommerce ul.products::after{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:none;width:auto;margin:0;padding:20px;background:#fff;border:1px solid var(--border);border-radius:14px;display:flex;flex-direction:column}.woocommerce ul.products li.product a img{height:190px;object-fit:contain;margin:0 0 18px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px;line-height:1.55;padding:0;min-height:50px}.woocommerce ul.products li.product .price{color:var(--navy);font-size:24px;font-weight:700;margin:14px 0}.woocommerce ul.products li.product .price del{font-size:14px;font-weight:400}.woocommerce ul.products li.product .button{margin-top:auto;padding:10px 12px;background:var(--yellow);color:var(--navy)}.ep-specs{color:var(--muted);font-size:12px;margin:10px 0 0;min-height:36px}.ep-compare{margin:12px 0 0;background:none;border:0;color:var(--muted);font-size:12px;cursor:pointer}.ep-compare[aria-pressed=true]{color:var(--navy);font-weight:700}.woocommerce span.onsale{min-height:0;min-width:0;background:var(--yellow);color:var(--navy);padding:5px 10px;line-height:1.4;border-radius:6px;font-size:12px}.woocommerce .woocommerce-ordering select{border:1px solid var(--border);padding:10px;border-radius:7px;background:#fff}.woocommerce .woocommerce-result-count{font-size:14px;color:var(--muted);padding-top:10px}.woocommerce nav.woocommerce-pagination ul{border:0}.woocommerce nav.woocommerce-pagination ul li{border:0;margin:4px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{border-radius:6px;padding:12px;background:#fff}.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--yellow);color:var(--navy)}.woocommerce .woocommerce-breadcrumb{font-size:12px;margin-bottom:18px;color:var(--muted)}.woocommerce div.product{background:#fff;padding:30px;border-radius:16px;border:1px solid var(--border)}.woocommerce div.product .product_title{font-size:30px;line-height:1.4}.woocommerce div.product p.price{font-size:30px;color:var(--navy)}.woocommerce div.product div.images img{max-height:530px;object-fit:contain}.woocommerce .quantity .qty{padding:10px;border:1px solid var(--border);border-radius:8px;width:80px}.page-content{padding:35px 0 60px;min-height:55vh}.page-content article{background:#fff;padding:30px;border-radius:14px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:12px;border:1px solid var(--border);border-radius:8px}.woocommerce-message,.woocommerce-info{border-top-color:var(--yellow)}.ep-compare-bar{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:50;background:var(--navy);color:#fff;padding:12px 20px;display:flex;gap:20px;align-items:center;box-shadow:0 8px 40px #11243b33;border-radius:12px}.ep-compare-bar[hidden]{display:none}.ep-compare-bar button{background:var(--yellow);border:0;border-radius:6px;padding:8px 14px;cursor:pointer}.ep-compare-bar .ep-clear{background:#fff0;color:#fff;text-decoration:underline}.ep-dialog{width:min(1100px,95vw);max-height:90vh;border:0;border-radius:15px;padding:28px;color:var(--navy)}.ep-dialog::backdrop{background:#11243b88}.ep-dialog header{display:flex;justify-content:space-between;align-items:center}.ep-dialog h2{margin:0}.ep-dialog button{cursor:pointer}.ep-compare-table{overflow:auto;margin-top:20px}.ep-compare-table table{width:100%;border-collapse:collapse;min-width:550px}.ep-compare-table th,.ep-compare-table td{padding:15px;border:1px solid var(--border);vertical-align:top;text-align:right}.ep-compare-table th{background:var(--bg);width:140px}.ep-compare-table img{height:120px;max-width:180px;object-fit:contain}.ep-dialog .status{color:var(--muted)}@media(min-width:1600px){.woocommerce ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1050px){.header-main{gap:20px}.brand,.brand img{width:215px;flex-basis:215px}.header-actions{gap:12px}.categories{grid-template-columns:repeat(3,1fr)}.catalog-layout{grid-template-columns:215px 1fr;gap:18px}.woocommerce ul.products,.home-products .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-copy{padding:30px}.hero h1{font-size:40px}}@media(max-width:700px){.wrap{width:calc(100% - 28px)}.topbar .wrap{justify-content:center}.topbar .top-note{display:none}.header-main{flex-wrap:wrap;justify-content:space-between;padding:15px 0;gap:14px}.brand,.brand img{width:200px;flex-basis:200px}.header-actions{font-size:12px}.account-link{display:none}.search{order:3;flex-basis:100%;max-width:none}.search input{padding:11px}.category-nav{gap:22px;font-size:13px;padding:10px 0}.hero{grid-template-columns:1fr;margin-top:18px}.hero-copy{padding:28px 24px}.hero h1{font-size:37px}.hero p{font-size:15px}.hero-media{min-height:230px}.benefits{grid-template-columns:1fr;margin-bottom:28px}.benefit{border-inline-end:0;border-bottom:1px solid var(--border);padding:12px 18px}.benefit b{font-size:14px}.categories{grid-template-columns:repeat(2,1fr);gap:10px}.category-tile{padding:18px 10px}.section-heading h2{font-size:23px}.editorial{flex-direction:column;align-items:flex-start;padding:25px}.editorial h2{font-size:24px}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.footer-bottom{flex-direction:column;gap:8px}.catalog-layout{display:block}.ep-sidebar{display:none;margin-bottom:20px}.ep-sidebar.is-open{display:block}.ep-mobile-filter{display:block;width:100%;margin-bottom:15px}.woocommerce ul.products{gap:10px}.woocommerce ul.products li.product{padding:13px}.woocommerce ul.products li.product a img{height:140px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px}.woocommerce ul.products li.product .price{font-size:21px}.woocommerce ul.products li.product .button{font-size:13px}.woocommerce div.product{padding:20px}.woocommerce div.product .product_title{font-size:24px}.ep-compare-bar{bottom:10px;width:calc(100% - 24px);font-size:12px;justify-content:space-between;gap:8px;padding:10px}.ep-dialog{padding:18px}.page-content article{padding:18px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}.eps-category-hint{margin:7px 0;color:#52627a;font-size:12px}.eps-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.eps-guide-card{display:block;background:#fff;border:1px solid var(--border);border-radius:14px;padding:26px}.eps-guide-card h3{font-size:21px;line-height:1.5;margin:0 0 12px}.eps-guide-card p{font-size:15px;color:var(--muted)}.eps-guide-card span{font-size:14px;font-weight:700}.eps-guides{margin:35px 0 45px}.eps-home-help{margin:35px 0 60px}.eps-home-help h2{font-size:27px}.eps-faq{background:#fff;border:1px solid var(--border);border-radius:14px;padding:8px 24px}.eps-faq details{padding:17px 0;border-bottom:1px solid var(--border)}.eps-faq details:last-child{border:0}.eps-faq summary{font-weight:700;cursor:pointer}.eps-faq p{max-width:850px;color:var(--muted)}.eps-range-filter{border:0;padding:0;margin:12px 0 16px}.eps-range-filter legend{font-weight:700;font-size:15px}.eps-range-row{margin:10px 0;font-size:13px}.eps-range-row b{display:block;margin-bottom:4px}.eps-range-row>div{display:flex;align-items:center;gap:6px}.eps-range-row input{width:80px;min-width:0;border:1px solid var(--border);border-radius:6px;padding:7px}.eps-range-filter small,.eps-dimension-note{font-size:12px;color:var(--muted)}.page-content article h2{margin-top:30px}.page-content article p{max-width:900px}.page-content article a{color:#1967a3;text-decoration:underline}.term-description{max-width:880px;color:var(--muted);font-size:15px;margin-bottom:25px}@media(max-width:700px){.eps-guide-grid{grid-template-columns:1fr}.eps-guide-card{padding:22px}.eps-home-help h2{font-size:23px}.eps-range-row input{width:100%;max-width:150px}.eps-faq{padding:8px 17px}}.ep-delivery{display:flex;gap:10px;align-items:center;background:#edf8f1;border:1px solid #cde9d6;color:#185b36;border-radius:9px;padding:11px 12px;margin:14px 0;position:relative;overflow:hidden}.ep-delivery::after{content:"";position:absolute;inset:0;transform:translateX(110%);background:linear-gradient(110deg,transparent 30%,#ffffff88 50%,transparent 70%);animation:ep-delivery-shine 7s ease-in-out infinite;pointer-events:none}.ep-delivery b{display:block;font-size:13px}.ep-delivery small{display:block;font-size:11px;line-height:1.5}.ep-delivery-truck{width:39px;min-width:39px;animation:ep-delivery-drive 3s ease-in-out infinite}.ep-price-pending{font-size:14px;font-weight:400;color:var(--muted)}.ep-pending{color:var(--muted)!important}@keyframes ep-delivery-drive{0%,100%{transform:translateX(0)}50%{transform:translateX(-5px)}}@keyframes ep-delivery-shine{0%,70%{transform:translateX(110%)}100%{transform:translateX(-110%)}}@media(prefers-reduced-motion:reduce){.ep-delivery-truck,.ep-delivery::after{animation:none}}.ep-live-search{flex:1;max-width:670px;min-width:0}.ep-live-search .dgwt-wcas-search-wrapp{max-width:none;width:100%}.ep-live-search input.dgwt-wcas-search-input{border-radius:10px;background:#f5f7fa;border:1px solid #dfe5ed;height:52px;color:#11243b;padding-inline:18px 55px}.ep-live-search .dgwt-wcas-search-submit{background:#ffd329!important;color:#11243b!important;border-radius:10px 0 0 10px}.dgwt-wcas-suggestions-wrapp{border-radius:10px;color:#11243b}.dgwt-wcas-suggestion{font-family:Arial,sans-serif}@media(max-width:700px){.ep-live-search{order:3;flex-basis:100%;max-width:none}}@font-face{font-family:'Heebo';font-style:normal;font-weight:400 900;font-display:swap;src:url(/wp-content/themes/electric-price/assets/fonts/heebo-1.woff2) format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Heebo';font-style:normal;font-weight:400 900;font-display:swap;src:url(/wp-content/themes/electric-price/assets/fonts/heebo-2.woff2) format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:'Heebo';font-style:normal;font-weight:400 900;font-display:swap;src:url(/wp-content/themes/electric-price/assets/fonts/heebo-3.woff2) format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB00-1FBFF}@font-face{font-family:'Heebo';font-style:normal;font-weight:400 900;font-display:swap;src:url(/wp-content/themes/electric-price/assets/fonts/heebo-4.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Heebo';font-style:normal;font-weight:400 900;font-display:swap;src:url(/wp-content/themes/electric-price/assets/fonts/heebo-5.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--navy:#14263a;--yellow:#ffd329;--bg:#f5f6f3;--muted:#626f7c;--border:#dde2e4;--radius:12px}html{scroll-padding-top:165px;scroll-behavior:smooth}body{background:var(--bg);font-family:Heebo,Arial,sans-serif;line-height:1.65;-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit}.wrap{width:min(1480px,calc(100% - 64px))}.ep-icon{flex-shrink:0;vertical-align:middle}.topbar{font-size:11px;letter-spacing:.15px}.topbar .wrap{padding:6px 0;align-items:center}.topbar .wrap>span:first-child{display:flex;align-items:center;gap:9px}.topbar .ep-icon{width:14px;height:14px;color:var(--yellow)}.ep-top-divider{opacity:.3;margin-inline:6px}.top-note{color:#d4dbe2}.masthead{position:sticky;top:0;z-index:90;border:0;box-shadow:0 1px 0 #14263a15}body.admin-bar .masthead{top:32px}.header-main{gap:40px;padding:19px 0;min-height:88px}.brand{width:245px;flex:0 0 245px;height:44px;overflow:hidden}.brand img{width:245px;max-width:none;height:auto;transform:translateY(-16px);display:block}.header-actions{margin-inline-start:auto;gap:26px;font-size:12px;font-weight:500}.header-actions a{display:flex;align-items:center;gap:10px;position:relative;padding:6px 0}.header-actions .ep-icon{width:24px;height:24px}.account-link{display:flex}.ep-cart-count{position:absolute;top:-3px;right:-5px;width:18px;height:18px;font-size:10px;border:2px solid #fff;margin:0}.ep-live-search{max-width:710px}.ep-live-search input.dgwt-wcas-search-input{border-radius:8px;height:46px;background:#f5f6f7;font-family:Heebo,Arial,sans-serif;border-color:#ebedef;font-size:14px}.ep-live-search .dgwt-wcas-search-submit{border-radius:6px!important;background:var(--yellow)!important}.dgwt-wcas-suggestions-wrapp,.dgwt-wcas-suggestion{font-family:Heebo,Arial,sans-serif!important}.search{border-radius:8px;border-color:#ebedef}.search input{padding:11px 16px;font-size:14px}.ep-nav-shell{border-top:1px solid #eef0f1;background:#fff}.ep-nav-inner{display:flex;align-items:center;gap:26px}.ep-menu-toggle{display:flex;align-items:center;justify-content:center;gap:12px;background:var(--yellow);border:0;padding:12px 24px;font-size:13px;font-weight:700;cursor:pointer;flex-shrink:0}.ep-menu-toggle .ep-icon:first-child{width:18px;height:18px}.ep-menu-toggle .ep-icon:last-child{width:14px;height:14px;transition:transform .2s}.ep-menu-toggle[aria-expanded=true] .ep-icon:last-child{transform:rotate(180deg)}.category-nav{flex:1;gap:30px;padding:12px 0;font-size:13px;line-height:1.7;font-weight:600;margin:0}.category-nav a{position:relative}.category-nav a:first-child{border:0;padding-inline-end:0}.category-nav a:hover{color:#14263a}.category-nav a:after{content:"";position:absolute;right:0;left:0;bottom:-12px;height:3px;background:var(--yellow);transform:scaleX(0);transition:transform .2s}.category-nav a:hover:after{transform:scaleX(1)}.ep-mega{position:absolute;top:100%;left:0;right:0;background:#fff;border-top:1px solid var(--border);box-shadow:0 20px 30px #14263a18;max-height:70vh;overflow:auto}.ep-mega[hidden]{display:none}.ep-mega-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:24px 0}.ep-mega-grid>a{display:flex;align-items:center;gap:18px;padding:16px;border:1px solid #ecefee;border-radius:8px;transition:background .15s}.ep-mega-grid>a:hover{background:#f7f8f6}.ep-mega img{width:65px;height:65px;object-fit:contain}.ep-mega b,.ep-mega small{display:block}.ep-mega small{margin-top:5px;font-size:11px;color:var(--muted)}.ep-mega small .ep-icon{width:14px;height:14px}.button,.wp-element-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:7px;font-weight:700;padding:13px 23px;font-size:14px}.button .ep-icon{width:18px;height:18px;margin-inline-start:13px}.button:hover{filter:brightness(.96)}.ep-showcase{display:grid;grid-template-columns:minmax(0,2.25fr) minmax(0,1fr);gap:16px;margin:25px 0 0}.ep-feature-lead{display:grid;grid-template-columns:1.1fr 1fr;background:var(--navy);color:#fff;overflow:hidden;border-radius:12px;min-height:426px;position:relative}.ep-feature-copy{padding:38px 40px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.ep-kicker{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:600;letter-spacing:1.5px;margin:0 0 22px;color:#d7dee4}.ep-kicker .ep-icon{color:var(--yellow);width:15px;height:15px}.ep-feature-copy h1{font-size:clamp(38px,3.2vw,55px);line-height:1.15;letter-spacing:-1.7px;margin:0 0 23px;font-weight:800;max-width:430px}.ep-feature-copy>p:not(.ep-kicker){font-size:15px;font-weight:400;line-height:1.85;color:#d7dfe6;margin:0 0 26px}.ep-feature-copy .yellow{color:#14263a;display:flex;align-items:center}.ep-feature-secondary{font-size:11px;margin-top:16px;color:#d7dee4;text-decoration:underline;text-underline-offset:4px}.ep-feature-stage{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f0f2eb;color:var(--navy);padding:36px 18px 90px;overflow:hidden}.ep-stage-label{position:absolute;right:24px;top:20px;font-size:11px;font-weight:600;z-index:2}.ep-stage-label:before{content:"";display:inline-block;width:6px;height:6px;background:var(--navy);margin-inline-end:7px;border-radius:50%}.ep-stage-ring{position:absolute;width:260px;height:260px;border:1px solid #d5dace;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-58%)}.ep-stage-ring:after{content:"";position:absolute;border:1px solid #d5dace;inset:-22px;border-radius:50%;border-inline-start-color:#fff0;border-top-color:#fff0}.ep-feature-stage img{width:100%;max-width:315px;height:290px;object-fit:contain;mix-blend-mode:multiply;position:relative;z-index:1;transition:transform .35s}.ep-feature-stage:hover img{transform:translateY(-5px)}.ep-feature-price{position:absolute;bottom:14px;left:14px;right:14px;z-index:3;background:#fff;display:grid;grid-template-columns:1fr auto 20px;align-items:center;gap:12px;border-radius:7px;padding:15px 17px;box-shadow:0 4px 12px #14263a08}.ep-feature-price bdi{font-size:11px;font-weight:700;display:block}.ep-feature-price small{font-size:10px;display:block;margin-top:4px;color:var(--muted)}.ep-feature-price strong{font-size:25px;line-height:1.1;white-space:nowrap}.ep-feature-price .ep-icon{width:18px;height:18px}.ep-feature-price .woocommerce-Price-currencySymbol{font-size:16px;font-weight:500}.ep-side-showcase{display:grid;grid-template-rows:1fr 1fr;gap:16px}.ep-feature-small{display:flex;align-items:center;position:relative;overflow:hidden;border-radius:12px;padding:24px;isolation:isolate;min-height:190px}.ep-feature-laundry{background:#e9eef3}.ep-feature-tv{background:#f8eac3}.ep-feature-small>div{position:relative;z-index:2;width:55%}.ep-small-label{font-size:10px;font-weight:500;color:#566676}.ep-feature-small h2{font-size:26px;font-weight:800;letter-spacing:-.7px;line-height:1.25;margin:10px 0 17px}.ep-small-cta{font-size:11px;font-weight:600;display:flex;align-items:center;gap:12px}.ep-small-cta .ep-icon{width:17px;height:17px}.ep-feature-small img{position:absolute;width:48%;height:90%;object-fit:contain;left:5px;bottom:0;mix-blend-mode:multiply;transition:transform .25s;z-index:1}.ep-feature-small:hover img{transform:translateX(-5px)}.ep-feature-tv img{width:50%;height:75%;left:3px;bottom:4px}.ep-tools-strip{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--border);margin:0 0 38px;padding:22px 0}.ep-tools-strip>a{display:flex;align-items:center;gap:16px;justify-content:center;border-inline-end:1px solid var(--border);padding:4px 18px}.ep-tools-strip>a:last-child{border:0}.ep-tools-strip>a>.ep-icon:first-child{width:30px;height:30px;stroke-width:1.3}.ep-tools-strip>a>.ep-icon:last-child{width:17px;height:17px;margin-inline-start:16px;opacity:.55}.ep-tools-strip b{font-size:13px;display:block;font-weight:600}.ep-tools-strip small{font-size:11px;color:var(--muted);display:block;margin-top:3px}.section-heading{margin:44px 0 24px;align-items:flex-end}.section-heading h2{font-size:30px;font-weight:800;letter-spacing:-.8px;line-height:1.2}.ep-section-label{display:block;font-size:11px;font-weight:500;color:var(--muted);margin-bottom:9px}.section-heading>a{font-size:12px;display:flex;align-items:center;gap:13px;font-weight:600}.section-heading>a .ep-icon{width:18px;height:18px}.categories{gap:14px;margin-bottom:55px;grid-template-columns:repeat(6,minmax(0,1fr))}.category-tile{border:0;background:#fff0;text-align:right;padding:0;border-radius:0;box-shadow:none!important;transition:none}.category-tile:hover{transform:none}.ep-category-image{background:#ecefe9;border-radius:9px;display:flex;align-items:center;justify-content:center;height:160px;overflow:hidden}.category-tile:nth-child(2) .ep-category-image{background:#e9eef3}.category-tile:nth-child(3) .ep-category-image{background:#e9e7ee}.category-tile:nth-child(4) .ep-category-image{background:#e9e7e2}.category-tile:nth-child(5) .ep-category-image{background:#e9edee}.category-tile:nth-child(6) .ep-category-image{background:#f3ead4}.category-tile img{width:80%;height:127px;margin:0;mix-blend-mode:multiply;transition:transform .25s}.category-tile:hover img{transform:translateY(-5px)}.ep-category-label{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-top:15px}.ep-category-label b{font-size:14px;font-weight:700}.ep-category-label .ep-icon{width:17px;height:17px;opacity:.6}.category-tile small{font-size:10px;line-height:1.8;color:var(--muted);margin-top:5px}.home-products{margin-bottom:48px;scroll-margin-top:170px}.home-products .section-heading{margin-bottom:22px}.ep-product-toolbar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border);gap:15px;margin-bottom:22px}.ep-product-tabs{display:flex;gap:24px;overflow-x:auto;white-space:nowrap}.ep-product-tabs button{background:#fff0;border:0;border-bottom:3px solid #fff0;border-radius:0;padding:11px 0;font-size:13px;font-weight:500;color:#647180;cursor:pointer}.ep-product-tabs button[aria-selected=true]{color:var(--navy);border-color:var(--navy);font-weight:700}.ep-home-product-count{font-size:11px;color:var(--muted);white-space:nowrap}.woocommerce ul.products,.woocommerce-page ul.products,.home-products .woocommerce ul.products{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:18px 0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border:1px solid #e5e8e7;border-radius:9px;padding:19px 20px 16px;transition:box-shadow .2s,transform .2s;background:#fff;overflow:hidden;min-width:0}.woocommerce ul.products li.product:hover{box-shadow:0 10px 22px #14263a0b;transform:translateY(-3px)}.woocommerce ul.products li.product[hidden]{display:none!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{display:flex;flex-direction:column;flex:1;min-width:0}.ep-product-identity{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:20px;color:#4d5a69;font-size:11px;line-height:1.5;min-width:0}.ep-product-identity>span{font-weight:700;color:#22384b}.ep-product-identity bdi{font-size:10px;letter-spacing:.2px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.woocommerce ul.products li.product a img{height:190px;margin:0 0 22px;width:100%;object-fit:contain;transition:transform .25s}.woocommerce ul.products li.product:hover a img{transform:scale(1.035)}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px;font-weight:600;line-height:1.55;padding:0;min-height:50px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ep-specs{font-size:11px;color:#75808d;margin:9px 0 20px;min-height:20px;line-height:1.7}.woocommerce ul.products li.product .price{font-size:29px;font-weight:800;line-height:1.2;margin:0 0 8px;color:var(--navy);margin-top:auto}.woocommerce-Price-currencySymbol{font-size:.64em;font-weight:500;margin-inline-end:3px}.ep-stock-line{font-size:10px;font-weight:400;color:#7b8792;display:flex;align-items:center;gap:6px;margin:0 0 17px;line-height:1.5}.ep-stock-line:before{content:"";width:4px;height:4px;display:inline-block;background:#8d98a2;border-radius:50%}.ep-stock-line.in-stock{color:#276947}.ep-stock-line.in-stock:before{background:#276947}.woocommerce ul.products li.product .button{background:#fff;color:var(--navy);border:1px solid #cdd5dd;border-radius:6px;margin:0;padding:10px 12px;font-size:12px;font-weight:700;text-align:center;display:flex;align-items:center;justify-content:space-between}.woocommerce ul.products li.product .button:after{content:"←";font-size:18px;font-weight:400;line-height:1;margin-inline-start:8px}.woocommerce ul.products li.product .button:hover{background:var(--navy);border-color:var(--navy);color:#fff}.ep-compare{font-size:10px;margin-top:12px;padding:0;color:#6d7b89;line-height:1.6}.ep-compare:hover{color:var(--navy)}.ep-compare[aria-pressed=true]{color:var(--navy)}.ep-brand-strip{display:flex;align-items:center;gap:50px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:30px 0;margin:20px 0 55px}.ep-brand-strip>span{font-size:11px;color:var(--muted);min-width:140px}.ep-brand-strip>div{display:flex;align-items:center;justify-content:space-around;gap:35px;flex:1;flex-wrap:wrap}.ep-brand-strip a{font-size:27px;font-family:Arial,sans-serif;font-weight:800;letter-spacing:-1px}.ep-brand-strip a:hover{opacity:.7}.ep-brand-samsung{text-transform:uppercase;font-style:italic}.ep-brand-lg{font-size:33px!important}.ep-brand-nespresso{font-weight:500!important;letter-spacing:1px!important;font-size:24px!important}.ep-measure-band{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;background:#f6df72;border-radius:12px;padding:40px 65px;gap:40px;margin:55px 0}.ep-measure-band h2{font-size:39px;line-height:1.2;letter-spacing:-1px;font-weight:800;margin:0 0 15px}.ep-measure-band p{font-size:14px;max-width:425px;line-height:1.8;margin:0 0 23px}.ep-measure-band .ep-section-label{color:#6e5b24}.ep-measure-visual{max-width:340px;margin:auto;width:100%;color:#483c15}.ep-measure-visual svg{width:100%;height:auto;display:block}#ep-guides{scroll-margin-top:170px}.eps-guides{margin:48px 0 55px}.eps-guides .section-heading{margin-top:0}.eps-guide-grid{gap:26px;counter-reset:guide}.eps-guide-card{border:0;border-top:2px solid #273b4c;border-radius:0;background:#fff0;padding:23px 0 0;position:relative;box-shadow:none}.eps-guide-card:before{counter-increment:guide;content:"0" counter(guide);font-size:11px;display:block;color:#76828d;font-weight:700;letter-spacing:1px;margin-bottom:17px}.eps-guide-card h3{font-size:21px;font-weight:700;line-height:1.55;margin:0 0 12px;max-width:370px}.eps-guide-card p{font-size:12px;color:var(--muted);max-width:370px;line-height:1.9}.eps-guide-card span{font-size:12px;font-weight:600}.eps-guide-card:hover span{text-decoration:underline;text-underline-offset:4px}.eps-home-help{display:grid;grid-template-columns:1fr 2fr;gap:50px;align-items:start;padding:38px 0 45px;border-top:1px solid var(--border);margin:20px 0 45px}.eps-home-help h2{font-size:30px;line-height:1.3;letter-spacing:-.6px;margin:0;font-weight:800}.eps-faq{background:#fff0;border:0;border-radius:0;padding:0}.eps-faq details{padding:18px 0;border-bottom:1px solid var(--border)}.eps-faq details:first-child{padding-top:0}.eps-faq summary{font-size:14px;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:20px}.eps-faq summary:after{content:"+";font-size:22px;font-weight:400;line-height:1}.eps-faq details[open] summary:after{content:"−"}.eps-faq p{font-size:12px;line-height:1.9}.site-footer{background:#fff;padding:45px 0 23px;border-top:1px solid #e2e6e5}.footer-grid{grid-template-columns:1.1fr 1fr 1.3fr;gap:65px}.footer-grid p{font-size:13px;margin:23px 0 18px;line-height:1.9}.ep-footer-domain{font-size:12px;letter-spacing:.4px;color:#76838e;display:block}.footer-grid nav b{font-size:13px;font-weight:700;display:block;margin:5px 0 17px}.footer-grid nav a{font-size:12px;padding:5px 0;color:#697685}.footer-grid nav a:hover{color:var(--navy);text-decoration:underline;text-underline-offset:4px}.footer-bottom{margin-top:35px;padding-top:20px;font-size:10px;align-items:center}.footer-bottom a{display:flex;align-items:center;gap:12px}.footer-bottom .ep-icon{width:16px;height:16px}.catalog-layout{grid-template-columns:250px minmax(0,1fr);gap:40px;padding-block:32px 55px}.catalog-layout .woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-main h1{font-size:35px;font-weight:800;line-height:1.35;letter-spacing:-.8px;margin-bottom:12px}.term-description{font-size:13px;max-width:850px;line-height:1.9;margin-bottom:25px}.ep-sidebar{border:0;border-radius:0;padding:0 0 24px;background:#fff0;border-inline-end:1px solid var(--border);padding-inline-end:24px}.ep-sidebar h2{font-size:22px;font-weight:700;margin-bottom:22px}.ep-sidebar .widget{padding:18px 0}.ep-sidebar .widget h3{font-size:13px;font-weight:700}.ep-sidebar li{font-size:12px;margin:9px 0}.ep-sidebar .count{font-size:11px;color:#81909c}.ep-sidebar .woocommerce-widget-layered-nav-list a:before{content:"";width:12px;height:12px;border:1px solid #b4bec7;border-radius:3px;display:inline-block;margin-inline-end:9px;vertical-align:middle}.ep-sidebar .chosen a:before{background:var(--navy);border-color:var(--navy)}.ep-sidebar .button{font-size:12px;padding:10px 16px}.ep-stock{font-size:12px;gap:10px;margin-bottom:18px}.ep-stock input{accent-color:var(--navy)}.eps-range-filter legend{font-size:13px}.eps-range-row{font-size:11px}.eps-range-row input{background:#fff;padding:8px;width:82px;font-size:12px}.eps-range-filter small{font-size:10px;display:block;margin-top:10px}.woocommerce .woocommerce-ordering select{font-size:12px;padding:10px 14px;border-color:#d8e0e6;border-radius:6px}.woocommerce .woocommerce-result-count{font-size:12px}.woocommerce .woocommerce-breadcrumb{font-size:11px;margin-bottom:20px}.woocommerce div.product{display:grid;grid-template-columns:1fr 1fr;gap:45px;background:#fff;border:1px solid #e5e8e7;border-radius:12px;padding:40px}.woocommerce div.product div.images,.woocommerce div.product div.summary{float:none;width:100%;margin:0;min-width:0}.woocommerce div.product div.images img{max-height:510px;object-fit:contain}.woocommerce div.product .product_title{font-size:31px;font-weight:700;line-height:1.5;letter-spacing:-.5px}.woocommerce div.product p.price{font-size:35px;font-weight:800;color:var(--navy);line-height:1.3}.woocommerce-product-details__short-description{font-size:14px;color:var(--muted);line-height:1.9}.woocommerce div.product .woocommerce-tabs,.woocommerce div.product .related,.woocommerce div.product .up-sells{grid-column:1/-1;min-width:0}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;border-bottom:1px solid var(--border)}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;border-radius:0;background:none;padding:0;margin:0 0 0 30px}.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.active{background:none;border-bottom:3px solid var(--yellow)}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:14px;padding:13px 0;font-weight:600}.woocommerce div.product .woocommerce-tabs .panel{font-size:14px;line-height:1.9}.woocommerce div.product .woocommerce-tabs .panel h2{font-size:22px;font-weight:700}.woocommerce table.shop_attributes th{font-weight:600;font-size:13px;background:#f7f8f6}.woocommerce table.shop_attributes td{font-size:13px;font-style:normal;padding:8px 14px}.product_meta{font-size:11px;color:#84909b;padding-top:18px;border-top:1px solid var(--border)}.product_meta>span{display:block}.ep-pending{font-size:12px!important;background:#f2f4f5;display:inline-block;padding:7px 12px;border-radius:5px;color:#62717c!important}.page-content{padding:35px 0 60px}.page-content article{padding:35px 45px;border:1px solid #e4e9e7;border-radius:10px}.page-content h1{font-size:34px;font-weight:800;line-height:1.5}.page-content article h2{font-size:23px;font-weight:700}.page-content article p{font-size:14px;line-height:1.95}.ep-compare-bar{border-radius:9px;font-size:12px;padding:14px 20px;gap:24px}.ep-dialog{border-radius:12px;font-family:Heebo,Arial,sans-serif}.ep-dialog h2{font-weight:700;font-size:25px}.ep-close-compare{background:none;border:0}.ep-dialog .status{font-size:12px}.ep-compare-table th,.ep-compare-table td{font-size:12px}@media(min-width:2000px){.wrap{width:min(1640px,calc(100% - 90px))}.ep-feature-lead{min-height:460px}.ep-feature-stage img{height:315px;max-width:345px}.ep-feature-copy h1{font-size:61px}.ep-feature-small h2{font-size:30px}.ep-feature-small img{left:12px}}@media(max-width:1200px){.header-main{gap:24px}.brand{width:210px;flex-basis:210px}.brand img{width:210px;transform:translateY(-12px)}.header-actions{gap:18px}.header-actions span:not(.ep-cart-count){display:none}.category-nav{gap:23px;font-size:12px}.ep-showcase{grid-template-columns:2fr 1fr}.ep-feature-copy{padding:30px}.ep-feature-copy h1{font-size:43px}.ep-feature-copy>p:not(.ep-kicker){font-size:13px}.ep-feature-price{grid-template-columns:1fr auto;gap:8px;padding:13px}.ep-feature-price>.ep-icon{display:none}.ep-feature-price strong{font-size:23px}.ep-feature-small{padding:20px}.ep-feature-small h2{font-size:23px}.ep-feature-small>div{width:65%}.ep-feature-small img{width:46%;left:-5px}.ep-tools-strip{padding:20px 0}.ep-tools-strip>a{padding-inline:12px;gap:11px}.ep-tools-strip b{font-size:12px}.ep-tools-strip>a>.ep-icon:last-child{display:none}.categories{gap:12px}.ep-category-image{height:140px}.category-tile img{height:112px}.ep-category-label b{font-size:12px}.category-tile small{font-size:9px}.catalog-layout{grid-template-columns:225px minmax(0,1fr);gap:25px}.catalog-layout .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.woocommerce div.product{gap:25px;padding:30px}.woocommerce div.product .product_title{font-size:27px}.footer-grid{gap:40px}}@media(max-width:950px){.wrap{width:calc(100% - 40px)}.ep-showcase{grid-template-columns:1fr}.ep-side-showcase{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.ep-feature-small{min-height:190px}.ep-feature-lead{min-height:390px}.ep-feature-stage img{height:260px}.categories{grid-template-columns:repeat(3,minmax(0,1fr))}.ep-category-image{height:155px}.ep-category-label b{font-size:14px}.category-tile small{font-size:11px}.woocommerce ul.products,.home-products .woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.woocommerce ul.products li.product{padding:16px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px}.woocommerce ul.products li.product .price{font-size:25px}.ep-tools-strip b{font-size:11px}.ep-tools-strip small{font-size:10px}.ep-tools-strip>a>.ep-icon:first-child{width:24px;height:24px}.ep-measure-band{padding:35px 40px}.ep-measure-band h2{font-size:33px}.ep-brand-strip{gap:25px}.ep-brand-strip>span{min-width:100px}.ep-brand-strip a{font-size:23px}.ep-brand-strip a.ep-brand-lg{font-size:26px!important}.ep-brand-strip a.ep-brand-nespresso{font-size:20px!important}.eps-guide-card h3{font-size:18px}.footer-grid{gap:25px}}@media(max-width:700px){html{scroll-padding-top:180px}.wrap{width:calc(100% - 28px)}.topbar{font-size:10px}.topbar .wrap{padding:5px 0;justify-content:center}.topbar .ep-top-divider{display:none}.topbar .top-note{display:none}.topbar .ep-icon{width:12px;height:12px}body.admin-bar .masthead{top:46px}.header-main{padding:10px 0 14px;gap:8px;min-height:0}.brand{width:184px;flex-basis:184px;height:37px}.brand img{width:184px;transform:translateY(-10px)}.header-actions{gap:20px;margin-inline-start:0;font-size:10px}.header-actions .ep-icon{width:22px;height:22px}.header-actions a.account-link{display:flex}.ep-cart-count{width:17px;height:17px;font-size:9px;right:-7px;top:-3px}.ep-live-search{order:3;flex-basis:100%;margin-top:3px}.ep-live-search input.dgwt-wcas-search-input{height:43px;font-size:12px;padding-inline:15px 50px}.ep-nav-inner{gap:16px}.ep-menu-toggle{padding:10px 8px;font-size:11px;gap:7px;line-height:1.5}.ep-menu-toggle>.ep-icon:first-child{width:14px;height:14px}.ep-menu-toggle>.ep-icon:last-child{display:none}.category-nav{padding:10px 0;gap:20px;font-size:11px;scrollbar-width:none}.category-nav::-webkit-scrollbar{display:none}.ep-mega-grid{grid-template-columns:1fr 1fr;gap:8px;padding:12px 0}.ep-mega-grid>a{gap:8px;padding:10px}.ep-mega img{width:38px;height:48px}.ep-mega b{font-size:11px}.ep-mega small{font-size:9px}.ep-showcase{margin-top:16px;gap:10px}.ep-feature-lead{grid-template-columns:1.15fr .85fr;min-height:290px;border-radius:9px}.ep-feature-copy{padding:25px 18px}.ep-kicker{font-size:8px;letter-spacing:.7px;margin-bottom:17px;gap:4px}.ep-kicker .ep-icon{width:12px;height:12px}.ep-feature-copy h1{font-size:33px;letter-spacing:-1.1px;line-height:1.25;margin-bottom:24px}.ep-feature-copy>p:not(.ep-kicker){display:none}.ep-feature-copy .button{font-size:10px;padding:11px 10px;white-space:nowrap;gap:0}.ep-feature-copy .button .ep-icon{width:14px;height:14px;margin-inline-start:6px}.ep-feature-secondary{font-size:9px;margin-top:14px}.ep-feature-stage{padding:25px 6px 88px}.ep-stage-label{font-size:8px;right:10px;top:14px}.ep-stage-label:before{width:3px;height:3px;margin-inline-end:4px}.ep-stage-ring{width:120px;height:150px}.ep-stage-ring:after{inset:-12px}.ep-feature-stage img{height:205px;max-width:155px;width:110%;object-fit:contain}.ep-feature-price{bottom:8px;right:8px;left:8px;padding:9px 10px;grid-template-columns:1fr;gap:7px;border-radius:5px}.ep-feature-price bdi{font-size:9px}.ep-feature-price small{display:none}.ep-feature-price strong{font-size:23px}.ep-feature-price .woocommerce-Price-currencySymbol{font-size:13px}.ep-side-showcase{gap:10px}.ep-feature-small{padding:17px 13px;min-height:168px;border-radius:9px;align-items:flex-start}.ep-small-label{font-size:8px}.ep-feature-small h2{font-size:19px;line-height:1.25;margin:8px 0 15px;letter-spacing:-.4px}.ep-feature-small>div{width:85%}.ep-small-cta{font-size:9px;gap:6px}.ep-small-cta .ep-icon{width:13px;height:13px}.ep-feature-small img{width:44%;height:62%;left:0;bottom:0}.ep-feature-tv img{width:53%;height:49%;left:-3px;bottom:5px}.ep-tools-strip{grid-template-columns:1fr;padding:11px 0 7px;margin-bottom:26px;gap:0}.ep-tools-strip>a{padding:11px 0;justify-content:flex-start;border:0;gap:12px}.ep-tools-strip>a>span{flex:1}.ep-tools-strip b{font-size:11px;font-weight:600}.ep-tools-strip small{font-size:9px}.ep-tools-strip>a>.ep-icon:last-child{display:block;width:14px;height:14px;margin-inline-start:0}.ep-tools-strip>a>.ep-icon:first-child{width:22px;height:22px}.section-heading{margin:30px 0 18px;gap:12px}.section-heading h2{font-size:23px;line-height:1.3;letter-spacing:-.5px}.ep-section-label{font-size:9px;margin-bottom:6px}.section-heading>a{font-size:9px;gap:5px;white-space:nowrap}.section-heading>a .ep-icon{width:14px;height:14px}.categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px 10px;margin-bottom:36px}.ep-category-image{height:112px;border-radius:7px}.category-tile img{height:90px;width:90%}.ep-category-label{margin-top:10px;gap:3px}.ep-category-label b{font-size:10px;line-height:1.5}.ep-category-label .ep-icon{display:none}.category-tile small{font-size:8px;margin-top:4px;line-height:1.6}.home-products{margin-bottom:33px}.ep-product-toolbar{gap:8px;margin-bottom:13px}.ep-product-tabs{gap:17px}.ep-product-tabs button{font-size:11px;padding:10px 0;border-bottom-width:2px}.ep-home-product-count{display:none}.woocommerce ul.products,.woocommerce-page ul.products,.home-products .woocommerce ul.products,.catalog-layout .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:15px 0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:13px 12px;border-radius:7px}.ep-product-identity{font-size:10px;gap:6px;margin-bottom:16px}.ep-product-identity bdi{font-size:8px;letter-spacing:0}.woocommerce ul.products li.product a img{height:133px;margin-bottom:15px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:12px;min-height:56px;line-height:1.55;font-weight:600}.ep-specs{font-size:9px;margin:7px 0 15px;min-height:28px;line-height:1.6}.woocommerce ul.products li.product .price{font-size:24px;margin-bottom:7px}.ep-stock-line{font-size:8px;margin-bottom:12px;gap:4px}.woocommerce ul.products li.product .button{font-size:10px;padding:9px 10px;border-radius:4px}.woocommerce ul.products li.product .button:after{font-size:14px}.ep-compare{font-size:8px;margin-top:9px}.ep-brand-strip{display:block;padding:20px 0;margin:25px 0 35px}.ep-brand-strip>span{display:block;font-size:9px;margin-bottom:20px}.ep-brand-strip>div{justify-content:space-between;gap:14px}.ep-brand-strip a{font-size:17px;letter-spacing:-.5px}.ep-brand-strip a.ep-brand-lg{font-size:23px!important}.ep-brand-strip a.ep-brand-nespresso{font-size:14px!important;letter-spacing:.3px!important}.ep-measure-band{grid-template-columns:1.2fr .8fr;gap:6px;padding:25px 20px;margin:35px 0;border-radius:9px}.ep-measure-band h2{font-size:28px;letter-spacing:-.6px}.ep-measure-band p{font-size:10px;line-height:1.9;margin-bottom:17px}.ep-measure-band .button{font-size:10px;padding:10px 12px}.ep-measure-band .button .ep-icon{width:14px;height:14px;margin-inline-start:6px}.eps-guides{margin:35px 0}.eps-guide-grid{grid-template-columns:1fr;gap:26px}.eps-guide-card{padding-top:18px}.eps-guide-card:before{float:left;font-size:10px;margin:4px 0 0}.eps-guide-card h3{font-size:18px;max-width:290px;margin-bottom:8px}.eps-guide-card p{font-size:11px;margin-bottom:10px}.eps-guide-card span{font-size:10px}.eps-home-help{grid-template-columns:1fr;gap:22px;padding:26px 0;margin:0 0 25px}.eps-home-help h2{font-size:23px}.eps-faq summary{font-size:12px}.eps-faq p{font-size:11px}.eps-faq details{padding:15px 0}.site-footer{padding:30px 0 18px}.footer-grid{grid-template-columns:1fr 1fr;gap:25px 18px}.footer-brand{grid-column:1/-1}.footer-grid .brand{height:37px}.footer-grid p{font-size:11px;margin:17px 0 12px}.ep-footer-domain{font-size:10px}.footer-grid nav b{font-size:12px;margin-bottom:12px}.footer-grid nav a{font-size:10px;line-height:1.8}.footer-bottom{flex-direction:row;justify-content:space-between;font-size:8px;margin-top:25px;gap:15px}.footer-bottom a{gap:4px}.footer-bottom .ep-icon{width:12px;height:12px}.catalog-layout{display:block;padding-top:22px}.catalog-main h1{font-size:27px}.term-description{font-size:11px;line-height:1.9}.ep-sidebar{display:none;border:1px solid var(--border);background:#fff;padding:22px;border-radius:8px;margin-bottom:22px}.ep-sidebar.is-open{display:block}.ep-mobile-filter{display:block;width:100%;font-size:12px;padding:12px}.ep-sidebar .widget h3{font-size:14px}.ep-sidebar li{font-size:13px}.eps-range-row input{width:100%;max-width:150px}.woocommerce .woocommerce-ordering{float:none;margin:0 0 15px;width:100%}.woocommerce .woocommerce-ordering select{width:100%;font-size:11px}.woocommerce .woocommerce-result-count{float:none;margin-bottom:10px}.woocommerce .woocommerce-breadcrumb{font-size:9px}.woocommerce div.product{grid-template-columns:1fr;gap:24px;padding:20px;border-radius:9px}.woocommerce div.product .product_title{font-size:24px}.woocommerce div.product div.images img{max-height:360px}.woocommerce div.product p.price{font-size:32px}.woocommerce-product-details__short-description{font-size:12px}.woocommerce div.product .woocommerce-tabs .panel{font-size:12px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:11px}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{font-size:11px}.page-content{padding-top:24px}.page-content article{padding:22px 19px}.page-content h1{font-size:26px}.page-content article h2{font-size:21px}.page-content article p{font-size:12px}.ep-compare-bar{font-size:10px;gap:10px;padding:12px;border-radius:7px}.ep-compare-bar button{font-size:10px;padding:8px 10px}.ep-dialog h2{font-size:21px}.ep-dialog{padding:20px}}.kodee-fab{display:none!important}@media(min-width:701px){#ep-home-product-panel[data-visible="3"] ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}#ep-home-product-panel[data-visible="2"] ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}#ep-home-product-panel[data-visible="1"] ul.products{grid-template-columns:minmax(0,1fr);max-width:700px;margin-inline:auto}#ep-home-product-panel:is([data-visible="1"],[data-visible="2"]) a.woocommerce-LoopProduct-link{display:grid;grid-template-columns:.9fr 1.1fr;column-gap:22px;align-content:start}#ep-home-product-panel:is([data-visible="1"],[data-visible="2"]) .ep-product-identity{grid-column:1/-1;margin-bottom:20px}#ep-home-product-panel:is([data-visible="1"],[data-visible="2"]) li.product a img{grid-column:1;grid-row:2/6;height:190px;margin:0}#ep-home-product-panel:is([data-visible="1"],[data-visible="2"]) :is(.woocommerce-loop-product__title,.ep-specs,.price,.ep-stock-line){grid-column:2;min-height:0}#ep-home-product-panel:is([data-visible="1"],[data-visible="2"]) .price{margin-top:10px}#ep-home-product-panel:is([data-visible="1"],[data-visible="2"]) .button{margin-top:18px}}@media(max-width:700px){.ep-feature-small{min-height:195px}.ep-feature-small>div{width:100%;align-self:stretch}.ep-feature-small h2{font-size:18px}.ep-small-cta{position:absolute;bottom:0;right:0}.ep-feature-small img{height:45%;width:42%}.ep-feature-tv img{height:42%;width:53%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.woocommerce ul.products[class*="columns-"]>li.product,.woocommerce-page ul.products[class*="columns-"]>li.product,.home-products ul.products>li.product{width:100%!important;max-width:none;float:none!important;margin:0!important;min-width:0;align-self:stretch}.catalog-layout .woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px}.woocommerce ul.products li.product .woocommerce-loop-product__link{width:100%;min-width:0;display:block}.woocommerce ul.products li.product a img{width:100%;height:205px;object-fit:contain;display:block}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px;line-height:1.6;min-height:77px;margin-bottom:8px;overflow-wrap:anywhere}.ep-product-identity{flex-wrap:wrap;row-gap:3px;min-height:28px}.ep-product-identity bdi{max-width:100%;font-size:11px;overflow-wrap:anywhere;white-space:normal}.ep-card-dimensions{font-size:11px;line-height:1.7;color:#58697b;margin:0 0 16px;min-height:39px}.ep-card-dimensions span{display:block;font-size:10px;color:#718094}.ep-card-dimensions bdi{display:block;font-weight:500}.catalog-layout .woocommerce ul.products li.product .button{width:100%;margin-top:auto;white-space:normal}.woocommerce ul.products li.product .ep-compare{min-height:28px}.catalog-main{scroll-margin-top:205px}.catalog-main:focus{outline:none}.ep-sidebar{padding-inline-end:22px}.ep-filter-heading{display:flex;align-items:center;justify-content:space-between;gap:9px;margin-bottom:8px}.ep-filter-heading h2{font-size:20px;margin:0}.ep-filter-heading>a{font-size:11px;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ep-filter-live{font-size:11px;color:#6c7b8c;margin:0 0 20px}.ep-stock{font-size:12px}.ep-range-control{padding:0;margin:0 0 18px;border:0;min-width:0}.ep-range-control>label{display:block;font-size:13px;font-weight:650;margin-bottom:8px}.ep-range-control select{width:100%;max-width:100%;border:1px solid #cfd7df;border-radius:6px;background:#fff;color:#11243b;padding:10px 8px;font-size:12px;cursor:pointer;min-height:42px}.ep-custom-range{margin-top:7px}.ep-custom-range summary{font-size:10px;color:#6b7b8b;cursor:pointer}.ep-range-inputs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.ep-range-inputs label{font-size:10px;color:#5b6d80;display:block;margin-bottom:5px}.ep-range-inputs input{width:100%;min-width:0;padding:9px 8px;border:1px solid #cfd7df;border-radius:5px;background:#fff;direction:rtl;font-size:12px}.ep-range-error{font-size:11px;display:block;color:#9a2e27;margin-top:6px}.ep-filter-group{border-top:1px solid #dfe5eb;padding:14px 0}.ep-filter-group>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:7px;font-size:13px;font-weight:650;cursor:pointer}.ep-filter-group>summary::-webkit-details-marker{display:none}.ep-filter-group>summary:after{content:'+';font-size:19px;font-weight:400}.ep-filter-group[open]>summary:after{content:'−'}.ep-filter-group summary>span{margin-inline-start:auto;font-size:10px;color:#79889a;font-weight:400}.ep-filter-group-body{padding-top:16px}.ep-filter-group-body>small{font-size:10px;line-height:1.7;color:#6b7b8b;display:block}.ep-filter-group-body .ep-range-control:last-of-type{margin-bottom:8px}.ep-filter-options ul{max-height:220px;overflow-y:auto;padding-inline-end:4px}.ep-sidebar .ep-filter-options li{font-size:12px;margin:0 0 11px}.ep-auto-filters.is-enhanced .ep-filter-submit{display:none}.ep-sidebar .ep-selected-attributes{font-size:11px}.eps-active-ranges{display:flex;flex-wrap:wrap;gap:8px;clear:both;margin:10px 0 18px}.eps-active-ranges a{display:flex;gap:12px;align-items:center;font-size:12px;background:#fff;border:1px solid #d6dde5;border-radius:5px;padding:7px 10px}.eps-active-ranges a:hover{border-color:#8b9bac}.eps-active-ranges a span{font-size:17px;color:#66798c}@media(min-width:1800px){.catalog-layout .woocommerce ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:701px) and (max-width:1100px){.catalog-layout .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.catalog-layout .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.woocommerce ul.products li.product a img{height:145px;margin-bottom:16px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:13px;line-height:1.65;min-height:86px}.ep-product-identity{display:flex;flex-direction:column;align-items:flex-start;min-height:38px;margin-bottom:12px;font-size:11px}.ep-product-identity bdi{font-size:9px}.ep-card-dimensions{font-size:10px;min-height:43px;margin-bottom:13px}.ep-card-dimensions span{font-size:9px}.woocommerce ul.products li.product .ep-specs{font-size:10px;min-height:32px}.woocommerce ul.products li.product .price{font-size:25px}.woocommerce ul.products li.product .ep-stock-line{font-size:9px}.woocommerce ul.products li.product .button{font-size:11px}.ep-sidebar{padding:20px}.ep-filter-heading h2{font-size:21px}.ep-filter-live{font-size:12px}.ep-range-control select{font-size:14px;min-height:46px}.ep-range-control>label,.ep-filter-group>summary{font-size:14px}.ep-custom-range summary,.ep-range-inputs label{font-size:12px}.ep-range-inputs input{font-size:14px}.ep-sidebar .ep-filter-options li{font-size:14px}.ep-filter-group-body>small{font-size:11px}.eps-active-ranges a{font-size:11px}.catalog-main{scroll-margin-top:185px}}.catalog-layout .ep-mobile-filter{display:none}@media(max-width:700px){.catalog-layout .ep-mobile-filter{display:block}}.catalog-layout button.ep-mobile-filter{display:none!important}.ep-card-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;background:#f5f7f8;border-radius:5px;padding:8px 6px}.ep-card-dimensions>span{font-size:11px;min-width:0;border-inline-end:1px solid #e2e7ed;padding-inline-end:4px}.ep-card-dimensions>span:last-child{border:0}.ep-card-dimensions small{display:block;font-size:10px;font-weight:400;color:#718094}.ep-card-dimensions bdi{font-size:11px;font-weight:600;white-space:nowrap}@media(max-width:700px){.catalog-layout button.ep-mobile-filter{display:block!important}.ep-card-dimensions{padding:7px 4px;gap:3px}.ep-card-dimensions small{font-size:8px}.ep-card-dimensions bdi{font-size:9px}}.catalog-index{padding-block:32px 55px}.catalog-index .catalog-main>header h1,.catalog-index .catalog-main h1{font-size:35px;letter-spacing:-.8px;margin:0 0 22px}.catalog-index .woocommerce ul.products{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ep-category-picker{clear:both;margin:12px 0 32px;scroll-margin-top:220px}.ep-picker-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:20px}.ep-picker-heading>div>span{font-size:11px;color:#687a8e}.ep-picker-heading h2{font-size:28px;letter-spacing:-.5px;line-height:1.3;margin:6px 0 0}.ep-picker-heading p{font-size:13px;color:#617387;margin:0;max-width:420px}.ep-picker-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.ep-picker-grid>a{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;background:#fff;border:1px solid #e0e6eb;border-radius:9px;padding:18px 12px 20px;transition:border-color .18s,box-shadow .18s;min-width:0}.ep-picker-grid>a:hover,.ep-picker-grid>a:focus-visible{border-color:#cfa82d;box-shadow:0 4px 15px #11243b09}.ep-picker-image{height:110px;display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:15px}.ep-picker-image img{display:block;width:90%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ep-picker-grid strong{font-size:14px;font-weight:650;line-height:1.5}.ep-picker-grid small{font-size:10px;color:#6b7d8f;line-height:1.7;margin-top:8px}.ep-picker-arrow{color:#798b9c;display:block;line-height:1;margin-top:12px}.ep-picker-arrow .ep-icon{width:17px;height:17px}.ep-catalog-heading{clear:both;font-size:23px;margin:34px 0 18px}.ep-global-selection{display:flex;gap:18px;align-items:center;flex-wrap:wrap;font-size:13px;background:#eef3f6;border-radius:6px;padding:12px 16px;margin:12px 0 22px}.ep-global-selection a{text-decoration:underline;text-underline-offset:4px}.ep-filter-context{padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid #dfe5eb}.ep-filter-context>small{font-size:10px;color:#6b7d8f;display:block}.ep-filter-context>strong{font-size:19px;line-height:1.4;display:block;margin:7px 0 10px}.ep-filter-context>a{display:flex;gap:8px;align-items:center;font-size:12px;color:#526c83}.ep-filter-context .ep-icon{width:15px;height:15px}.ep-filter-heading h2{font-size:17px}.ep-filter-heading>a{font-size:10px}.ep-sidebar{scroll-margin-top:220px}.ep-sidebar .ep-filter-context~.ep-filter-heading{gap:8px}@media(min-width:701px) and (max-width:1100px){.ep-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-index .woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.catalog-index{padding-block:22px 35px}.catalog-index .catalog-main h1{font-size:27px;margin-bottom:18px}.ep-category-picker{margin:12px 0 24px}.ep-picker-heading{display:block;margin-bottom:16px}.ep-picker-heading h2{font-size:24px}.ep-picker-heading>div>span{font-size:10px}.ep-picker-heading p{font-size:12px;line-height:1.8;margin-top:10px}.ep-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ep-picker-grid>a{padding:13px 10px}.ep-picker-image{height:80px;margin-bottom:11px}.ep-picker-grid strong{font-size:12px}.ep-picker-grid small{font-size:9px;margin-top:5px}.ep-picker-arrow{display:none}.ep-catalog-heading{font-size:21px;margin:25px 0 16px}.catalog-index .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ep-filter-context>strong{font-size:21px}.ep-filter-context>a{font-size:13px}.ep-filter-heading h2{font-size:19px}.ep-global-selection{font-size:12px;padding:10px 12px}}:root{--muted:#526174;--ep-bottom-space:0px}.brand,.footer-grid .brand{display:flex;width:255px;flex:0 0 255px;height:auto;overflow:visible;line-height:1.2}.ep-wordmark{display:flex;align-items:center;gap:11px;color:#14263a;max-width:100%}.ep-brand-mark{flex:0 0 42px;width:42px;height:47px}.ep-brand-type{display:flex;flex-direction:column;gap:3px;white-space:nowrap}.ep-brand-type strong{font-size:27px;line-height:1.35;letter-spacing:-.75px;font-weight:800}.ep-brand-type>span{font-size:13px;line-height:1.3;letter-spacing:1.1px;font-weight:600;align-self:flex-start;color:#46596b}.ep-mobile-nav{display:none}:is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #1b5f9b;outline-offset:3px;box-shadow:0 0 0 2px #fff}input::placeholder,textarea::placeholder,.dgwt-wcas-search-input::placeholder{color:#586678!important;opacity:1!important}:is(.ep-specs,.ep-stock-line,.ep-compare,.ep-footer-domain,.ep-card-dimensions small,.ep-filter-live,.ep-custom-range summary,.ep-filter-group summary>span,.ep-filter-group-body>small,.ep-range-inputs label,.ep-picker-grid small,.ep-picker-heading p,.ep-picker-heading>div>span,.ep-filter-context>small,.ep-filter-context>a){color:#526174}.ep-stock-line.in-stock{color:#21613e}.ep-stock-line:before{background:currentColor}.site-footer .ep-brand-type>span{color:#46596b}.ep-picker-arrow{color:#526174}.ep-top-divider{opacity:1;color:#c5d1dd}.ep-card-dimensions>span{color:#526174}.ep-card-dimensions bdi{color:#14263a}.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a,.ep-sidebar .count,.woocommerce div.product .product_meta,.woocommerce div.product .product_meta a{color:#526174}.woocommerce .wp-block-button__link,.wc-block-grid .wp-block-button__link,.woocommerce .wc-block-components-button{background:#14263a;color:#fff!important;min-height:44px;font-size:14px;border-radius:6px;padding:12px 16px;text-align:center}.woocommerce a.remove{color:#9a2525!important}.woocommerce a.remove:hover{background:#9a2525!important;color:#fff!important}.ep-range-control select,.ep-range-inputs input,.woocommerce .woocommerce-ordering select,.epc-fields input,.epc-fields select,.epc-fields textarea,.woocommerce form .input-text{border-color:#778596}.ep-mobile-nav a[aria-current]{color:#14263a;font-weight:750}main img{max-width:100%}.catalog-main,.page-content,.epc-layout>*,.woocommerce div.product>*{min-width:0}.woocommerce div.product .product_title{overflow-wrap:anywhere}.woocommerce table.shop_attributes{table-layout:fixed;width:100%}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{overflow-wrap:anywhere}.woocommerce .woocommerce-tabs ul.tabs{display:flex;flex-wrap:wrap;gap:4px;margin-inline:0;padding-inline:0}.woocommerce .woocommerce-tabs ul.tabs li{margin:0}.woocommerce .woocommerce-tabs ul.tabs li:before,.woocommerce .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce .woocommerce-tabs .panel{overflow-wrap:anywhere}.ep-dialog{max-width:calc(100vw - 24px)}.ep-dialog .ep-close-compare{min-width:44px;min-height:44px;color:#14263a}.ep-feature-copy .yellow:focus-visible{outline-color:#ffd329}@media(min-width:701px) and (max-width:1000px){.header-main{gap:18px}.brand{width:224px;flex-basis:224px}.ep-brand-type strong{font-size:24px}.ep-brand-mark{width:37px;flex-basis:37px}.header-actions{gap:12px}.ep-live-search{min-width:0;flex:1}.ep-mega-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){:root{--ep-bottom-space:calc(68px + env(safe-area-inset-bottom,0px))}html{scroll-padding-top:140px;scroll-padding-bottom:var(--ep-bottom-space)}body{padding-bottom:var(--ep-bottom-space)}#coming-soon-footer-banner{position:static!important;inset:auto!important;margin:0 0 10px;width:100%}.topbar,.ep-nav-shell{display:none}.masthead{box-shadow:0 2px 10px #14263a0b}.header-main{gap:8px;padding:10px 0 12px;flex-wrap:wrap;align-items:center}.brand,.footer-grid .brand{width:auto;flex:0 1 auto;height:auto}.ep-wordmark{gap:7px}.ep-brand-mark{flex-basis:32px;width:32px;height:39px}.ep-brand-type{gap:1px}.ep-brand-type strong{font-size:23px;letter-spacing:-.5px;line-height:1.3}.ep-brand-type>span{font-size:11px;letter-spacing:.8px}.header-actions{margin-inline-start:auto;gap:10px}.header-actions a{min-width:44px;min-height:44px;justify-content:center}.header-actions .cart-link{display:none}.ep-live-search,.search{flex:1 0 100%;max-width:none;margin-top:3px}.ep-live-search input.dgwt-wcas-search-input,.search input{font-size:16px;min-height:46px}.ep-live-search .dgwt-wcas-search-submit{min-width:44px;min-height:44px}.ep-mobile-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;inset-inline:0;bottom:0;z-index:110;background:#fff;border-top:1px solid #b9c4cf;box-shadow:0 -3px 18px #14263a0b;padding:4px max(6px,env(safe-area-inset-left,0px)) calc(4px + env(safe-area-inset-bottom,0px)) max(6px,env(safe-area-inset-right,0px));min-height:var(--ep-bottom-space)}.ep-mobile-nav>a{position:relative;min-height:59px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#526174;font-size:11px;font-weight:550;line-height:1.4;border-radius:8px;padding:6px 2px}.ep-mobile-nav .ep-icon{width:23px;height:23px;stroke-width:1.8}.ep-mobile-nav a[aria-current]{background:#fff6cd}.ep-mobile-nav a:active{background:#eef2f5}.ep-mobile-cart-count{position:absolute;top:2px;inset-inline-end:calc(50% - 25px);font-size:10px;line-height:1;background:#ffd329;border:2px solid #fff;border-radius:20px;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#14263a;font-weight:750}.ep-mobile-cart-count[hidden]{display:none}.ep-keyboard-open .ep-mobile-nav{display:none}.ep-compare-bar{bottom:calc(var(--ep-bottom-space) + 12px);z-index:105;width:calc(100% - 24px);max-width:500px;flex-wrap:wrap;justify-content:space-between;gap:7px}.ep-compare-bar button{min-height:44px;font-size:12px;padding:9px 12px}.ep-compare-bar .ep-compare-count{font-size:12px}.ep-dialog{max-height:calc(100dvh - 40px);padding:18px}.ep-dialog h2{font-size:20px}.ep-category-label b{font-size:12px}.category-tile small{font-size:11px;line-height:1.6}.categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.ep-category-image{height:135px}.category-tile img{height:110px}.ep-kicker{font-size:10px;letter-spacing:.2px}.ep-feature-copy .button{font-size:12px;padding:12px 10px;white-space:normal;min-height:44px}.ep-feature-secondary{font-size:11px;min-height:44px;display:flex;align-items:center;margin-top:6px}.ep-small-label{font-size:11px}.ep-small-cta{font-size:12px;min-height:44px}.ep-feature-small{min-height:216px}.ep-stage-label{font-size:10px}.ep-feature-price bdi{font-size:11px}.ep-tools-strip b{font-size:14px}.ep-tools-strip small{font-size:12px}.ep-tools-strip>a{min-height:60px}.section-heading>a{font-size:12px;white-space:normal;min-height:44px}.ep-section-label{font-size:12px}.ep-product-tabs button{font-size:13px;min-height:44px}.ep-product-toolbar{min-width:0}.ep-product-tabs{min-width:0;max-width:100%}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;line-height:1.6;min-height:90px}.woocommerce ul.products li.product .ep-specs,.woocommerce ul.products li.product .ep-stock-line{font-size:11px}.ep-product-identity bdi{font-size:11px}.ep-card-dimensions small{font-size:10px}.ep-card-dimensions bdi{font-size:10px;white-space:normal}.woocommerce ul.products li.product .button{min-height:44px;font-size:12px;padding:10px 8px}.woocommerce ul.products li.product .ep-compare{min-height:44px;font-size:11px;margin-top:4px}.ep-measure-band{grid-template-columns:1fr;padding:25px}.ep-measure-band p{font-size:14px}.ep-measure-band .button{font-size:13px;min-height:44px}.ep-measure-visual{max-width:190px}.eps-guide-card p,.eps-faq p,.eps-home-help p{font-size:14px}.eps-guide-card span{font-size:12px}.eps-faq summary{font-size:14px;min-height:44px}.ep-picker-grid strong{font-size:14px}.ep-picker-grid small{font-size:12px}.ep-picker-heading p{font-size:14px}.ep-picker-heading>div>span,.ep-filter-context>small{font-size:12px}.ep-global-selection{font-size:13px}.ep-global-selection a,.eps-active-ranges a,.ep-filter-context>a,.ep-filter-heading>a{min-height:44px;display:flex;align-items:center}.ep-filter-live,.ep-stock{font-size:14px}.ep-range-control select,.ep-range-inputs input,.woocommerce .woocommerce-ordering select{font-size:16px;min-height:46px}.ep-filter-group>summary{min-height:44px}.ep-custom-range summary{min-height:34px;padding-block:6px}.woocommerce .woocommerce-breadcrumb{font-size:12px;line-height:1.9}.term-description{font-size:14px}.woocommerce-product-details__short-description,.woocommerce div.product .woocommerce-tabs .panel,.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{font-size:14px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:13px;min-height:44px;padding:10px 12px}.page-content article p,.page-content article li{font-size:15px}.page-content article h2{font-size:23px}.epc-fields input,.epc-fields select,.epc-fields textarea,.woocommerce form input.input-text,.woocommerce form textarea,.woocommerce .quantity .qty{font-size:16px}.footer-grid p{font-size:14px}.footer-grid nav b{font-size:14px}.footer-grid nav a{font-size:13px;min-height:44px;padding-block:10px}.ep-footer-domain{font-size:12px;overflow-wrap:anywhere}.footer-bottom{font-size:11px;flex-wrap:wrap}.footer-bottom a{min-height:44px}.woocommerce table.shop_table{font-size:14px}.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce{min-width:0}.woocommerce-message,.woocommerce-error,.woocommerce-info{overflow-wrap:anywhere}}@media(max-width:380px){.ep-brand-type strong{font-size:21px}.ep-brand-type>span{font-size:10px}.ep-feature-copy{padding:22px 14px}.ep-feature-copy h1{font-size:29px}.ep-feature-lead{grid-template-columns:1.15fr .85fr}.ep-feature-stage{padding-inline:3px}.ep-feature-price{padding:9px 7px}.ep-feature-price strong{font-size:21px}.ep-mobile-nav>a{font-size:10px}.woocommerce ul.products li.product{padding:12px 9px}.ep-side-showcase{grid-template-columns:1fr}.ep-feature-small{min-height:176px}.ep-feature-small img{height:80%;width:42%}.ep-feature-small>div{width:65%}.ep-feature-tv img{height:65%;width:48%}}@media(max-height:500px) and (max-width:700px){.masthead{position:relative!important;top:auto!important}.ep-mobile-nav{min-height:56px}.ep-mobile-nav>a{min-height:47px}.ep-mobile-nav .ep-icon{width:20px;height:20px}}.woocommerce ul.products li.product{padding:22px;border-radius:12px;border-color:#dce3ea;box-shadow:0 3px 16px #11243b04;position:relative}.woocommerce ul.products li.product .woocommerce-LoopProduct-link{display:flex;flex-direction:column;flex:1;min-width:0}.epc-card-stage{position:relative;display:block;min-height:300px;margin:0 0 24px;direction:ltr;overflow:hidden}.woocommerce ul.products li.product .epc-card-stage img{width:100%;height:300px;max-height:none;object-fit:contain;margin:0;display:block;transform:translateX(-22px)}.epc-card-badges{position:absolute;right:0;top:8px;width:72px;display:flex;flex-direction:column;gap:8px;direction:rtl;min-width:0}.epc-badge{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;min-height:66px;padding:10px 6px;border-radius:8px;background:#eef2f7;color:#394c60;line-height:1.35;overflow-wrap:anywhere}.epc-badge strong{font-size:12px;font-weight:700}.epc-badge small{font-size:10px}.epc-badge-dot{width:7px;height:7px;border-radius:50%;background:currentColor;display:block}.epc-badge--available{background:#e7f3ec;color:#21613e}.epc-badge--unavailable{background:#f3eeee;color:#7b4540}.epc-badge--sale{background:#ffd329;color:#11243b}.epc-badge--delivery{background:#11243b;color:#fff}.epc-badge--delivery .epc-badge-dot{background:#ffd329;animation:epc-arrival 2.5s ease-in-out infinite}@keyframes epc-arrival{0%,100%{transform:translateX(-7px)}50%{transform:translateX(7px)}}.woocommerce ul.products li.product .ep-product-identity{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;margin:0 0 13px;min-height:29px;gap:5px;font-size:20px;font-weight:750}.woocommerce ul.products li.product .ep-product-identity bdi{font-size:12px;font-weight:500;color:#526174;overflow-wrap:anywhere}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px;line-height:1.65;min-height:54px;margin-bottom:9px;font-weight:600;overflow-wrap:anywhere}.woocommerce ul.products li.product .ep-specs{font-size:13px;min-height:22px;margin:0 0 15px;color:#526174}.woocommerce ul.products li.product .ep-card-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #e1e7ee;border-radius:7px;background:#f6f8fa;padding:9px 6px;gap:5px;margin:0 0 16px;min-height:54px}.woocommerce ul.products li.product .ep-card-dimensions span{display:block;text-align:center;color:#526174}.woocommerce ul.products li.product .ep-card-dimensions small{display:block;font-size:11px;color:#526174}.woocommerce ul.products li.product .ep-card-dimensions bdi{font-size:12px;color:#11243b;font-weight:600}.woocommerce ul.products li.product .price{font-size:30px;line-height:1.4;display:block;margin:8px 0 13px;color:#11243b}.woocommerce ul.products li.product .price del{font-size:15px;color:#526174;opacity:1}.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce ul.products li.product .ep-stock-line{font-size:12px;margin:0 0 10px;min-height:20px}.woocommerce ul.products li.product .epc-card-offer{padding-top:5px;margin:0 0 20px;min-height:50px}.epc-benefits{margin:0;font-size:12px;line-height:1.6}.epc-benefits>div{display:grid;grid-template-columns:87px minmax(0,1fr);gap:8px;padding:7px 0;border-top:1px solid #edf0f4}.epc-benefits dt{display:flex;gap:7px;align-items:baseline;color:#21613e;font-weight:600}.epc-benefits dt>span{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#e7f3ec;flex-shrink:0;font-size:12px}.epc-benefits dd{margin:0;color:#394c60;overflow-wrap:anywhere}.epc-offer-pending{font-size:12px;line-height:1.7;color:#526174;margin:0}.woocommerce ul.products li.product .button{width:100%;min-height:46px;font-size:14px;margin-top:auto;border-radius:6px}.woocommerce ul.products li.product .ep-compare{font-size:12px;min-height:44px;margin-top:7px}#ep-home-product-panel:is([data-visible="1"],[data-visible="2"]) a.woocommerce-LoopProduct-link{display:flex;flex-direction:column}#ep-home-product-panel:is([data-visible="1"],[data-visible="2"]) li.product .epc-card-stage img{height:300px;margin:0}#ep-home-product-panel:is([data-visible="1"],[data-visible="2"]) .ep-product-identity{margin-bottom:13px}@media(min-width:701px) and (max-width:1100px){.epc-card-stage{min-height:285px}.woocommerce ul.products li.product .epc-card-stage img{height:285px}}@media(max-width:700px){.catalog-layout .woocommerce ul.products,.woocommerce ul.products,.woocommerce-page ul.products,.home-products .woocommerce ul.products{grid-template-columns:1fr;gap:18px}.woocommerce ul.products li.product{padding:22px;border-radius:10px}.epc-card-stage{min-height:300px;margin-bottom:22px}.woocommerce ul.products li.product .epc-card-stage img{height:300px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:17px;min-height:0}.woocommerce ul.products li.product .ep-product-identity{font-size:22px;min-height:0}.woocommerce ul.products li.product .ep-product-identity bdi{font-size:13px}.woocommerce ul.products li.product .ep-specs{font-size:14px;min-height:0}.woocommerce ul.products li.product .ep-card-dimensions bdi{font-size:13px}.woocommerce ul.products li.product .ep-card-dimensions small{font-size:12px}.epc-badge strong{font-size:13px}.epc-badge small{font-size:11px}.epc-benefits{font-size:13px}.epc-benefits>div{grid-template-columns:95px minmax(0,1fr)}.woocommerce ul.products li.product .price{font-size:33px}.woocommerce ul.products li.product .ep-stock-line,.epc-offer-pending{font-size:13px}}@media(max-width:360px){.woocommerce ul.products li.product{padding:17px}.epc-card-stage{min-height:280px}.woocommerce ul.products li.product .epc-card-stage img{height:280px}.epc-card-badges{width:65px}.epc-badge strong{font-size:12px}.epc-badge small{font-size:10px}}@media(prefers-reduced-motion:reduce){.epc-badge--delivery .epc-badge-dot{animation:none}}.woocommerce ul.products li.product:is(.product_cat-televisions,.product_cat-ovens,.product_cat-dishwashers) .epc-card-stage img{transform:none;padding-top:85px}li.product:is(.product_cat-televisions,.product_cat-ovens,.product_cat-dishwashers) .epc-card-badges{width:100%;flex-direction:row;justify-content:flex-start;direction:rtl;gap:6px}li.product:is(.product_cat-televisions,.product_cat-ovens,.product_cat-dishwashers) .epc-badge{width:72px;max-width:calc((100% - 12px)/3);flex-shrink:0;min-height:65px;padding:8px 4px}.epc-product-offer{border-top:1px solid #dfe5ed;padding-top:18px;margin-top:22px}.epc-product-offer h2{font-size:18px;margin:0 0 10px}.epc-product-offer .epc-benefits{font-size:14px}.epc-product-offer .epc-benefits>div{grid-template-columns:105px minmax(0,1fr)}.ep-sidebar{background:#fff;border:1px solid #dbe3eb;border-radius:12px;padding:23px;box-shadow:0 5px 20px #11243b04}.ep-sidebar .ep-filter-heading h2{font-size:19px;line-height:1.4}.ep-filter-live{font-size:12px;line-height:1.8;margin:0 0 22px;color:#526174}.ep-stock{min-height:44px;margin-bottom:18px;font-size:13px;border:1px solid #dbe3eb;border-radius:7px;padding:8px 10px}.ep-stock input{width:17px;height:17px;accent-color:#11243b}.ep-range-buttons{margin:0 0 24px;padding:0;border:0;min-width:0}.ep-range-buttons legend{font-size:15px;font-weight:700;margin-bottom:11px;padding:0;color:#11243b;line-height:1.5}.ep-range-buttons legend small{font-size:11px;color:#526174;font-weight:500;margin-inline-start:5px}.ep-band-options{display:flex;flex-direction:column;gap:7px}.ep-band{position:relative;display:flex;align-items:center;gap:10px;border:1px solid #d7e0e9;border-radius:7px;padding:9px 10px;min-height:44px;cursor:pointer;background:#fff;line-height:1.5;transition:background .15s,border-color .15s;overflow-wrap:anywhere}.ep-band:hover{border-color:#8193a6;background:#f6f8fa}.ep-band input{width:17px;height:17px;margin:0;accent-color:#11243b;flex-shrink:0}.ep-band-label{font-size:12px;font-weight:550;color:#11243b}.ep-band-count{margin-inline-start:auto;background:#edf1f5;color:#526174;border-radius:5px;min-width:22px;text-align:center;padding:2px 5px;font-size:11px}.ep-band:has(input:checked){background:#fff6d4;border-color:#b59116;box-shadow:inset -3px 0 #d9ab0c}.ep-band:has(input:checked) .ep-band-label{font-weight:750}.ep-band:has(input:focus-visible){outline:3px solid #3279bc;outline-offset:2px}.ep-custom-range{margin-top:10px}.ep-custom-range summary{font-size:12px;min-height:38px;display:flex;align-items:center;color:#526174;text-decoration:underline;text-underline-offset:4px}.ep-custom-help{font-size:11px;line-height:1.7;color:#526174;margin:4px 0 10px}.ep-range-inputs input{min-height:44px;font-size:14px;background:#f8fafc}.ep-range-inputs label{font-size:12px}.ep-filter-group>summary{min-height:44px;font-size:14px}.ep-filter-group-body{padding-top:16px}.ep-sidebar .ep-filter-options li{margin-bottom:5px}.ep-sidebar .ep-filter-options a{display:flex;align-items:center;min-height:40px;font-size:13px}.ep-filter-heading>a{min-height:36px;display:inline-flex;align-items:center}.eps-active-ranges{gap:7px}.eps-active-ranges a{min-height:44px;font-size:12px;background:#fff6d4;border-color:#cdb763;color:#11243b}.ep-sidebar .ep-filter-context{margin-bottom:18px;padding-bottom:17px}@media(max-width:700px){.ep-sidebar{padding:22px;margin-bottom:22px}.ep-range-buttons legend{font-size:16px}.ep-band-label{font-size:14px}.ep-band{min-height:48px;padding:10px 12px}.ep-band-count{font-size:12px}.ep-filter-live{font-size:13px}.ep-custom-range summary{font-size:13px;min-height:44px}.ep-custom-help{font-size:12px}.ep-range-inputs input{font-size:16px}.ep-stock{min-height:48px;font-size:14px}.ep-sidebar .ep-filter-options a{min-height:44px;font-size:14px}.ep-filter-heading>a{min-height:44px}.ep-sidebar .ep-filter-heading h2{font-size:21px}}@media(prefers-reduced-motion:reduce){.ep-band{transition:none}}:root{--ep-action-radius:8px;--ep-focus:#3279bc}body :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--ep-focus);outline-offset:3px}.button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.epc-submit,.epl-submit,.epl-print,.ep-mobile-filter{min-height:48px;border-radius:var(--ep-action-radius);font-size:14px;font-weight:700;line-height:1.5;padding:12px 19px;display:inline-flex;align-items:center;justify-content:center;gap:12px;transition:background .15s,border-color .15s,box-shadow .15s;text-align:center}.woocommerce ul.products li.product a.button{display:flex;width:100%;margin-top:14px;background:#11243b;border:1px solid #11243b;color:#fff;border-radius:8px;min-height:48px;font-size:14px;padding:12px 17px;gap:15px;justify-content:space-between;box-shadow:none}.woocommerce ul.products li.product a.button:hover{background:#213e5c;border-color:#213e5c;color:#fff;box-shadow:0 3px 10px #11243b12}.woocommerce ul.products li.product a.button.add_to_cart_button,.woocommerce button.single_add_to_cart_button,.woocommerce a.checkout-button{background:#ffd329;border-color:#b18e14;color:#11243b}.woocommerce ul.products li.product a.button.add_to_cart_button:hover,.woocommerce button.single_add_to_cart_button:hover,.woocommerce a.checkout-button:hover{background:#f3c716;color:#11243b;border-color:#98770d}.woocommerce ul.products li.product .ep-compare{display:flex;width:100%;justify-content:center;align-items:center;min-height:44px;margin:8px 0 0;border:1px solid #c6d1dc;border-radius:8px;padding:10px 14px;background:#fff;color:#294665;font-size:13px;font-weight:600;line-height:1.5;cursor:pointer}.woocommerce ul.products li.product .ep-compare:hover{background:#f2f6fa;border-color:#8197ad}.woocommerce ul.products li.product .ep-compare[aria-pressed=true]{background:#fff4c9;border-color:#ad8910;color:#11243b}.ep-feature-copy .button.yellow{min-height:52px;padding:14px 22px;font-size:15px;box-shadow:0 2px 8px #00000010}.ep-feature-copy .button.yellow:hover{background:#f4c715;box-shadow:0 4px 12px #00000016}.ep-feature-secondary{min-height:44px;display:flex;align-items:center;width:max-content;max-width:100%;font-size:13px;text-underline-offset:4px;margin-top:8px}.section-heading>a{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:10px 14px;border:1px solid #c6d1dc;border-radius:8px;background:#fff;color:#193e65;font-size:13px;font-weight:650;line-height:1.5;white-space:normal;text-align:center}.section-heading>a:hover{background:#fff4c9;border-color:#b39225}.ep-product-tabs{gap:6px}.ep-product-tabs button{min-height:44px;padding:10px 16px;border:1px solid #c6d1dc;border-radius:8px;line-height:1.5;background:#fff;color:#294665;font-size:13px;font-weight:650}.ep-product-tabs button[aria-selected=true]{background:#11243b;border-color:#11243b;color:#fff}.ep-product-tabs button:hover:not([aria-selected=true]){background:#eef3f8}.ep-menu-toggle{min-height:48px;border-radius:8px 8px 0 0}.header-actions a{min-height:44px;border-radius:7px}.header-actions a:hover{background:#f1f5f9}.category-nav>a{min-height:44px;display:flex;align-items:center;padding-inline:9px;border-radius:6px}.category-nav>a:hover{background:#f1f5f9}.ep-mobile-filter{background:#11243b;border:1px solid #11243b;color:#fff;justify-content:space-between;width:100%;font-size:15px}.ep-mobile-filter::after{content:'+';font-size:22px;font-weight:400}.ep-mobile-filter[aria-expanded=true]{background:#fff4c9;border-color:#b08b17;color:#11243b}.ep-mobile-filter[aria-expanded=true]::after{content:'−'}.ep-filter-group>summary,.ep-custom-range>summary{border-radius:5px}.ep-filter-group>summary:hover,.ep-custom-range>summary:hover{background:#f2f6fa}.ep-band{border-radius:8px}.ep-sidebar{box-shadow:0 4px 16px #11243b05}.ep-filter-heading>a{padding-inline:8px;border-radius:6px;text-underline-offset:4px}.woocommerce .woocommerce-ordering select{min-height:44px;border:1px solid #aebdcd;border-radius:8px;padding:9px 12px;font-size:14px;background:#fff;color:#11243b}.woocommerce nav.woocommerce-pagination ul{border:0;display:flex;justify-content:center;gap:7px}.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;padding:8px;border:1px solid #c6d1dc;border-radius:8px;background:#fff;color:#193e65}.woocommerce nav.woocommerce-pagination ul li span.current{background:#11243b;color:#fff;border-color:#11243b}.epc-submit,.epl-submit{background:#11243b;color:#fff;border:1px solid #11243b;min-height:50px}.epc-submit:hover,.epl-submit:hover{background:#213e5c;color:#fff}.epl-print{background:#fff;border:1px solid #aebdcd;color:#193e65}.epl-service-link,.epl-links a{border-radius:8px}.epc-form-panel,.epl-form{box-shadow:0 4px 18px #11243b04}.epc-fields input,.epc-fields select,.epc-fields textarea,.epl-fields input,.epl-fields textarea{border-radius:8px}.ep-compare-bar{border-radius:11px;padding:12px 18px;gap:14px;box-shadow:0 6px 24px #11243b30}.ep-compare-bar .ep-open-compare{min-height:44px;padding:11px 17px;background:#ffd329;border-radius:8px;color:#11243b;font-size:14px;font-weight:700;line-height:1.4}.ep-compare-bar .ep-clear{min-height:44px;padding:9px;border-radius:7px;font-size:13px}.ep-dialog{border-radius:12px;padding:26px}.ep-dialog .ep-close-compare{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid #c6d1dc;border-radius:8px;background:#fff;color:#11243b}.ep-dialog header h2{font-size:24px}.woocommerce :is(button.button,a.button,input.button):disabled,.woocommerce button.button:disabled[disabled],.woocommerce .button.disabled{background:#e9eef3!important;color:#526174!important;border-color:#c6d1dc!important;opacity:1!important;cursor:not-allowed}.button.loading{box-shadow:inset 0 0 0 2px #cba01d}.ep-mobile-nav>a[aria-current=page]{background:#fff2ba;border-radius:9px}.ep-mobile-nav>a:active{background:#edf2f7}.ep-mobile-nav>a{min-height:48px;border-radius:9px}.ep-faq summary{min-height:48px;padding-block:14px;border-radius:6px}.ep-faq summary:hover{background:#f1f5f9}.ep-tools-strip a{border-radius:10px}.ep-tools-strip a:hover{background:#fff3c3}@media(max-width:700px){.woocommerce ul.products li.product a.button{min-height:52px;font-size:15px;padding:13px 18px}.woocommerce ul.products li.product .ep-compare{min-height:48px;font-size:14px}.ep-feature-copy .button.yellow{width:100%;max-width:300px;justify-content:space-between;min-height:52px}.ep-feature-secondary{font-size:13px;min-height:44px}.section-heading{align-items:start;gap:12px}.section-heading>a{font-size:12px;padding:10px 12px;min-height:44px;flex-shrink:0;max-width:135px}.ep-product-tabs{gap:6px}.ep-product-tabs button{min-height:48px;padding:10px 14px;font-size:14px}.woocommerce .woocommerce-ordering{float:none!important;width:100%}.woocommerce .woocommerce-ordering select{width:100%;font-size:16px;min-height:48px}.ep-compare-bar{padding:9px 12px;gap:8px}.ep-compare-bar .ep-open-compare{min-height:44px;padding:10px 12px;font-size:13px}.ep-compare-bar .ep-compare-count{font-size:12px}.ep-dialog{padding:18px}.ep-dialog header h2{font-size:21px}.epc-submit,.epl-submit{width:100%;justify-content:space-between;font-size:15px;min-height:52px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{font-size:16px;min-height:48px}.woocommerce-account .woocommerce-MyAccount-navigation li a{display:flex;align-items:center;min-height:48px;padding:10px 14px;border-radius:7px}.ep-menu-toggle{border-radius:8px}}@media(prefers-reduced-motion:reduce){.button,.ep-compare,.section-heading>a{transition:none}}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;padding:12px 17px}.woocommerce div.product .woocommerce-tabs .panel p{font-size:15px;line-height:1.9}.eps-guide-card p{font-size:14px;line-height:1.9}.site-footer nav a{display:flex;align-items:center;min-height:44px;line-height:1.6;padding-block:6px}.ep-faq details p{font-size:15px;line-height:1.9}@media(min-width:701px){.ep-mobile-filter{display:none}}@media(max-width:700px){.ep-mobile-filter{display:flex}.woocommerce div.product .woocommerce-tabs ul.tabs li a{min-height:48px;font-size:14px;padding:12px}.woocommerce div.product .woocommerce-tabs .panel p{font-size:15px}.eps-guide-card p{font-size:14px}}.ep-compare-table{font-size:14px;line-height:1.65}.ep-compare-table td,.ep-compare-table th{overflow-wrap:anywhere}.ep-compare-table tr:first-child td a{display:block;margin-top:9px;color:#153f70;font-weight:600;font-size:13px;line-height:1.65}.ep-compare-table tr:last-child .button{min-height:44px;font-size:13px;padding:10px 13px}.ep-compare-table:focus-visible{outline:3px solid #3279bc;outline-offset:3px}.ep-dialog .status{font-size:13px;line-height:1.8}@media(max-width:700px){.ep-compare-table:is([data-columns="1"],[data-columns="2"]) table{min-width:0;width:100%;table-layout:fixed}.ep-compare-table:is([data-columns="1"],[data-columns="2"]) th{width:80px;font-size:12px;padding:10px 7px}.ep-compare-table:is([data-columns="1"],[data-columns="2"]) td{padding:10px 7px;font-size:13px}.ep-compare-table:is([data-columns="1"],[data-columns="2"]) img{max-width:100%;width:85px;height:100px;object-fit:contain}.ep-compare-table tr:last-child .button{padding:10px 6px;font-size:12px;line-height:1.5;white-space:normal}.ep-compare-table:is([data-columns="3"],[data-columns="4"])::before{content:'גללו לרוחב להשוואת כל הדגמים';display:block;font-size:12px;color:#526174;padding:0 0 12px}}@font-face{font-family:Assistant;src:url(/wp-content/themes/electric-price/assets/fonts/assistant-variable.woff2) format('woff2');font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/wp-content/themes/electric-price/assets/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}}.ep-language-switcher{display:flex;gap:6px;align-items:center;flex-wrap:wrap;padding-block:8px}.ep-language-switcher a{display:inline-flex;min-height:44px;align-items:center;padding:8px 12px;border:1px solid #bccbd7;border-radius:8px;background:#fff;color:#11243b;font-size:14px}.ep-language-switcher a[aria-current=page]{background:#11243b;color:#fff}.ep-language-switcher a:focus-visible{outline:3px solid #a56a00;outline-offset:3px}html[dir=ltr] :is(.ep-compare-table th,.ep-compare-table td,.epd-content th,.epd-content td,.epc-contact form,.epp-fit,.epp-questions,.epscat-guide){text-align:start}html[dir=ltr] .ep-brand-tagline{direction:ltr}html[dir=ltr] :is(.ep-feature-copy,.ep-measure-band,.section-heading){text-align:start}html[dir=ltr] :is(.ep-icon-arrow,.ep-picker-arrow .ep-icon){transform:scaleX(-1)}html[dir=ltr] .ep-specs{direction:ltr}.ep-language-switcher a{overflow-wrap:anywhere}html:lang(ru) body{font-family:Arial,"Assistant",sans-serif}html[dir=ltr] .ep-feature-copy h1{letter-spacing:-.035em;font-size:clamp(32px,3.4vw,48px)}html[dir=ltr] .ep-feature-small h2{font-size:clamp(22px,2.5vw,32px)}html[dir=ltr] :is(.epir-arrow span,.epads-cta>span){display:inline-block;transform:scaleX(-1)}html[dir=ltr] :is([data-ad-prev],[data-ad-next]){transform:scaleX(-1)}@media(max-width:700px){.ep-language-switcher{gap:5px}.ep-language-switcher a{min-height:48px;font-size:15px;padding-inline:10px}html[dir=ltr] .ep-feature-copy h1{font-size:34px}html[dir=ltr] .ep-feature-small h2{font-size:24px}}.epads-carousel{position:relative;margin:24px 0 32px;clear:both;isolation:isolate}.epads-carousel[hidden]{display:none}.epads-track{border-radius:14px;overflow:hidden}.epads-item[hidden]{display:none!important}.epads-slide{position:relative;display:grid;grid-template-columns:1.4fr 1fr;align-items:center;min-height:260px;text-decoration:none!important;color:#fff!important;background:linear-gradient(115deg,#4c092e,#aa1759);overflow:hidden;line-height:1.5}.epads-slide:focus-visible{outline:3px solid #ffd329;outline-offset:-5px}.epads-copy{overflow-wrap:anywhere;padding:32px 48px;position:relative;z-index:2;min-width:0}.epads-label{display:block;font-size:13px;font-weight:650;letter-spacing:.3px;margin-bottom:10px}.epads-slide h2{color:inherit;font-size:clamp(27px,3.2vw,42px);line-height:1.15;margin:0 0 12px;font-weight:800;letter-spacing:-.8px}.epads-slide p{font-size:15px;margin:0 0 20px;max-width:560px;line-height:1.6}.epads-cta{display:inline-flex;align-items:center;gap:20px;background:#fff;color:#11243b;padding:11px 22px;border-radius:40px;font-size:14px;font-weight:750;min-height:44px;transition:gap .2s}.epads-slide:hover .epads-cta{gap:28px}.epads-terms{display:block;font-size:11px;margin-top:14px;line-height:1.6;max-width:550px}.epads-art{position:relative;height:auto;min-height:260px;min-width:0;display:flex;align-items:center;justify-content:center;padding:20px 25px;background:#fff;align-self:stretch;overflow:hidden}.epads-art:before{content:'';position:absolute;width:270px;height:270px;border-radius:50%;background:#f0dce7;right:0;top:50%;transform:translateY(-50%);opacity:.7}.epads-art:after{content:'';position:absolute;width:190px;height:190px;border:1px solid #ae6a8c;border-radius:50%;left:-30px;bottom:-70px;opacity:.5}.epads-art picture{display:contents}.epads-art img{position:relative;z-index:1;height:225px;max-height:225px;width:100%;max-width:430px;object-fit:contain;mix-blend-mode:multiply;filter:none}.epads-navy{background:linear-gradient(115deg,#101f34,#24416b)}.epads-navy .epads-art:before{background:#dce6f4}.epads-navy .epads-art:after{border-color:#4874aa}.epads-teal{background:linear-gradient(115deg,#064638,#08745f)}.epads-teal .epads-art:before{background:#d9eee5}.epads-teal .epads-art:after{border-color:#348875}.epads-gold{background:linear-gradient(115deg,#ffe79d,#ffd329);color:#11243b!important}.epads-gold .epads-art:before{background:#fff1b2}.epads-gold .epads-art:after{border-color:#ab8700}.epads-gold .epads-cta{background:#11243b;color:#fff}.epads-price{font-size:28px;font-weight:750;line-height:1.4;margin:0 0 15px}.epads-price del{font-size:15px}.epads-price ins{text-decoration:none}.epads-controls{display:flex;justify-content:center;align-items:center;gap:4px;margin-top:5px}.epads-controls button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:0;border-radius:5px;background:#fff0;color:#11243b;font-size:19px;cursor:pointer}.epads-controls button:hover{background:#e3eaf2}.epads-controls button:focus-visible{outline:3px solid #3279bc;outline-offset:2px}.epads-dots{display:flex;gap:0}.epads-dots button{min-width:44px}.epads-dots button>span{width:7px;height:7px;background:#738295;border-radius:50%}.epads-dots button[aria-pressed=true]>span{width:23px;border-radius:6px;background:#11243b}.epads-item.is-entering{animation:epads-in .4s cubic-bezier(.22,.61,.36,1)}@keyframes epads-in{from{transform:translateX(4px)}to{transform:translateX(0)}}.epads-artwork{min-height:0;display:block;background:none!important}.epads-artwork .epads-copy{display:none}.epads-artwork .epads-art{display:block;height:auto;min-height:0;padding:0;background:#fff0}.epads-artwork .epads-art:before,.epads-artwork .epads-art:after{display:none}.epads-artwork .epads-art img{display:block;max-width:none;max-height:none;height:auto;width:100%;object-fit:contain;filter:none;mix-blend-mode:normal}@media(max-width:1100px){.epads-copy{padding:25px 30px}.epads-slide h2{font-size:30px}.epads-slide p{font-size:14px}.epads-art{height:auto;min-height:265px;padding:18px}.epads-art img{max-height:225px}}@media(max-width:700px){.epads-carousel{margin:22px 0 28px}.epads-track{border-radius:10px}.epads-slide{grid-template-columns:1fr;min-height:0}.epads-copy{padding:27px 25px 24px}.epads-slide h2{font-size:31px;line-height:1.2;letter-spacing:-.6px}.epads-slide p{font-size:14px;line-height:1.7;margin-bottom:18px}.epads-label{font-size:12px}.epads-cta{font-size:14px;min-height:46px;padding:11px 22px}.epads-art{height:210px;min-height:210px;padding:18px}.epads-art img{height:175px;max-height:175px;max-width:100%}.epads-art:before{width:220px;height:220px;right:13%}.epads-terms{font-size:12px}.epads-controls{gap:0}.epads-dots button{min-width:44px;min-height:44px}.epads-price{font-size:28px}.epads-artwork .epads-art{height:auto;padding:0}.epads-artwork .epads-art img{height:auto;max-height:none}}@media(prefers-reduced-motion:reduce){.epads-item.is-entering{animation:none}.epads-cta{transition:none}}.epads-controls[hidden],.epads-dots button[hidden]{display:none!important}.epads-wine{background:#005ce6}.epads-navy{background:#111}.epads-teal{background:#ffdc00;color:#111!important}.epads-gold{background:#fff;color:#111!important;border:1px solid #ddd}.epads-teal .epads-cta,.epads-gold .epads-cta{background:#111;color:#fff}.epads-art:before{background:#fff8cc!important}.epads-art:after{border-color:#005ce6!important}.epads-art img{mix-blend-mode:normal}.epads-controls button{color:#111}.epads-controls button:hover{background:#eaf2ff}.epads-dots button[aria-pressed=true]>span{background:#005ce6}.woocommerce div.product .epd-content{max-width:1150px;margin:0 auto;color:#24394e}.woocommerce div.product .epd-content h2{font-size:30px;line-height:1.45;letter-spacing:-.4px;margin:9px 0 18px}.epd-eyebrow{font-size:12px;color:#63768b;letter-spacing:.6px}.epd-intro{padding:20px 0 32px;max-width:850px}.epd-content p{font-size:15px;line-height:1.95;margin:0}.epd-content h3{font-size:23px;line-height:1.45;margin:0 0 15px;color:#11243b}.epd-feature{border-top:1px solid #e2e7ec;padding:32px 0;max-width:100%;min-width:0}.epd-with-image{display:grid;grid-template-columns:.8fr 1.2fr;gap:35px;align-items:center}.epd-feature figure{margin:0;min-width:0}.woocommerce div.product .epd-feature figure img{display:block;width:100%;height:auto;max-height:none;max-width:100%;border-radius:8px;object-fit:contain;background:#f5f7f8}.epd-feature figcaption{font-size:12px;line-height:1.75;color:#6b7c8d;margin-top:10px}.epd-specification{padding:30px 0;border-top:1px solid #e2e7ec}.epd-table-wrap{border:1px solid #e2e7ec;border-radius:8px;overflow:hidden}.epd-content table{border-collapse:collapse;width:100%;font-size:14px;table-layout:fixed;margin:0!important}.epd-content table th,.epd-content table td{padding:13px 17px;text-align:right;border:0;border-bottom:1px solid #e9edf1;overflow-wrap:anywhere;vertical-align:top}.epd-content table th{background:#f5f7f9;font-weight:600;width:38%}.epd-content table tr:last-child th,.epd-content table tr:last-child td{border-bottom:0}.epd-installation{padding:28px;border-radius:9px;background:#eef3f6;margin:5px 0 20px}.epd-manufacturer{display:flex;flex-wrap:wrap;gap:15px;margin:15px 0 30px;font-size:13px}.epd-manufacturer a,.epd-before-order a{text-decoration:underline;text-underline-offset:4px}.epd-before-order{border-top:1px solid #e2e7ec;padding-top:25px;margin-top:25px}.epd-before-order h3{font-size:18px}.epd-before-order p{font-size:13px;color:#647589}.epd-before-order a{display:inline-block;margin-top:13px;font-size:13px}.woocommerce div.product .woocommerce-tabs .panel>h2:first-child{font-size:20px;border-bottom:1px solid #e2e7ec;padding-bottom:17px;margin-bottom:20px}@media(max-width:700px){.woocommerce div.product .epd-content h2{font-size:23px}.epd-eyebrow{font-size:10px}.epd-content h3{font-size:19px}.epd-content p{font-size:13px;line-height:1.95}.epd-intro{padding:14px 0 22px}.epd-feature{padding:24px 0}.epd-with-image{grid-template-columns:1fr;gap:20px}.epd-feature figcaption{font-size:11px}.epd-content table{font-size:12px}.epd-content table th,.epd-content table td{padding:10px}.epd-content table th{width:43%}.epd-installation{padding:20px}.epd-installation p,.epd-before-order p{font-size:12px}.epd-manufacturer{font-size:12px}.epd-content{min-width:0}}.epsl-reading{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px 30px;border:1px solid #d4dde4;background:#eef3f6;border-radius:9px;padding:22px 25px;margin:20px 0 25px;grid-column:1/-1;min-width:0}.epsl-kicker{font-size:11px;color:#526174;display:block;margin-bottom:7px}.epsl-reading h2,.woocommerce div.product .epsl-reading h2{font-size:20px;line-height:1.5;margin:0;letter-spacing:-.3px}.epsl-reading nav{display:grid;gap:0;min-width:0}.epsl-reading nav a{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:44px;font-size:13px;line-height:1.7;color:#14263a;border-bottom:1px solid #ced9e1;padding:10px 0;overflow-wrap:anywhere}.epsl-reading nav a:last-child{border-bottom:0}.epsl-reading nav a:hover{text-decoration:underline;text-underline-offset:4px}.epsl-reading nav a span{font-size:21px;flex-shrink:0}.woocommerce div.product .epsl-reading{margin:0}.page-content .epsl-reading h2{font-size:21px}.woocommerce .epd-feature figcaption{color:#526174}@media(max-width:700px){.epsl-reading{grid-template-columns:1fr;gap:16px;padding:20px;margin-block:20px}.epsl-reading h2,.woocommerce div.product .epsl-reading h2{font-size:20px}.epsl-kicker{font-size:12px}.epsl-reading nav a{font-size:14px;min-height:48px}.woocommerce div.product .epsl-reading{margin:0}.woocommerce .epd-feature figcaption{font-size:12px}}.woocommerce div.product .epp-toc{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:18px;border:1px solid #d7e6e4;border-radius:14px;background:#eff7f5;margin:0 0 24px;color:#163b3e}.epp-toc strong{margin-inline-end:8px}.epp-toc a{display:inline-flex;align-items:center;min-height:44px;padding:8px 15px;background:#fff;border:1px solid #cbdcd8;border-radius:9px;color:#153b3e;text-decoration:none;font-size:16px;font-weight:600}.epp-toc a:hover{background:#fff1b6}.epp-toc a:focus-visible{outline:3px solid #a56a00;outline-offset:3px}.epp-editorial{color:#24394e}.epp-fit{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:30px;border:1px solid #d7e6e4;border-radius:18px;background:#f2f8f6;margin:32px 0}.epp-kicker{font-size:14px;color:#40615e}.epp-editorial h2{font-size:27px;line-height:1.4;color:#11243b;margin:8px 0 18px}.epp-editorial h3{font-size:21px;line-height:1.5;color:#11243b;margin:0 0 12px}.epp-editorial p,.epp-editorial li{font-size:16px;line-height:1.9;overflow-wrap:anywhere}.epp-editorial p{margin:0}.epp-checks ul{padding-inline-start:22px;margin:0}.epp-checks li+li{margin-top:10px}.epp-questions{padding:24px 0}.epp-answer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.epp-answer-grid article{border:1px solid #dfe5ed;border-radius:14px;padding:24px;background:#fff}.epp-topics{display:flex;flex-wrap:wrap;gap:10px;align-items:center;border-top:1px solid #dfe5ed;padding:24px 0;margin:16px 0}.epp-topics>span:first-child{font-weight:700;margin-inline-end:5px}.epp-topic{padding:7px 14px;border-radius:8px;background:#eff5f4;border:1px solid #cddfda;color:#183f42;font-size:15px}.woocommerce div.product .epd-content p{font-size:16px}.woocommerce div.product .epd-before-order p{color:#40556a}.woocommerce div.product .epd-feature figcaption{color:#4d6276}.woocommerce div.product .epd-manufacturer{font-size:15px}.epd-manufacturer a,.epd-before-order a{display:inline-flex;min-height:44px;align-items:center}.woocommerce div.product .epd-content [id],.epp-editorial [id]{scroll-margin-top:230px}@media(max-width:950px){.epp-fit,.epp-answer-grid{grid-template-columns:1fr}.epp-fit{gap:24px;padding:24px}.epp-answer-grid article{padding:22px}.epp-toc a{min-height:48px}.epp-editorial h2{font-size:24px}.epp-editorial h3{font-size:20px}.woocommerce div.product .epd-content table{font-size:14px}.woocommerce div.product .epd-feature figcaption{font-size:13px}.woocommerce div.product .epd-content [id],.epp-editorial [id]{scroll-margin-top:185px}}.woocommerce div.product .woocommerce-tabs .panel .epp-editorial p,.woocommerce div.product .woocommerce-tabs .panel .epd-content p{font-size:16px}.epr-front{color:#24394e}.epr-kicker{font-size:14px;color:#40615e}.epr-front h2{font-size:28px;color:#11243b;margin:8px 0 18px}.epr-front h3{font-size:22px;margin:0 0 12px;color:#11243b}.woocommerce div.product .woocommerce-tabs .panel .epr-front p{font-size:16px;line-height:1.9}.epr-sources{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:18px;margin:26px 0}.epr-sources article,.epr-review{border:1px solid #d7e6e4;border-radius:14px;padding:24px;background:#f2f8f6}.epr-front a{display:inline-flex;align-items:center;min-height:48px;padding:10px 16px;border:1px solid #adc8bf;border-radius:8px;background:#fff;color:#173f42;font-size:16px;font-weight:700;text-decoration:none}.epr-front a:hover{background:#fff3be}.epr-front a:focus-visible{outline:3px solid #a56a00;outline-offset:3px}.epr-sources small{display:block;margin-top:14px;font-size:13px;color:#40615e}.epr-review{margin:18px 0;background:#fff}.epr-review details{margin:18px 0}.epr-review summary{min-height:48px;cursor:pointer}.epr-footnote,.epr-disclosure{padding:16px;border-inline-start:3px solid #ae8a18;background:#fff7dd;border-radius:6px}.epr-byline{color:#40615e}.epr-front{overflow-wrap:anywhere;min-width:0}@media(max-width:700px){.epr-front h2{font-size:24px}.epr-sources article,.epr-review{padding:20px}.epr-front h3{font-size:21px}}.epr-translation,.epr-review details p{white-space:pre-line}.epcd-dock{display:none;box-sizing:border-box;color:#173c40;font-family:inherit}.epcd-dock[hidden],.epcd-dock [hidden]{display:none!important}.epcd-dock *{box-sizing:border-box}.epcd-summary{display:flex;align-items:center;gap:22px;padding:12px 16px;background:#fff;border:1px solid #bed6cf;border-radius:14px;box-shadow:0 5px 24px #123d3520}.epcd-toggle{display:flex;align-items:center;gap:12px;flex:1;min-width:0;min-height:48px;padding:0;border:0;background:none;color:#173c40;font:inherit;text-align:start;cursor:pointer}.epcd-bag{position:relative;display:grid;place-content:center;width:40px;height:44px;border:2px solid #b3cfc7;border-radius:9px;color:#fff0;flex-shrink:0}.epcd-bag:before{content:'';position:absolute;width:18px;height:10px;border:2px solid #b3cfc7;border-bottom:0;top:-8px;left:9px;border-radius:7px 7px 0 0}.epcd-bag>span{color:#173c40;font-size:15px;font-weight:750}.epcd-summary-label{display:grid;gap:3px}.epcd-summary-label strong{font-size:17px;line-height:1.3}.epcd-summary-label small,.epcd-subtotal small{font-size:12px;line-height:1.5;color:#4c6466}.epcd-chevron{font-size:23px;line-height:1;margin-inline-start:7px}.epcd-toggle[aria-expanded=true] .epcd-chevron{transform:rotate(180deg)}.epcd-subtotal{display:grid;gap:2px;padding-inline:20px;border-inline-start:1px solid #dce8e4;white-space:nowrap}.epcd-subtotal strong{font-size:23px;line-height:1.3;color:#112e32}.epcd-cart-link{display:flex;align-items:center;justify-content:center;gap:15px;min-height:48px;padding:10px 18px;border-radius:9px;border:1px solid #dbc044;background:#ffdc4d;color:#173039!important;text-decoration:none!important;font-size:15px;font-weight:750;white-space:nowrap}.epcd-cart-link:hover{background:#ffd027}.epcd-panel{background:#fff;border:1px solid #bed6cf;border-radius:14px;margin-bottom:10px;box-shadow:0 5px 24px #123d3520;overflow:hidden;animation:epcd-enter .18s ease-out}.epcd-panel-heading{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;border-bottom:1px solid #e1ece8;background:#f5faf7}.epcd-panel-heading h2{font-size:20px;line-height:1.4;margin:0;color:#173c40}.epcd-close{display:grid;place-content:center;width:44px;min-height:44px;background:#fff0;border:0;border-radius:8px;color:#173c40;cursor:pointer;font-size:28px}.epcd-close:hover{background:#e4f0eb}.epcd-items{list-style:none!important;margin:0!important;padding:0 20px!important;max-height:min(43vh,390px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8faea4 #f4f8f6}.epcd-item{display:grid;grid-template-columns:64px minmax(0,1fr) 130px;align-items:center;gap:14px;padding:16px 0;margin:0!important;border-bottom:1px solid #e5eeea}.epcd-item:last-child{border-bottom:0}.epcd-image img{display:block;width:60px;height:70px;object-fit:contain}.epcd-name{display:block;font-size:15px;line-height:1.6;font-weight:650;color:#173c40!important;text-decoration:none}.epcd-name:hover{text-decoration:underline}.epcd-quantity,.epcd-variation{display:block;font-size:12px;line-height:1.6;color:#4c6466;margin-top:4px;overflow-wrap:anywhere}.epcd-item-price{display:grid;gap:3px;text-align:end;white-space:nowrap}.epcd-item-price small{font-size:11px;color:#4c6466;line-height:1.4}.epcd-item-price>span{font-size:14px;line-height:1.4}.epcd-item-price strong{font-size:18px;line-height:1.4}.epcd-note{margin:0!important;padding:12px 20px;border-top:1px solid #e1ece8;background:#f8faf9;font-size:12px;line-height:1.6;color:#4c6466}.epcd-dock :is(button,a):focus-visible{outline:3px solid #a56a00;outline-offset:3px}.epcd-dock .woocommerce-Price-amount{white-space:nowrap}.epcd-demo{margin:0;padding:10px 20px;background:#fff4ca;color:#553e0c;font-size:13px;line-height:1.7}.epcd-admin{max-width:1200px}.epcd-admin>p{font-size:15px;line-height:1.9;max-width:1000px}.epcd-preview .epcd-panel{position:static}.epcd-preview .epcd-items{max-height:430px}@media(min-width:1024px){.epcd-dock{display:block;position:fixed;inset-inline:24px;bottom:16px;max-width:740px;margin-inline:auto;z-index:102}body.epcd-visible{padding-bottom:calc(var(--ep-bottom-space,0px) + 106px)}html:has(body.epcd-visible){scroll-padding-bottom:110px}.epcd-dock.epcd-preview{position:relative;inset:auto;max-width:740px;margin:24px auto;z-index:1}.epcd-dock.epcd-suspended{display:none!important}body.epcd-visible.epcd-paused{padding-bottom:var(--ep-bottom-space,0)}}@keyframes epcd-enter{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.epcd-panel{animation:none}}@media print{.epcd-dock{display:none!important}body.epcd-visible{padding-bottom:0}}.epcd-preview{font-family:Rubik,Arial,sans-serif}.epcd-preview .epcd-panel-heading h2{font-family:Heebo,Arial,sans-serif}:root{--ep-type:Rubik,Assistant,Arial,sans-serif;--ep-display:Heebo,Rubik,Arial,sans-serif;--bg:#f6f8f7;--ep-teal:#087665;--ep-ink:#15333e;--ep-coral:#ae351f;--yellow:#ffda4a}body{font-family:var(--ep-type);font-weight:400;color:var(--ep-ink);font-size:16px;line-height:1.7;background:#f6f8f7}body :is(h1,h2,h3,h4){font-family:var(--ep-display);font-weight:800;letter-spacing:-.45px}button,input,select,textarea{font-family:var(--ep-type)}.ep-brand-tagline{font-family:var(--ep-type);font-weight:500;font-size:11px;letter-spacing:.1px}.topbar{background:#0f353b;color:#e6f4f0}.topbar .wrap{padding-block:7px}.masthead{background:#fff;border-bottom:1px solid #d7e4e5;box-shadow:0 3px 12px #14313c04}.header-main{padding-block:20px;gap:28px}.category-nav{font-family:var(--ep-type);font-weight:550;gap:24px;font-size:13px;padding-block:10px}.category-nav a{min-height:44px;display:flex;align-items:center}.category-nav a:hover{color:#087665}.ep-menu-toggle{background:#eaf3ef;border:1px solid #c2d8d0;border-radius:8px;color:#153a39;min-height:44px;padding-inline:16px}.ep-live-search .dgwt-wcas-search-wrapp{border-radius:12px}.ep-live-search input.dgwt-wcas-search-input{border-color:#bdd0cf!important;background:#f7faf9!important;border-radius:11px!important;font-size:15px!important;min-height:50px!important}.ep-live-search button.dgwt-wcas-search-submit{background:#ffda4a!important;border-radius:9px!important;color:#17383e!important}.header-actions :is(a,button){color:#1a3b46}.ep-wordmark{filter:drop-shadow(0 1px 0 #fff)}.ep-showcase{gap:18px;margin-top:26px;grid-template-columns:minmax(0,2.3fr) minmax(0,1fr)}.ep-feature-lead{background:#e9f4ed;border:1px solid #cde0d7;border-radius:22px;box-shadow:0 8px 35px #1b474308;overflow:hidden;min-height:420px;grid-template-columns:1.07fr .93fr}.ep-feature-copy{padding:38px 32px;position:relative;z-index:2;align-self:center}.ep-kicker{font-size:11px;font-weight:650;color:#0d6e59;letter-spacing:.2px}.ep-feature-copy h1{font-family:var(--ep-display);font-size:clamp(37px,3.5vw,51px);font-weight:850;line-height:1.12;letter-spacing:-1.8px;color:#153a39;margin-bottom:18px}.ep-feature-copy h1:after{display:none}.ep-feature-copy h1>span{color:#087665;display:inline-block}.ep-feature-copy>p:not(.ep-kicker){font-size:15px;line-height:1.8;color:#435f64;max-width:350px;margin-bottom:23px}.ep-feature-copy .button.yellow{background:#ffda4a;border:1px solid #edbf22;color:#173238;border-radius:11px;min-height:54px;padding:12px 18px;box-shadow:0 5px 0 #cba91d23;font-size:14px;font-weight:650}.ep-feature-copy .button.yellow:hover{background:#ffe173;transform:translateY(-1px)}.ep-feature-secondary{font-size:12px;font-weight:450;color:#225f56;margin-top:18px;text-decoration:underline;text-underline-offset:4px}.ep-feature-stage{background:radial-gradient(ellipse at 55% 48%,#fff 0%,#f5fcf7 40%,#dfefe4 76%);position:relative}.ep-stage-ring{width:260px;height:260px;background:#fff8cf;border:0;opacity:.9;inset-inline-start:calc(50% - 130px);box-shadow:0 0 0 28px #fffefb4d}.ep-stage-product{filter:drop-shadow(0 17px 9px #1d454518);max-height:315px!important;max-width:84%!important;object-fit:contain}.ep-stage-label{background:#fff;border:1px solid #cee0d4;color:#22524b;box-shadow:0 3px 12px #20484106;border-radius:7px;font-size:10px;font-weight:550;padding:7px 11px}.ep-feature-price{background:#fff;border:1px solid #bfd8cc;border-radius:12px;padding:12px 13px;box-shadow:0 7px 20px #163e3810;gap:8px}.ep-feature-price strong{font-family:var(--ep-latin);font-size:27px;color:#19373e}.ep-feature-price small{font-size:11px;color:#4b666e}.ep-feature-price bdi{font-weight:650;font-size:11px}.ep-side-showcase{gap:18px}.ep-feature-small{border:1px solid #e5d3bd;border-radius:18px;min-height:202px;padding:23px;background:#fff2df;color:#473927;overflow:hidden}.ep-feature-small.ep-feature-tv{background:#edf0fb;color:#273d67;border-color:#cfd9ec}.ep-feature-small h2{font-family:var(--ep-display);font-size:29px;font-weight:800;line-height:1.12;letter-spacing:-.7px}.ep-small-label{font-size:10px;font-weight:550;color:#785b39}.ep-feature-tv .ep-small-label{color:#4f6081}.ep-small-cta{font-size:11px;font-weight:650;color:#5f472a;display:inline-flex;align-items:center;gap:4px}.ep-feature-tv .ep-small-cta{color:#304d76}.ep-feature-small img{filter:drop-shadow(0 8px 5px #28445213)}.ep-tools-strip{border:1px solid #d3e2de;background:#fff;border-radius:15px;margin-block:22px 38px;box-shadow:0 4px 18px #23453c04}.ep-tools-strip b{font-family:var(--ep-type);font-weight:600;font-size:14px}.ep-tools-strip small{font-size:11px;color:#5c717b}.ep-tools-strip>a>.ep-icon:first-child{color:#087665;background:#edf7f1;border-radius:9px;padding:6px;box-sizing:content-box;width:23px;height:23px}.ep-tools-strip>a{padding:20px 22px}.section-heading{margin-bottom:21px}.section-heading h2{font-family:var(--ep-display);font-weight:800;font-size:34px;color:#193a40;line-height:1.25}.section-heading>a{font-family:var(--ep-type);font-size:12px;font-weight:550;color:#087665;min-height:44px;border:1px solid #c7ddd4;background:#f5faf7;border-radius:8px;padding:9px 13px}.ep-section-label{font-size:11px;font-weight:550;color:#0b735f;letter-spacing:.15px}.ep-home-categories{margin-block:40px 50px}.ep-category-image{background:#fff!important;border:1px solid #d9e6df;border-radius:18px;box-shadow:0 5px 16px #264e3807;min-height:150px}.ep-category-image img{max-height:124px}.ep-category-label b{font-family:var(--ep-type);font-size:14px;font-weight:600;color:#24424b}.category-tile small{font-size:11px;color:#617580}.category-tile:nth-child(2n) .ep-category-image{background:#fffaf0!important}.category-tile:nth-child(3n) .ep-category-image{background:#f1f5fc!important}.ep-product-toolbar{border-color:#d4e3de;background:#f0f7f3;border-radius:12px;padding:10px 14px}.ep-product-tabs button{font-family:var(--ep-type);font-size:12px;min-height:44px;border-radius:8px}.ep-product-tabs button[aria-selected=true]{background:#103f44;color:#fff;box-shadow:0 2px 6px #173c3912}.ep-home-product-count{font-size:12px;color:#557077;font-weight:550}.woocommerce ul.products{gap:18px}.woocommerce ul.products li.product{background:#fff;border:1px solid #d2e0df;border-radius:16px;padding:19px 19px 17px;box-shadow:0 5px 22px #153c3507;display:flex;flex-direction:column;min-width:0;transition:border-color .2s,box-shadow .2s}.woocommerce ul.products li.product:hover{border-color:#76a69a;box-shadow:0 9px 24px #21483c12}.epc-card-stage{background:#fff;border-radius:11px;margin-bottom:16px;min-height:290px}.woocommerce ul.products li.product .epc-card-stage img{height:290px;transform:none;max-height:none;width:100%;object-fit:contain}.epc-card-badges{inset-inline-end:0;inset-inline-start:auto;top:0;max-width:105px;gap:5px}.epc-badge{border-radius:6px;box-shadow:none;min-width:0;font-family:var(--ep-type)}.ep-product-identity{border-top:1px solid #e4ece8;padding-top:13px;margin:0 0 8px;align-items:center}.ep-product-identity>span{font-family:Manrope,Rubik,Arial,sans-serif;font-size:13px;font-weight:800;letter-spacing:.1px;color:#24404b}.ep-product-identity bdi{font-size:10px;color:#6c7f87;overflow-wrap:anywhere}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:var(--ep-type);font-size:16px;font-weight:550;line-height:1.6;min-height:54px;color:#203f49;margin-bottom:7px}.ep-specs{font-family:var(--ep-type);font-size:12px;line-height:1.7;color:#536d77;margin-bottom:10px;min-height:22px}.ep-card-dimensions{border:1px solid #e1ebe6;background:#f8fbf9;border-radius:8px;padding:8px 4px;margin-top:2px;margin-bottom:13px;gap:4px}.ep-card-dimensions small{font-family:var(--ep-type);font-size:9px;color:#5c7178}.ep-card-dimensions bdi{font-size:11px;font-weight:650;color:#35525d}.woocommerce ul.products li.product .price{font-family:var(--ep-latin);font-size:30px;font-weight:800;color:#163b42;letter-spacing:-.7px;line-height:1.4;margin-top:auto;margin-bottom:9px}.woocommerce ul.products li.product .price del{font-size:15px;color:#6d8088;font-weight:500}.woocommerce ul.products li.product .price ins{color:#ad341e;background:#fff0;text-decoration:none}.ep-stock-line{font-family:var(--ep-type);font-size:11px;line-height:1.6;margin-bottom:9px;font-weight:500}.ep-stock-line.in-stock{color:#08724a}.epc-card-offer{font-size:11px}.epc-offer-pending{color:#657980;font-size:10px;line-height:1.7}.epc-benefits{font-size:11px}.woocommerce ul.products li.product .button{font-family:var(--ep-type);font-weight:650;border-radius:9px;min-height:49px;width:100%;margin-top:12px;background:#103f44;border-color:#103f44;color:#fff;font-size:13px;display:flex;align-items:center;justify-content:center}.woocommerce ul.products li.product .button:hover{background:#1d565a;color:#fff}.woocommerce ul.products li.product .button.add_to_cart_button{background:#ffda4a;color:#15333e;border-color:#ebc135}.woocommerce ul.products li.product .ep-compare{font-family:var(--ep-type);font-size:11px;border-color:#ccdcd8;background:#f9fbfa;color:#4b6870;border-radius:8px;min-height:43px;margin-top:8px;width:100%}.woocommerce ul.products li.product .ep-compare[aria-pressed=true]{background:#fff1b5;border-color:#d6b951;color:#37504f}.catalog-main h1{font-family:var(--ep-display);font-size:37px;font-weight:850;line-height:1.25;color:#173c40}.term-description p{font-size:15px;line-height:1.9;color:#4b6871;max-width:980px}.ep-sidebar{background:#fff;border-color:#d0e2dc;border-radius:14px;box-shadow:0 4px 16px #1b443607}.ep-filter-context{background:#edf7f0;border-radius:9px;color:#254f43}.ep-filter-intro h2{font-family:var(--ep-display);font-size:23px}.ep-range-control legend{font-family:var(--ep-type);font-size:13px;font-weight:600}.ep-band{border-radius:7px;background:#f7faf8;border-color:#d4e2da}.ep-band:has(input:checked){background:#e4f3ea;border-color:#337e61;color:#14523b}.ep-category-picker{background:#eef6f2;border-color:#d0e3d9;border-radius:16px}.ep-picker-heading h2{font-family:var(--ep-display);font-size:32px}.ep-picker-grid>a{border-color:#d8e5de;border-radius:12px;background:#fff;box-shadow:0 3px 12px #23483a04}.ep-picker-grid strong{font-family:var(--ep-type);font-weight:600;font-size:14px}.woocommerce div.product{border-color:#d0e2da;border-radius:18px;padding:30px;background:#fff;box-shadow:0 6px 25px #20493c06}.woocommerce div.product .product_title{font-family:var(--ep-display);font-size:33px;font-weight:800;line-height:1.35;color:#163a40}.woocommerce div.product p.price{font-family:var(--ep-latin);font-size:35px;font-weight:800;color:#163b42}.woocommerce div.product p.price ins{color:#ae351f}.woocommerce-product-details__short-description{font-size:15px;line-height:1.9;color:#435f69}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background:#103f44;color:#fff}.woocommerce div.product .woocommerce-tabs .panel,.page-content article{font-family:var(--ep-type);font-size:16px}.epp-toc{background:#edf7f0;border-color:#caddd2}.ep-measure-band{border-radius:19px;background:#e6f1eb;border:1px solid #c8dfd0;padding:37px}.ep-measure-band h2{font-family:var(--ep-display);font-weight:850;font-size:43px;color:#19463b}.ep-measure-band .button{background:#103f44;border-color:#103f44;border-radius:9px;color:#fff;font-size:13px}.eps-guide-card{border-color:#d0e2d8;border-radius:14px;background:#fff;box-shadow:0 5px 18px #1d473b05}.eps-guide-card h3{font-family:var(--ep-display);font-size:23px;font-weight:800;color:#204d43}.eps-guide-card p{font-family:var(--ep-type);font-size:14px;color:#4e6972}.epads-slide{border-radius:15px}.epads-copy h2{font-family:var(--ep-display);font-weight:800}.epads-copy :is(p,small),.epads-cta{font-family:var(--ep-type)}.epads-controls{margin-top:9px}.site-footer{background:#eaf2ed;border-top:1px solid #c9ded0}.footer-grid nav b{font-family:var(--ep-display);font-weight:800;font-size:17px;color:#1d473f}.footer-grid nav a{font-family:var(--ep-type);font-size:13px;color:#365d58}.footer-grid p{font-size:13px;color:#48675d}.ep-mobile-nav{border-color:#c0d7cf;background:#fffffff5;box-shadow:0 -4px 16px #1746350b}.ep-mobile-nav a{font-family:var(--ep-type);font-size:10px}.ep-mobile-nav a[aria-current=page]{color:#08745d;background:#edf8f1;border-radius:8px}.epir-rail{border-color:#b5d4c6;background:#fff;box-shadow:0 5px 22px #173f3612}.epir-item{background:#f5faf7;border-color:#d5e4da}.epir-name{font-family:var(--ep-type);font-size:13px;font-weight:550}.epir-category{font-family:var(--ep-type);font-size:10px}.epir-toggle{background:#103f44;border-color:#103f44}.epir-all{background:#fff2ba;border-color:#dac77b;color:#244342}.epir-toggle,.epir-all{font-family:var(--ep-type);font-size:11px}@media(max-width:1100px){.header-main{gap:20px}.ep-showcase{grid-template-columns:minmax(0,1fr) minmax(0,.52fr)}.ep-feature-lead{grid-template-columns:minmax(0,1fr)}.ep-feature-copy{padding:27px 24px}.ep-feature-copy h1{font-size:43px}.ep-feature-stage{min-height:285px}.ep-stage-product{max-height:230px!important}.ep-feature-small h2{font-size:25px}.ep-feature-small{min-height:230px}.section-heading h2{font-size:31px}}@media(max-width:700px){body{font-size:15px}.header-main{padding-block:10px 12px}.ep-brand-tagline{font-size:10px}.category-nav{font-size:12px;gap:16px}.topbar{font-size:10px}.ep-menu-toggle{font-size:12px}.ep-showcase{grid-template-columns:minmax(0,1fr);gap:13px;margin-top:16px}.ep-feature-lead{min-height:0;grid-template-columns:minmax(0,1fr);border-radius:17px}.ep-feature-copy{padding:27px 23px 19px}.ep-feature-copy h1{font-size:39px;letter-spacing:-1.2px;line-height:1.16;margin-bottom:14px}.ep-feature-copy>p:not(.ep-kicker){font-size:13px;line-height:1.9;margin-bottom:17px}.ep-feature-copy .button.yellow{font-size:13px;min-height:51px}.ep-feature-secondary{font-size:11px;margin-top:13px}.ep-kicker{font-size:10px;margin-bottom:12px}.ep-feature-stage{min-height:285px}.ep-stage-product{max-height:230px!important;max-width:80%!important}.ep-stage-ring{width:205px;height:205px;inset-inline-start:calc(50% - 102px)}.ep-feature-price{max-width:calc(100% - 24px);padding:11px}.ep-feature-price strong{font-size:24px}.ep-feature-price small{font-size:10px}.ep-side-showcase{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.ep-feature-small{padding:17px 13px;min-height:205px;border-radius:13px}.ep-feature-small h2{font-size:22px;letter-spacing:-.5px}.ep-feature-small>div{width:100%}.ep-feature-small img{width:45%;height:47%}.ep-small-label,.ep-small-cta{font-size:9px;line-height:1.6}.ep-tools-strip{margin-block:18px 29px;border-radius:12px}.ep-tools-strip>a{padding:15px 17px}.ep-tools-strip b{font-size:13px}.ep-tools-strip small{font-size:10px}.ep-tools-strip>a>.ep-icon:first-child{width:20px;height:20px;padding:5px}.ep-home-categories{margin-block:31px 35px}.section-heading h2{font-size:29px;letter-spacing:-.7px}.section-heading>a{font-size:10px;padding-inline:9px;min-height:44px}.ep-section-label{font-size:10px}.ep-category-image{min-height:135px;border-radius:13px}.ep-category-image img{max-height:109px}.ep-category-label b{font-size:12px}.category-tile small{font-size:10px;line-height:1.7}.ep-product-tabs button{font-size:11px}.ep-product-toolbar{padding:9px 10px}.ep-home-product-count{font-size:10px}.woocommerce ul.products li.product{padding:18px;border-radius:15px}.epc-card-stage{min-height:295px}.woocommerce ul.products li.product .epc-card-stage img{height:295px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px;min-height:0;line-height:1.7}.ep-product-identity>span{font-size:14px}.ep-product-identity bdi{font-size:10px}.ep-specs{font-size:12px}.ep-card-dimensions small{font-size:10px}.ep-card-dimensions bdi{font-size:12px}.woocommerce ul.products li.product .price{font-size:32px}.woocommerce ul.products li.product .button{min-height:51px;font-size:13px}.woocommerce ul.products li.product .ep-compare{min-height:44px;font-size:11px}.ep-stock-line{font-size:12px}.epc-offer-pending{font-size:11px}.catalog-main h1{font-size:31px}.term-description p{font-size:13px;line-height:2}.woocommerce div.product{padding:20px 16px;border-radius:15px}.woocommerce div.product .product_title{font-size:28px;line-height:1.4}.woocommerce div.product p.price{font-size:33px}.woocommerce-product-details__short-description{font-size:14px}.ep-measure-band{padding:24px 20px;border-radius:15px}.ep-measure-band h2{font-size:35px}.ep-measure-band p{font-size:13px}.eps-guide-card h3{font-size:23px}.eps-guide-card p{font-size:13px}.epir-name{font-size:12px}.epir-category{font-size:9px}.epir-toggle,.epir-all{font-size:10px}.footer-grid nav a,.footer-grid p{font-size:12px}}@media(max-width:380px){.ep-feature-copy{padding:25px 18px 18px}.ep-feature-copy h1{font-size:34px}.ep-feature-small{padding:15px 10px}.ep-feature-small h2{font-size:20px}.ep-small-label,.ep-small-cta{font-size:9px}.section-heading h2{font-size:26px}.epc-card-stage{min-height:275px}.woocommerce ul.products li.product .epc-card-stage img{height:275px}}@media(prefers-reduced-motion:reduce){.ep-feature-copy .button.yellow:hover{transform:none}.woocommerce ul.products li.product{transition:none}}.epc-card-badges{width:90px;max-width:90px}.epc-badge{overflow-wrap:normal;word-break:normal}li.product:is(.product_cat-televisions,.product_cat-ovens,.product_cat-dishwashers) .epc-card-badges{width:100%;max-width:none}li.product:is(.product_cat-televisions,.product_cat-ovens,.product_cat-dishwashers) .epc-badge{width:90px;max-width:calc((100% - 12px)/3)}.ep-feature-copy{background:#fff0;color:#153a39}.woocommerce ul.products li.product a.button{background:#103f44;border-color:#103f44;color:#fff}.woocommerce ul.products li.product a.button.add_to_cart_button{background:#ffda4a;color:#15333e;border-color:#ebc135}@media(max-width:700px){.catalog-index .woocommerce ul.products,.catalog-layout .woocommerce ul.products,.home-products .woocommerce ul.products,#ep-home-product-panel ul.products{grid-template-columns:minmax(0,1fr);gap:18px}.ep-feature-copy>p:not(.ep-kicker){display:block}}.wc-block-grid .wc-block-grid__products{display:grid;grid-template-columns:repeat(var(--ep-block-columns,4),minmax(0,1fr));gap:18px;align-items:stretch;margin:24px 0;padding:0;list-style:none}.wc-block-grid.has-1-columns{--ep-block-columns:1}.wc-block-grid.has-2-columns{--ep-block-columns:2}.wc-block-grid.has-3-columns{--ep-block-columns:3}.wc-block-grid.has-4-columns{--ep-block-columns:4}.wc-block-grid.has-5-columns{--ep-block-columns:5}.wc-block-grid.has-6-columns{--ep-block-columns:6}.wc-block-grid .wc-block-grid__products .wc-block-grid__product{display:flex;flex-direction:column;align-items:stretch;width:auto;max-width:none;min-width:0;flex:none;margin:0;padding:18px;border:1px solid #d2e0df;border-radius:16px;background:#fff;text-align:start;box-shadow:0 5px 22px #153c3507}.wc-block-grid .wc-block-grid__product-link{display:flex;flex-direction:column;flex:1;min-width:0;color:#203f49;text-decoration:none!important}.wc-block-grid .wc-block-grid__product-image{display:flex;align-items:center;justify-content:center;width:100%;height:280px;flex:0 0 280px;margin:0 0 16px;overflow:hidden;background:#fff}.wc-block-grid .wc-block-grid__product-image img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;object-fit:contain}.wc-block-grid .wc-block-grid__product-title{font-family:var(--ep-type);font-size:16px;font-weight:550;line-height:1.7;color:#203f49;margin:0;padding:13px 0 0;border-top:1px solid #e4ece8;min-height:68px;overflow-wrap:anywhere}.wc-block-grid .wc-block-grid__product-price{flex:0 0 auto;min-height:43px;margin:16px 0 12px;font-family:var(--ep-latin);font-size:28px;font-weight:800;line-height:1.5;color:#163b42;text-align:start}.wc-block-grid .wc-block-grid__product-price del{font-size:15px;font-weight:500;color:#657980}.wc-block-grid .wc-block-grid__product-price ins{text-decoration:none;color:#ad341e;background:#fff0}.wc-block-grid .wc-block-grid__product-add-to-cart{flex:0 0 auto;width:100%;margin:0;padding:0}.wc-block-grid .wc-block-grid__product-add-to-cart a.wp-block-button__link{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:49px;margin:0;padding:11px 14px;border:1px solid #103f44;border-radius:9px;background:#103f44;color:#fff;font-family:var(--ep-type);font-size:13px;font-weight:650;line-height:1.6;text-decoration:none!important}.wc-block-grid .wc-block-grid__product-add-to-cart a.wp-block-button__link:hover{background:#1d565a;border-color:#1d565a}.wc-block-grid .wc-block-grid__product-add-to-cart a.wp-block-button__link:focus-visible{outline:3px solid #3279bc;outline-offset:3px}.woocommerce ul.products,.woocommerce-page ul.products{align-items:stretch}.woocommerce ul.products li.product>a.woocommerce-LoopProduct-link{flex:1;min-width:0}.woocommerce ul.products li.product>a.button{flex:0 0 auto;margin-top:12px}.woocommerce ul.products li.product>.ep-compare{flex:0 0 auto}@media(min-width:701px) and (max-width:1000px){.wc-block-grid:not(.has-1-columns) .wc-block-grid__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.wc-block-grid .wc-block-grid__products{grid-template-columns:minmax(0,1fr);gap:18px;margin-block:20px}.wc-block-grid .wc-block-grid__products .wc-block-grid__product{padding:18px}.wc-block-grid .wc-block-grid__product-image{height:285px;flex-basis:285px}.wc-block-grid .wc-block-grid__product-title{min-height:0;font-size:16px}.wc-block-grid .wc-block-grid__product-price{font-size:30px}.wc-block-grid .wc-block-grid__product-add-to-cart a.wp-block-button__link{min-height:51px}}.epdeal-box{box-sizing:border-box;background:#fff3e9;border:1px solid #efc0a7;border-radius:12px;padding:12px 14px;margin:10px 0;color:#762b18;min-width:0;overflow:hidden}.epdeal-heading{display:flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:12px;line-height:1.5}.epdeal-spark{font-size:24px;font-weight:800;color:#b5361c}.epdeal-discount{margin-inline-start:auto;background:#ad341c;border-radius:5px;color:#fff;padding:3px 6px;font-size:11px;font-weight:700}.epdeal-clock{direction:ltr;display:flex;align-items:center;justify-content:center;gap:5px;margin:7px 0 3px;font-family:Manrope,Rubik,Arial,sans-serif;font-variant-numeric:tabular-nums}.epdeal-clock>span{flex:1;min-width:0;text-align:center}.epdeal-clock b{display:block;line-height:1.25;font-size:23px;font-weight:800;overflow-wrap:anywhere}.epdeal-clock small{display:block;font-family:Rubik,Arial,sans-serif;font-size:10px;line-height:1.6;font-weight:500}.epdeal-clock i{font-style:normal;font-weight:700;padding-bottom:12px;font-size:17px}.epdeal-deadline{margin:7px 0 0!important;font-size:10px!important;line-height:1.6!important;color:#784734}.epdeal-deadline time{direction:ltr;unicode-bidi:isolate;display:inline-block}.epdeal-summary{background:#103f44;color:#fff;border-color:#103f44;padding:18px 22px;max-width:560px}.epdeal-summary .epdeal-heading{font-size:15px}.epdeal-summary .epdeal-spark{color:#ffdb48}.epdeal-summary .epdeal-discount{background:#ffe06b;color:#173039;font-size:13px}.epdeal-summary .epdeal-clock b{font-size:32px}.epdeal-summary .epdeal-clock small{font-size:12px;color:#e4f0ef}.epdeal-summary .epdeal-deadline{color:#e4f0ef;font-size:12px!important}.epdeal-preview-label{font-size:12px!important;line-height:1.7!important;border-top:1px solid #bfd7d233;padding-top:10px!important;margin-bottom:0;color:inherit}.epdeal-is-ended{background:#edf2f4;border-color:#c4d1d8;color:#455b67}.epdeal-is-ended .epdeal-spark{color:#455b67}.epdeal-is-ended .epdeal-clock,.epdeal-is-ended .epdeal-discount{display:none}.epdeal-is-ended .epdeal-deadline{color:#455b67}.epdeal-preview{background:#103f44;color:#fff;border-color:#103f44;max-width:420px;padding:20px}.epdeal-preview .epdeal-clock b{font-size:30px}.epdeal-preview .epdeal-heading{font-size:14px}.epdeal-preview .epdeal-deadline{color:#e8f0f0;font-size:12px!important}.epdeal-preview .epdeal-spark{color:#ffdb48}.epc-card-deal:empty,.ep-deal-summary-wrap:empty{display:none}.epdeal-regular-price{display:none}.epdeal-synchronizing .epdeal-clock{opacity:.65}@media(max-width:380px){.epdeal-box{padding:10px}.epdeal-heading{font-size:11px}.epdeal-clock b{font-size:21px}.epdeal-summary .epdeal-clock b{font-size:29px}.epdeal-summary .epdeal-heading{font-size:13px}}@media(prefers-reduced-motion:no-preference){.epdeal-box{transition:background-color .2s,border-color .2s}.epdeal-soon .epdeal-spark{animation:epdeal-glow 2.4s ease-in-out infinite}@keyframes epdeal-glow{50%{opacity:.6;transform:scale(1.06)}}}.epdeal-clock b{white-space:nowrap;overflow-wrap:normal;word-break:normal}.epui-admin #wpbody-content .epdeal-preview p{color:#e8f0f0}@media(max-width:380px){.epdeal-preview .epdeal-clock{gap:3px}.epdeal-preview .epdeal-clock b{font-size:23px}.epdeal-summary .epdeal-clock b{font-size:25px}}.epn-discovery{background:#fff;border-bottom:1px solid #d5e5e2;padding:18px 0 15px}.epn-label{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;color:#153b42}.epn-label>span{font-size:18px;font-weight:650}.epn-label>a{display:inline-flex;align-items:center;gap:7px;font-size:14px;color:#086959;min-height:44px}.epn-label .ep-icon{width:18px;height:18px}.epn-track-wrap{position:relative;min-width:0}.epn-track{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;padding:6px 0 10px;min-width:0;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#80b6ab #edf7f3}.epn-category{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;min-width:0;padding:5px 8px;border-radius:14px;color:#153b42;scroll-snap-align:start}.epn-orbit{display:flex;align-items:center;justify-content:center;width:104px;height:104px;flex:0 0 104px;border:1px solid #c9e4df;border-radius:50%;background:#e6f6f2;box-shadow:0 4px 0 #edf5f2;position:relative}.epn-category:nth-child(2) .epn-orbit{background:#fff1db;border-color:#efddbd}.epn-category:nth-child(3) .epn-orbit{background:#eef0ff;border-color:#d6dcf3}.epn-category:nth-child(4) .epn-orbit{background:#ffece6;border-color:#efd3c6}.epn-category:nth-child(5) .epn-orbit{background:#e7f1fc;border-color:#cddfed}.epn-category:nth-child(6) .epn-orbit{background:#f4edff;border-color:#e1d3f2}.epn-orbit img{display:block;width:85px;height:88px;object-fit:contain;mix-blend-mode:multiply;margin:0;filter:drop-shadow(0 4px 2px #1a374018)}.epn-category-televisions .epn-orbit img{width:94px;height:72px}.epn-category-name{font-size:16px;font-weight:600;line-height:1.5;min-height:48px;display:flex;align-items:center;justify-content:center;max-width:175px}.epn-category[aria-current] .epn-orbit{outline:3px solid #087665;outline-offset:4px}.epn-category[aria-current]{color:#076556}.epn-category:hover .epn-category-name{color:#076556;text-decoration:underline;text-underline-offset:5px}.epn-shortcuts{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;margin-top:7px;font-size:14px;color:#4b666d}.epn-shortcuts>a{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:7px 14px;border:1px solid #d8e6e2;border-radius:24px;background:#f8fbf9;color:#234e52;font-size:14px;font-weight:500}.epn-shortcuts>a[aria-current]{background:#103f44;color:#fff;border-color:#103f44}.epn-shortcuts .ep-icon{width:16px;height:16px}.epn-scroll-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:5px}.epn-scroll-actions button{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #bfd7cf;background:#fff;border-radius:50%;color:#164b49;cursor:pointer}.epn-scroll-actions button[hidden]{display:none}.epn-scroll-actions button:disabled{opacity:.4;cursor:default}html[dir=rtl] [data-epn-scroll=previous] .ep-icon,html[dir=ltr] [data-epn-scroll=next] .ep-icon{transform:rotate(-90deg)}html[dir=rtl] [data-epn-scroll=next] .ep-icon,html[dir=ltr] [data-epn-scroll=previous] .ep-icon{transform:rotate(90deg)}.epn-finder{margin:26px 0 36px;padding:28px;background:#fff;border:1px solid #c4ddd3;border-radius:20px;display:grid;grid-template-columns:minmax(230px,.9fr) minmax(0,1.6fr);gap:24px;box-shadow:0 6px 26px #254c3a08}.epn-finder-heading{display:flex;gap:14px;align-items:center;min-width:0}.epn-finder-icon{width:52px;height:52px;background:#e4f4eb;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#087665;flex:0 0 52px}.epn-finder-heading p{font-size:13px;font-weight:550;color:#087665;margin:0 0 4px}.epn-finder-heading h2{font-size:30px;line-height:1.3;margin:0 0 7px;color:#173e42}.epn-finder-heading div>span{font-size:14px;line-height:1.7;color:#4b666d}.epn-finder-form{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;grid-template-rows:auto auto;gap:8px 14px;align-content:center;align-items:center;min-width:0}.epn-finder-form label{font-size:14px;font-weight:550;color:#234e52}.epn-finder-form label[for=epn-category]{grid-row:1;grid-column:1}.epn-finder-form label[for=epn-budget]{grid-row:1;grid-column:2}.epn-finder-form select{width:100%;min-width:0;min-height:54px;padding:10px 12px;border:1px solid #9fc4b7;border-radius:10px;background:#f8fcfa;color:#173e42;font-size:16px;font-family:var(--ep-type)}#epn-category{grid-row:2;grid-column:1}#epn-budget{grid-row:2;grid-column:2}.epn-finder-form .button.yellow{grid-row:2;grid-column:3;min-height:54px;font-size:16px;padding:10px 18px;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid #dfb729;border-radius:10px;background:#ffda4a;color:#15333e;white-space:nowrap}.epn-finder-links{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;border-top:1px solid #dce9e3;padding-top:18px}.epn-finder-links>a{display:flex;align-items:center;gap:10px;min-height:50px;font-size:15px;font-weight:500;color:#234e52}.epn-finder-links>a>.ep-icon:first-child{color:#087665;width:24px;height:24px}.epn-finder-links>a>.ep-icon:last-child{width:18px;height:18px;margin-inline-start:auto}.epn-finder-links>a:hover{color:#076556;text-decoration:underline;text-underline-offset:4px}body{font-size:18px}.ep-brand-tagline{font-size:13px}.header-actions{font-size:16px}.ep-live-search input.dgwt-wcas-search-input{font-size:17px!important}.ep-feature-copy h1{font-size:clamp(42px,4vw,58px)}.ep-feature-copy>p:not(.ep-kicker){font-size:17px}.ep-feature-copy .button.yellow{font-size:17px;min-height:56px}.ep-feature-secondary{font-size:15px}.ep-kicker,.ep-section-label{font-size:13px}.ep-feature-small h2{font-size:32px}.ep-small-label{font-size:13px}.ep-small-cta{font-size:14px}.section-heading h2{font-size:38px}.section-heading>a{font-size:15px}.ep-category-label b{font-size:17px}.category-tile small{font-size:14px}.ep-product-tabs button{font-size:15px}.ep-home-product-count{font-size:14px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px;line-height:1.7;min-height:62px}.woocommerce ul.products li.product .ep-product-identity>span{font-size:16px}.woocommerce ul.products li.product .ep-product-identity bdi{font-size:12px}.woocommerce ul.products li.product .ep-specs{font-size:14px}.woocommerce ul.products li.product .ep-card-dimensions small{font-size:12px}.woocommerce ul.products li.product .ep-card-dimensions bdi{font-size:14px}.woocommerce ul.products li.product .ep-stock-line{font-size:13px}.epc-offer-pending{font-size:13px}.woocommerce ul.products li.product a.button{font-size:16px;min-height:52px}.woocommerce ul.products li.product .ep-compare{font-size:14px;min-height:46px}.wc-block-grid .wc-block-grid__product-title{font-size:18px}.wc-block-grid .wc-block-grid__product-add-to-cart a.wp-block-button__link{font-size:16px;min-height:52px}.term-description p{font-size:17px}.ep-filter-intro h2{font-size:25px}.ep-range-control legend{font-size:15px}.ep-sidebar .widget h3{font-size:17px}.ep-sidebar li{font-size:15px}.eps-guide-card p{font-size:16px}.footer-grid nav a,.footer-grid p{font-size:15px}@media(min-width:701px) and (max-width:1100px){.epn-finder{grid-template-columns:minmax(0,1fr)}.epn-finder-form{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto}.epn-orbit{width:90px;height:90px;flex-basis:90px}.epn-orbit img{width:73px;height:77px}.epn-category-televisions .epn-orbit img{width:80px;height:62px}.epn-category-name{font-size:15px}}@media(max-width:700px){.epn-discovery{padding:10px 0 13px}.epn-label{margin-bottom:4px}.epn-label>span{font-size:16px}.epn-label>a{font-size:13px}.epn-track{display:flex;overflow-x:auto;gap:9px;padding:8px 4px 12px;scroll-snap-type:x proximity}.epn-category{flex:0 0 104px;padding:5px 4px;gap:10px}.epn-orbit{width:80px;height:80px;flex-basis:80px}.epn-orbit img{width:66px;height:68px}.epn-category-televisions .epn-orbit img{width:73px;height:56px}.epn-category-name{font-size:14px;line-height:1.5;min-height:42px}.epn-shortcuts{justify-content:flex-start;gap:7px}.epn-shortcuts>span{width:100%;font-size:13px}.epn-shortcuts>a{font-size:13px;min-height:44px;padding:7px 11px}.epn-scroll-actions{justify-content:center}.epn-finder{grid-template-columns:minmax(0,1fr);padding:22px 18px;gap:20px;margin-block:20px 28px;border-radius:16px}.epn-finder-heading{gap:11px}.epn-finder-heading h2{font-size:28px}.epn-finder-heading div>span{font-size:14px}.epn-finder-icon{width:44px;height:44px;flex-basis:44px}.epn-finder-form{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:9px}.epn-finder-form label[for=epn-category]{grid-row:1;grid-column:1}#epn-category{grid-row:2;grid-column:1}.epn-finder-form label[for=epn-budget]{grid-row:3;grid-column:1;margin-top:7px}#epn-budget{grid-row:4;grid-column:1}.epn-finder-form .button.yellow{grid-row:5;grid-column:1;width:100%;margin-top:8px}.epn-finder-links{grid-template-columns:minmax(0,1fr);gap:4px}.epn-finder-links>a{font-size:15px;min-height:50px}body{font-size:17px}.ep-brand-tagline{font-size:11px}.ep-feature-copy h1{font-size:41px}.ep-feature-copy>p:not(.ep-kicker){font-size:16px}.ep-feature-copy .button.yellow{font-size:16px;min-height:54px}.ep-feature-secondary{font-size:14px}.ep-feature-small h2{font-size:25px}.ep-small-label,.ep-small-cta{font-size:12px}.ep-feature-small{min-height:225px}.section-heading h2{font-size:32px}.section-heading>a{font-size:13px}.ep-category-label b{font-size:15px}.category-tile small{font-size:13px}.ep-feature-price small{font-size:12px}.ep-product-tabs button{font-size:14px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px;min-height:0}.epc-offer-pending{font-size:13px}.woocommerce ul.products li.product .ep-compare{font-size:14px}.ep-mobile-nav>a{font-size:12px}.term-description p{font-size:16px}.footer-grid nav a,.footer-grid p{font-size:14px}}@media(max-width:380px){.ep-feature-copy h1{font-size:36px}.ep-feature-small h2{font-size:22px}.ep-small-label,.ep-small-cta{font-size:11px}.ep-feature-small{min-height:215px}.section-heading h2{font-size:29px}.epn-finder-heading h2{font-size:25px}}@media(prefers-reduced-motion:no-preference){.epn-orbit,.epn-orbit img{transition:transform .22s,box-shadow .22s}.epn-category:hover .epn-orbit{transform:translateY(-4px);box-shadow:0 8px 14px #254b3e12}.epn-category:hover img{transform:scale(1.06)}.epn-category{animation:epn-arrive .42s both}.epn-category:nth-child(2){animation-delay:.04s}.epn-category:nth-child(3){animation-delay:.08s}.epn-category:nth-child(4){animation-delay:.12s}.epn-category:nth-child(5){animation-delay:.16s}.epn-category:nth-child(6){animation-delay:.2s}.epn-finder-form .button:hover{transform:translateY(-2px)}@keyframes epn-arrive{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){.epn-discovery *,.epn-finder *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:700px){.epn-shortcuts{display:none}}.brand,.footer-grid .brand{height:auto;overflow:visible}.brand .ep-wordmark{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:2px;line-height:1;filter:none}.brand img.ep-brand-lettering{display:block;width:100%;height:auto;max-width:100%;max-height:none;transform:none;object-fit:contain;flex:none;min-height:0;aspect-ratio:579 / 100;margin:0}.brand .ep-brand-tagline{align-self:center;font-family:var(--ep-type);font-size:12px;font-weight:550;line-height:1.5;margin:0;color:#355b5c;letter-spacing:.1px}@media(max-width:700px){.brand .ep-brand-tagline{font-size:11px}.masthead .brand{max-width:calc(100% - 46px)}}@media(max-width:380px){.brand .ep-brand-tagline{font-size:10px}}:root{--bg:#fff;--navy:#111;--muted:#535353;--border:#ddd;--yellow:#ffdc00;--ep-ink:#111;--ep-teal:#005ce6;--ep-focus:#005ce6;--ep-blue:#005ce6;--ep-black:#111}body{background:#fff;color:#111}body :is(h1,h2,h3,h4){color:#111}a{color:#005ce6}a:hover{color:#003fa3}.topbar{background:#111;color:#fff}.topbar a{color:#ffdc00}.topbar .wrap{padding-block:5px}.masthead{border-bottom:1px solid #ddd;box-shadow:none}.header-main{padding-block:17px}.header-actions :is(a,button){color:#111}.brand .ep-brand-tagline{color:#383838}.ep-live-search input.dgwt-wcas-search-input{background:#fff!important;border:2px solid #111!important;border-radius:8px!important;color:#111!important}.ep-live-search button.dgwt-wcas-search-submit{background:#ffdc00!important;border-radius:5px!important;color:#111!important}.ep-menu-toggle{background:#ffdc00;color:#111;border-color:#d7b900}.category-nav a:hover{color:#005ce6}.epn-discovery{background:#fff;border-color:#ddd;padding:10px 0}.epn-label{color:#111;margin-bottom:2px}.epn-label>a{color:#005ce6}.epn-category{color:#111;gap:7px;border-radius:8px}.epn-orbit{background:#fff8cc!important;border-color:#ead667!important;box-shadow:none}.epn-category:nth-child(2n) .epn-orbit{background:#eaf2ff!important;border-color:#c5d8fb!important}.epn-category-name{color:#111}.epn-category[aria-current=page]{background:#eef4ff}.epn-category[aria-current=page] .epn-orbit{border-color:#005ce6!important}.epn-shortcuts>a{background:#fff;border-color:#ddd;color:#111}.epn-shortcuts>a[aria-current]{background:#005ce6;color:#fff;border-color:#005ce6}@media(min-width:701px){.epn-track{gap:12px;padding-block:1px 4px}.epn-orbit{width:74px;height:74px;flex-basis:74px}.epn-orbit img{width:61px;height:63px}.epn-category-televisions .epn-orbit img{width:67px;height:53px}.epn-category-name{font-size:15px;min-height:24px}.epn-shortcuts{margin-top:0}.epn-shortcuts>a{min-height:36px;padding-block:4px;font-size:13px}.epn-label>span{font-size:16px}}.ep-showcase{grid-template-columns:minmax(0,2.45fr) minmax(0,1fr);gap:16px;margin:22px 0 0}.ep-feature-lead{background:#ffdc00;color:#111;border:0;border-radius:12px;box-shadow:none;min-height:430px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.ep-feature-copy{padding:34px 32px;align-self:stretch;justify-content:center}.ep-kicker{color:#111;font-size:14px;font-weight:650;margin-bottom:15px}.ep-kicker .ep-icon{color:#005ce6}.ep-feature-copy h1{color:#111;font-size:clamp(42px,3.8vw,66px);line-height:1.1;letter-spacing:-1.5px;margin:0 0 20px;font-weight:900;max-width:none}.ep-feature-copy h1>span{color:#005ce6}.ep-feature-copy>p:not(.ep-kicker){display:block;color:#242424;font-size:16px;line-height:1.8;margin:0 0 22px;max-width:440px}.ep-feature-copy .button.yellow{background:#111;color:#fff;border:1px solid #111;border-radius:7px;box-shadow:none;min-height:54px;font-size:17px;font-weight:650;padding:12px 21px;gap:16px}.ep-feature-copy .button.yellow .ep-icon{color:#ffdc00}.ep-feature-copy .button.yellow:hover{background:#272727;transform:none}.ep-feature-secondary{color:#111;font-size:14px;margin-top:14px}.ep-hero-benefits{display:flex;flex-wrap:wrap;gap:6px 15px;margin-top:18px;font-size:12px;font-weight:550;color:#242424}.ep-hero-benefits>span{display:flex;align-items:center;gap:5px}.ep-hero-benefits .ep-icon{width:16px;height:16px;color:#111}.ep-feature-stage{background:#005ce6;color:#fff;padding:48px 20px 94px;min-width:0;isolation:isolate}.ep-stage-ring{width:280px;height:340px;inset-inline-start:calc(50% - 140px);border-radius:12px;box-shadow:none;background:#fff;border:0;opacity:1;top:50%;left:auto;transform:translateY(-56%)}.ep-stage-ring:after{display:none}.ep-feature-stage img.ep-stage-product{width:100%;height:290px;max-height:290px!important;max-width:260px!important;object-fit:contain;mix-blend-mode:normal;filter:none;transform:none;background:#fff;border-radius:8px;padding:6px}.ep-feature-stage:hover img{transform:none}.ep-stage-label{top:14px;inset-inline-start:16px;right:auto;background:#fff;color:#111;border:0;border-radius:6px;font-size:12px;padding:7px 11px;box-shadow:none}.ep-stage-label:before{background:#005ce6}.ep-feature-price{border:0;border-radius:7px;bottom:16px;inset-inline:14px;padding:13px 12px;box-shadow:0 4px 15px #0002;color:#111;grid-template-columns:minmax(0,1fr) auto 18px;gap:7px}.ep-feature-price strong{font-size:27px;color:#111}.ep-feature-price bdi{font-size:11px;color:#111;overflow-wrap:anywhere}.ep-feature-price small{color:#535353;font-size:11px}.ep-feature-price>.ep-icon{display:block;color:#005ce6}.ep-side-showcase{gap:16px}.ep-feature-small{background:#005ce6;color:#fff;border:0;border-radius:12px;padding:22px;min-height:207px}.ep-feature-small.ep-feature-tv{background:#111;color:#fff;border:0}.ep-feature-small>div{width:55%;min-width:0;align-self:center}.ep-feature-small h2{font-size:30px;line-height:1.18;font-weight:850;color:#fff;margin:11px 0 16px;letter-spacing:-.5px}.ep-small-label,.ep-feature-tv .ep-small-label{color:#fff;font-size:12px}.ep-small-cta,.ep-feature-tv .ep-small-cta{color:#ffdc00;font-size:14px;gap:8px;position:static;font-weight:650}.ep-feature-small img{width:38%;height:170px;inset-inline-end:14px;left:auto;bottom:18px;mix-blend-mode:normal;object-fit:contain;background:#fff;padding:7px;border-radius:8px;filter:none}.ep-feature-small:hover img{transform:none}.ep-feature-tv img{width:40%;height:112px;padding:4px;bottom:40px}.ep-feature-small:hover{box-shadow:0 5px 14px #0002}.section-heading h2,.catalog-main h1,.woocommerce div.product .product_title,.ep-picker-heading h2{color:#111}.ep-section-label{color:#005ce6}.section-heading>a{color:#005ce6;background:#fff;border-color:#c1d4f6}.ep-home-categories{margin-block:36px 42px}.ep-category-image,.category-tile:nth-child(2n) .ep-category-image,.category-tile:nth-child(3n) .ep-category-image{background:#fff!important;border-color:#ddd;border-radius:10px;box-shadow:none}.ep-category-label b{color:#111}.category-tile small{color:#535353}.category-tile:hover .ep-category-image{border-color:#005ce6}.ep-product-toolbar{background:#fff;border-color:#ddd;border-radius:9px}.ep-product-tabs button{color:#111}.ep-product-tabs button[aria-selected=true]{background:#005ce6;color:#fff;box-shadow:none}.ep-home-product-count{color:#535353}.woocommerce ul.products li.product{border-color:#ddd;border-radius:10px;box-shadow:none}.woocommerce ul.products li.product:hover{border-color:#005ce6;box-shadow:0 4px 15px #005ce612}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#111}.ep-product-identity{border-color:#ddd}.ep-product-identity>span{color:#111}.ep-product-identity bdi,.ep-specs,.epc-offer-pending{color:#535353}.ep-card-dimensions{background:#fff;border-color:#ddd}.ep-card-dimensions small{color:#535353}.ep-card-dimensions bdi{color:#111}.woocommerce ul.products li.product .price,.woocommerce div.product p.price{color:#111}.woocommerce ul.products li.product .button{background:#ffdc00;color:#111;border-color:#d7b900;border-radius:6px}.woocommerce ul.products li.product .button:hover{background:#f4cf00}.woocommerce ul.products li.product .ep-compare{color:#005ce6;border-color:#b5ccf3;background:#fff}.woocommerce ul.products li.product .ep-compare[aria-pressed=true]{background:#eaf2ff;color:#003fa3;border-color:#005ce6}.woocommerce div.product{border-color:#ddd;box-shadow:none;border-radius:12px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background:#005ce6;color:#fff}.ep-sidebar,.epct-nav-box,.epct-tree,.ep-category-picker{background:#fff;border-color:#ddd;color:#111}.ep-filter-context,.ep-filter-intro,.epct-mobile-summary{background:#fff7c2;color:#111}.ep-range-control legend,.ep-filter-intro h2,.ep-sidebar h2,.ep-sidebar h3{color:#111}.ep-band{background:#fff;border-color:#ddd;color:#111}.ep-band:has(input:checked){background:#eaf2ff;border-color:#005ce6;color:#003fa3}.epct-shop-link,.epct-all,.epct-empty-filters a{color:#005ce6}.epct-count,.epct-search-hint{color:#535353}.epct-children{border-color:#cfdef7}.epct-tree a[aria-current=page]{background:#eaf2ff;color:#003fa3;box-shadow:inset -3px 0 #005ce6}.epct-leaf>a:hover,.epct-branch>summary:hover{background:#f0f5ff}.ep-picker-grid>a{border-color:#ddd;background:#fff}.ep-picker-grid strong{color:#111}.ep-picker-grid small,.term-description p{color:#535353}.epscat-links .is-empty{background:#fff;border-color:#ddd;color:#535353}.button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#005ce6;color:#fff;border-color:#005ce6}.button.yellow,.ep-mobile-filter,.epn-finder-form .button.yellow{background:#ffdc00;color:#111;border-color:#d7b900}.epn-finder{background:#fff;border:2px solid #111;border-radius:12px;box-shadow:none}.epn-finder-icon{background:#ffdc00;color:#111;border-radius:8px}.epn-finder-heading p{color:#005ce6}.epn-finder-heading h2,.epn-finder-form label{color:#111}.epn-finder-heading div>span{color:#535353}.epn-finder-form select{background:#fff;border-color:#aaa;color:#111;border-radius:7px}.epn-finder-links{border-color:#ddd}.epn-finder-links>a{color:#111}.epn-finder-links>a>.ep-icon:first-child{color:#005ce6}.epn-finder-links>a:hover{color:#005ce6}.ep-tools-strip{border-color:#ddd;background:#fff;box-shadow:none}.ep-tools-strip>a>.ep-icon:first-child{background:#ffdc00;color:#111}.ep-tools-strip small{color:#535353}.ep-measure-band{background:#ffdc00;border-color:#ffdc00;border-radius:12px;color:#111}.ep-measure-band h2,.ep-measure-band .ep-section-label,.ep-measure-visual{color:#111}.ep-measure-band .button{background:#111;color:#fff;border-color:#111}.eps-guide-card{background:#fff;border-color:#ddd;box-shadow:none}.eps-guide-card h3,.eps-home-help h2{color:#111}.eps-guide-card p{color:#535353}.ep-brand-strip{background:#fff;border-color:#ddd}.ep-brand-strip>span{color:#535353}.ep-brand-strip a{color:#111}.epp-toc,.epsl-reading{background:#fff;border-color:#ddd}.epp-toc a,.epsl-reading a{color:#005ce6}.epp-toc h2,.epsl-reading h2{color:#111}.epsl-kicker{color:#005ce6}.site-footer{background:#111;color:#fff;border-color:#111}.footer-grid nav b,.footer-grid nav a,.footer-grid p,.footer-bottom{color:#fff}.footer-grid nav a:hover{color:#ffdc00}.footer-bottom{border-color:#444}.footer-grid .brand{background:#fff;border-radius:7px;padding:7px;width:280px;max-width:100%}.footer-grid .brand .ep-brand-tagline{color:#383838}.ep-mobile-nav{background:#fff;border-color:#ddd}.ep-mobile-nav a{color:#111}.ep-mobile-nav a[aria-current=page]{color:#003fa3;background:#eaf2ff}.ep-mobile-cart-count,.ep-cart-count{background:#ffdc00;color:#111}.ep-compare-bar{background:#111;color:#fff}.ep-dialog{color:#111}.ep-compare-table th{background:#fff7c2;color:#111}.epcd-dock,.epcd-toggle,.epcd-name,.epcd-subtotal strong,.epcd-panel-heading h2,.epcd-close{color:#111!important}.epcd-summary,.epcd-panel{border-color:#ccc;background:#fff}.epcd-panel-heading,.epcd-note{background:#fff}.epcd-summary-label small,.epcd-subtotal small,.epcd-item-price small,.epcd-quantity,.epcd-variation,.epcd-note{color:#535353}.epcd-cart-link{background:#ffdc00;color:#111!important;border-color:#d7b900}.epcd-bag,.epcd-bag:before{border-color:#005ce6}.epcd-bag>span{color:#111}@media(min-width:701px) and (max-width:1100px){.ep-showcase{grid-template-columns:minmax(0,1fr)}.ep-feature-lead{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);min-height:390px}.ep-feature-copy h1{font-size:58px}.ep-side-showcase{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.ep-feature-small{min-height:190px}.ep-feature-small h2{font-size:29px}.ep-feature-stage img.ep-stage-product{height:270px;max-height:270px!important}}@media(max-width:700px){.header-main{padding-block:12px}.epn-discovery{padding-block:8px}.epn-orbit{width:72px;height:72px;flex-basis:72px}.epn-orbit img{width:60px;height:60px}.epn-category-name{font-size:13px;min-height:36px}.ep-showcase{grid-template-columns:minmax(0,1fr);margin-top:16px;gap:12px}.ep-feature-lead{grid-template-columns:minmax(0,1fr);border-radius:10px;min-height:0}.ep-feature-copy{padding:27px 23px 25px}.ep-feature-copy h1{font-size:48px;line-height:1.1;margin-bottom:16px;letter-spacing:-1px}.ep-feature-copy>p:not(.ep-kicker){display:block;font-size:15px;line-height:1.8;margin-bottom:18px}.ep-kicker{font-size:12px;margin-bottom:11px}.ep-feature-copy .button.yellow{font-size:16px;min-height:52px;white-space:normal;gap:13px}.ep-feature-secondary{font-size:13px;margin-top:12px}.ep-hero-benefits{font-size:11px;gap:6px 12px;margin-top:16px}.ep-feature-stage{min-height:318px;padding:42px 18px 90px}.ep-stage-ring{width:230px;height:242px;inset-inline-start:calc(50% - 115px);transform:translateY(-62%)}.ep-feature-stage img.ep-stage-product{height:218px;max-height:218px!important;max-width:215px!important;width:100%;padding:3px}.ep-stage-label{font-size:11px;top:12px}.ep-feature-price{grid-template-columns:minmax(0,1fr) auto 18px;bottom:12px;inset-inline:12px;padding:12px;gap:7px}.ep-feature-price strong{font-size:25px}.ep-feature-price bdi{font-size:10px}.ep-feature-price small{display:block;font-size:10px}.ep-side-showcase{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;grid-template-rows:auto}.ep-feature-small{padding:18px 14px;min-height:278px;align-items:flex-start;border-radius:10px}.ep-feature-small>div{width:100%;align-self:flex-start}.ep-feature-small h2{font-size:24px;line-height:1.16;margin:8px 0 11px}.ep-small-label{font-size:11px}.ep-small-cta,.ep-feature-tv .ep-small-cta{font-size:12px;gap:4px;position:static}.ep-feature-small img{height:124px;width:82px;inset-inline-end:14px;bottom:12px;padding:4px}.ep-feature-tv img{height:84px;width:calc(100% - 28px);bottom:28px}.epn-finder{padding:22px 17px}.epn-finder-heading h2{font-size:28px}.ep-measure-band{padding:26px 22px}.ep-measure-band h2{font-size:36px}.footer-grid .brand{width:265px}}@media(max-width:380px){.ep-feature-copy{padding:24px 19px}.ep-feature-copy h1{font-size:40px}.ep-feature-copy>p:not(.ep-kicker){font-size:14px}.ep-feature-small{padding:16px 11px;min-height:264px}.ep-feature-small h2{font-size:21px}.ep-small-label,.ep-small-cta,.ep-feature-tv .ep-small-cta{font-size:10px}.ep-stage-label{font-size:10px}.ep-feature-price strong{font-size:23px}}@media(prefers-reduced-motion:no-preference){.ep-feature-copy{animation:ep-bold-in .4s both}.ep-feature-stage{animation:ep-bold-in .4s .08s both}.ep-feature-small{transition:box-shadow .2s}@keyframes ep-bold-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){.ep-showcase *{animation:none!important;transition:none!important}}html[dir] .ep-feature-small img{left:auto;right:auto;inset-inline-start:auto;inset-inline-end:14px}.epn-track{scrollbar-color:#005ce6 #eaf2ff}.epn-category[aria-current] .epn-orbit{outline-color:#005ce6}.epn-category:hover .epn-category-name{color:#005ce6}.epn-scroll-actions button{border-color:#c1d4f6;color:#005ce6}@media(max-width:700px){.header-main{padding-block:8px}.epn-label>span{display:none}.epn-label{min-height:44px}.epn-scroll-actions{position:absolute;top:-46px;inset-inline-end:0;margin:0}.epn-track{padding-top:0;gap:10px}.epn-orbit{width:64px;height:64px;flex-basis:64px}.epn-orbit img{width:54px;height:55px}.epn-category-name{font-size:12px;min-height:32px}.home .epl-mobile-service{display:none}.ep-feature-copy h1{font-size:44px}.ep-side-showcase{grid-template-columns:minmax(0,1fr);gap:12px}.ep-feature-small{min-height:210px;padding:20px;align-items:center}.ep-feature-small>div{width:55%;align-self:center}.ep-feature-small h2{font-size:27px}.ep-small-label{font-size:12px}.ep-small-cta,.ep-feature-tv .ep-small-cta{font-size:14px}.ep-feature-small img{width:35%;height:152px;bottom:25px}.ep-feature-tv img{width:36%;height:105px;bottom:50px}}@media(max-width:380px){.ep-feature-copy h1{font-size:40px}.ep-feature-small{min-height:218px;padding:18px}.ep-feature-small h2{font-size:23px}.ep-small-label{font-size:11px}.ep-small-cta,.ep-feature-tv .ep-small-cta{font-size:12px}.ep-feature-small img{height:145px}}.woocommerce ul.products li.product a.button,.woocommerce ul.products li.product a.button.add_to_cart_button{background:#ffdc00;color:#111;border-color:#d7b900}.woocommerce ul.products li.product a.button:hover,.woocommerce ul.products li.product a.button.add_to_cart_button:hover{background:#f4cf00;color:#111;border-color:#c9aa00}.woocommerce button.button.single_add_to_cart_button,.woocommerce a.button.checkout-button{background:#ffdc00;color:#111;border-color:#d7b900}.wc-block-grid .wc-block-grid__product-add-to-cart a.wp-block-button__link{background:#ffdc00;color:#111;border-color:#d7b900}.wc-block-grid .wc-block-grid__product-price,.wc-block-grid .wc-block-grid__product-title{color:#111}.ep-sidebar button.button,.ep-sidebar a.button{background:#005ce6;color:#fff;border-color:#005ce6}.ep-feature-laundry .ep-small-cta{color:#fff}.ep-feature-laundry .ep-small-cta .ep-icon{color:#ffdc00}.epa-availability{--epa-color:#85300b;--epa-bg:#fff7e3;display:flex;align-items:flex-start;gap:12px;padding:17px 18px;border:1px solid #e8ca87;border-inline-start:5px solid var(--epa-color);border-radius:9px;background:var(--epa-bg);color:var(--epa-color);margin:14px 0 20px;line-height:1.55}.epa-availability strong{display:block;font-size:19px;font-weight:750}.epa-availability small{display:block;font-size:14px;margin-top:4px;color:#352b24}.epa-availability p{font-size:14px;margin:5px 0 0;color:#352b24}.epa-state-icon{font-size:23px;font-weight:800;line-height:1.5;flex:0 0 26px;text-align:center}.epa-availability[data-state=available]{--epa-color:#14633b;--epa-bg:#edf8f0;border-color:#b8ddc6}.epa-availability[data-state=restocking]{--epa-color:#005ce6;--epa-bg:#edf4ff;border-color:#bdceef}.epa-availability:is([data-state=unavailable],[data-state=discontinued]){--epa-color:#9c211b;--epa-bg:#fff2f0;border-color:#efc8c5}.woocommerce ul.products li.product .ep-stock-line{display:block;min-height:76px;border:1px solid #e8ca87;border-inline-start:4px solid #85300b;border-radius:7px;background:#fff7e3;color:#85300b;padding:11px 12px;font-size:15px;line-height:1.5;margin:2px 0 15px}.woocommerce ul.products li.product .ep-stock-line strong{display:block;font-size:15px;font-weight:750}.woocommerce ul.products li.product .ep-stock-line small{display:block;font-size:12px;color:#352b24;margin-top:4px}.woocommerce ul.products li.product .ep-stock-line[data-state=available]{background:#edf8f0;color:#14633b;border-color:#b8ddc6;border-inline-start-color:#14633b}.woocommerce ul.products li.product .ep-stock-line[data-state=restocking]{background:#edf4ff;color:#005ce6;border-color:#bdceef;border-inline-start-color:#005ce6}.woocommerce ul.products li.product .ep-stock-line:is([data-state=unavailable],[data-state=discontinued]){background:#fff2f0;color:#9c211b;border-color:#efc8c5;border-inline-start-color:#9c211b}.epc-badge--restocking{background:#edf4ff;color:#005ce6}.epc-badge--discontinued,.epc-badge--unavailable{background:#fff2f0;color:#9c211b}.epc-badge--pending{background:#fff7e3;color:#85300b}.epa-refresh-purchase:not([hidden]){display:inline-flex;align-items:center;min-height:44px;padding:9px 14px;border:1px solid #005ce6;border-radius:6px;margin-bottom:16px;color:#005ce6;font-weight:650}.epa-refresh-purchase[hidden]{display:none!important}.epa-plan-fields{margin:22px 0;padding:18px;border:1px solid #becfeb;border-radius:8px}.epa-plan-fields legend{font-size:17px;font-weight:650;padding:0 8px}.epca .epa-availability{max-width:650px}@media(max-width:600px){.epa-availability{padding:13px 12px;gap:9px}.epa-availability strong{font-size:17px}.epa-availability small{font-size:13px}.epa-state-icon{flex-basis:20px;font-size:21px}}.epinfo-dialog{box-sizing:border-box;width:min(760px,calc(100vw - 40px));max-height:min(87vh,900px);max-height:min(87svh,900px);padding:0;border:1px solid #ddd;border-top:6px solid #ffdc00;border-radius:14px;color:#111;background:#fff;box-shadow:0 20px 70px #0004;overflow:hidden;font-family:inherit}.epinfo-dialog:not([open]){display:none}.epinfo-dialog[open]{display:flex;flex-direction:column}.epinfo-dialog::backdrop{background:#0008}.epinfo-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex:0 0 auto;padding:20px 24px 15px;border-bottom:1px solid #ddd;background:#fff}.epinfo-header>div{min-width:0}.epinfo-header p{font-size:12px;line-height:1.6;color:#535353;margin:0 0 5px}.epinfo-header h2{font-size:26px;line-height:1.3;font-weight:800;margin:0;color:#111}.epinfo-close{display:grid;place-content:center;min-width:44px;min-height:44px;font-size:30px;line-height:1;background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;color:#111;flex-shrink:0}.epinfo-close:hover{background:#fff7c2}.epinfo-tabs{display:flex;gap:6px;padding:10px 20px;overflow-x:auto;flex:0 0 auto;border-bottom:1px solid #ddd;scrollbar-width:thin;scrollbar-color:#005ce6 #fff}.epinfo-tabs button{flex-shrink:0;min-height:44px;border:1px solid #ddd;border-radius:7px;padding:9px 13px;background:#fff;color:#111;font:inherit;font-size:14px;font-weight:550;cursor:pointer}.epinfo-tabs button[aria-selected=true]{background:#005ce6;color:#fff;border-color:#005ce6}.epinfo-body{padding:23px 24px;overflow-y:auto;overscroll-behavior:contain;min-height:0;font-size:15px;line-height:1.9;flex:1 1 auto;scrollbar-width:thin;scrollbar-color:#999 #fff}.epinfo-body :is(h2,h3){color:#111;line-height:1.5;font-size:20px;margin:0 0 12px}.epinfo-body p{margin:0 0 15px}.epinfo-body a{color:#005ce6;text-decoration:underline;text-underline-offset:3px}.epinfo-body .epl-section-number{color:#005ce6;font-size:12px}.epinfo-body .epl-sections,.epinfo-body section{border:0;padding:0;margin:0 0 24px;box-shadow:none;background:#fff}.epinfo-body .epl-intro{padding:14px;border:1px solid #ddd;border-radius:8px}.epinfo-body .epl-business{padding:16px;border:1px solid #ddd;border-radius:8px}.epinfo-body .epl-toc{padding:14px;background:#fff7c2}.epinfo-model{border:1px solid #b8cff5!important;border-radius:8px;padding:15px!important;background:#f1f6ff!important}.epinfo-model dl{margin:0}.epinfo-model dl>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:12px}.epinfo-model dt{font-weight:650}.epinfo-model dd{margin:0}.epinfo-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #ddd;padding:12px 20px;flex:0 0 auto;background:#fff}.epinfo-footer span{font-size:12px;line-height:1.5;color:#535353}.epinfo-footer button{background:#ffdc00;color:#111;border:1px solid #d7b900;border-radius:7px;min-height:44px;padding:10px 18px;font:inherit;font-size:14px;font-weight:650;cursor:pointer;white-space:nowrap}.epinfo-dialog :is(a,button):focus-visible{outline:3px solid #005ce6;outline-offset:3px}.epinfo-body:focus-visible{outline:2px solid #005ce6;outline-offset:-4px}body.epinfo-open{overflow:hidden}.single-product .epl-product-note{background:#fff;border:1px solid #ddd;border-inline-start:4px solid #005ce6;border-radius:8px;color:#111}.single-product .epl-product-note>a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;margin:5px 0;border:1px solid #b8cff5;border-radius:6px;background:#fff;color:#005ce6;font-size:14px;text-decoration:none}.single-product .epl-product-note>a:hover{background:#eef4ff}.single-product a[data-epinfo-open]{text-underline-offset:4px}@media(max-width:700px){.epinfo-dialog{width:100%;max-width:100%;max-height:91vh;max-height:91svh;inset:auto 0 0;margin:0;border-inline:0;border-bottom:0;border-radius:16px 16px 0 0}.epinfo-header{padding:16px 18px 13px;gap:12px}.epinfo-header h2{font-size:23px}.epinfo-header p{font-size:11px}.epinfo-tabs{padding:9px 14px}.epinfo-tabs button{font-size:13px;padding:9px 12px}.epinfo-body{padding:20px 18px;font-size:15px}.epinfo-footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom));gap:10px}.epinfo-footer span{max-width:160px;font-size:11px}.epinfo-footer button{font-size:13px;padding-inline:14px}.single-product .epl-product-note>a{font-size:13px;padding-inline:10px}}@media(prefers-reduced-motion:no-preference){.epinfo-dialog[open]{animation:epinfo-enter .2s ease-out}@keyframes epinfo-enter{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}@media print{.epinfo-dialog{display:none!important}}.epinfo-footer span{max-width:none}.epinfo-header .epinfo-close{flex-shrink:0}.epinfo-dialog{border-top-color:var(--ep-copper,#a34c23);color:#262a2e}.epinfo-tabs button[aria-selected=true]{background:#262a2e;border-color:#262a2e}.epinfo-tabs{scrollbar-color:#bda797 #fff}.epinfo-close:hover,.epinfo-body .epl-toc{background:#f5f3ef}.epinfo-body a,.epinfo-body .epl-section-number{color:#92411b}.epinfo-dialog :is(a,button):focus-visible,.epinfo-body:focus-visible{outline-color:#a34c23}.epinfo-model{border-color:#ddc4b5!important;background:#f5ece6!important}.epinfo-body[aria-busy=true]{cursor:progress}.epinfo-body>button+a{display:block;margin-top:18px}.epl-product-note .ep-purchase-links{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.epl-product-note .ep-purchase-links a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border:1px solid #c6d4e5;border-radius:8px;background:#fff;color:#0051bf;font-weight:600;line-height:1.5;text-decoration:none;margin:0}.epl-product-note .ep-purchase-links a:hover{background:#edf4ff;border-color:#005ce6}.ep-clean-cart-products{margin:38px 0 12px}.ep-clean-cart-products>h2{font-size:27px;line-height:1.35;margin:0 0 22px}.ep-clean-cart-products .woocommerce{min-width:0}.ep-clean-cart-products ul.products{width:100%}.ep-clean-cart-products li.product .button,.ep-clean-cart-products li.product .ep-compare{box-sizing:border-box}.footer-bottom{justify-content:flex-start}.site-footer .ep-footer-domain{color:#d6dce7}.woocommerce-cart .wc-block-cart__empty-cart__title.with-empty-cart-icon:before{display:none}.woocommerce-cart .wc-block-cart__empty-cart__title{margin:22px 0 12px!important;font-size:25px!important;line-height:1.4}.woocommerce-cart .wp-block-woocommerce-empty-cart-block>.wp-block-paragraph{margin:0 0 30px}.woocommerce-cart .wp-block-woocommerce-empty-cart-block>.wp-block-paragraph>a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border-radius:8px;border:1px solid #d7b900;background:#ffdc00;color:#111;font-size:15px;font-weight:700;text-decoration:none;box-sizing:border-box}@media(max-width:700px){.epl-product-note .ep-purchase-links{display:grid;grid-template-columns:1fr;gap:8px}.epl-product-note .ep-purchase-links a{width:100%;box-sizing:border-box}.ep-clean-cart-products>h2{font-size:24px}.ep-clean-cart-products ul.products{grid-template-columns:minmax(0,1fr)!important}}@media(prefers-reduced-motion:reduce){.ep-purchase-links a{transition:none}}.eps-guide-grid{align-items:stretch;gap:22px}.eps-guide-grid>.eps-guide-card{display:flex;flex-direction:column;min-width:0;border:1.5px solid #aebac8;border-radius:12px;padding:26px;background:#fff;box-shadow:0 3px 12px #11182709;text-decoration:none;overflow-wrap:anywhere;transition:border-color .18s,box-shadow .18s}.eps-guide-grid>.eps-guide-card:before{float:none;display:flex;align-items:center;justify-content:center;align-self:flex-start;width:34px;height:34px;flex:0 0 34px;margin:0 0 16px;border-radius:7px;background:#eaf2ff;color:#004ebd;font-size:13px;letter-spacing:.4px}.eps-guide-grid>.eps-guide-card h3{max-width:none;margin:0 0 12px;min-height:2.9em;font-size:22px;line-height:1.45;color:#111}.eps-guide-grid>.eps-guide-card p{max-width:none;margin:0 0 16px;font-size:16px;line-height:1.8;color:#4c5665}.eps-guide-grid>.eps-guide-card>span{display:inline-flex;align-items:center;align-self:flex-start;min-height:44px;margin-top:auto;font-size:15px;font-weight:700;color:#0051c9;text-underline-offset:4px}.eps-guide-grid>.eps-guide-card:hover{border-color:#005ce6;box-shadow:0 5px 18px #005ce615}.eps-guide-grid>.eps-guide-card:focus-visible{outline:3px solid #005ce6;outline-offset:4px}@media(max-width:700px){.eps-guide-grid{gap:16px}.eps-guide-grid>.eps-guide-card{padding:22px}.eps-guide-grid>.eps-guide-card h3{font-size:22px;min-height:0}.eps-guide-grid>.eps-guide-card p{font-size:16px}.eps-guide-grid>.eps-guide-card>span{font-size:15px}}@media(prefers-reduced-motion:reduce){.eps-guide-grid>.eps-guide-card{transition:none}}.epb-logo{object-fit:contain;object-position:center;display:block;max-width:100%;background:#fff0}.woocommerce ul.products li.product .ep-product-identity{align-items:center;min-height:44px;gap:10px}.woocommerce ul.products li.product .ep-product-identity .epb-card-brand{display:flex;align-items:center;max-width:48%;height:40px}.woocommerce ul.products li.product .ep-product-identity img.epb-logo{width:108px;height:34px;max-height:34px;margin:0;transform:none;object-fit:contain}.woocommerce ul.products li.product .ep-product-identity bdi{flex:1;text-align:end;font-size:12px;min-width:0;color:#4d4d4d}.ep-brand-strip.epb-strip{display:block;padding:24px 0;background:#fff;border-block:1px solid #ddd}.epb-strip>span{display:block;font-size:20px;font-weight:700;margin-bottom:18px;color:#111}.ep-brand-strip.epb-strip>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px}.ep-brand-strip.epb-strip>div>a{display:flex;align-items:center;justify-content:center;min-height:90px;padding:18px;background:#fff;border:1px solid #ddd;border-radius:9px;color:#111}.ep-brand-strip.epb-strip img.epb-logo{height:46px;width:150px;max-width:100%;margin:0}.epb-strip a:hover{border-color:#005ce6;box-shadow:0 4px 14px #005ce614}.epb-product-brands{margin-bottom:18px;display:flex;flex-wrap:wrap;gap:14px}.epb-product-brands>a{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:10px 14px;border:1px solid #ddd;border-radius:8px;min-height:60px;color:#0051c9;font-size:14px}.epb-product-brands img.epb-logo{width:130px;height:38px}.epb-archive-logo{margin:0 0 20px;padding:20px;background:#fff;border:1px solid #ddd;border-radius:9px;width:fit-content;max-width:100%}.epb-archive-logo img.epb-logo{height:58px;width:200px}.epb-archive-description{max-width:900px;font-size:16px;line-height:1.85;margin-bottom:24px}@media(max-width:700px){.ep-brand-strip.epb-strip>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ep-brand-strip.epb-strip>div>a{min-height:80px;padding:14px}.epb-strip>span{font-size:20px}.epb-product-brands>a{gap:12px;padding:10px;font-size:13px}.epb-product-brands img.epb-logo{width:110px;height:32px}}.epsv-launchers{position:fixed;left:20px;bottom:24px;z-index:55;display:flex;gap:8px;align-items:center}.epsv-launchers svg,.epsv-wa-button svg,.epsv-network svg{width:24px;height:24px;flex-shrink:0}.epsv-launch,.epsv-wa-launch{min-height:52px;display:flex;align-items:center;justify-content:center;gap:9px;border-radius:30px;border:1px solid #c2d5eb;padding:12px 18px;background:#fff;color:#163a68;font-family:inherit;font-weight:700;font-size:16px;line-height:1.4;box-shadow:0 6px 24px #18385528;cursor:pointer}.epsv-launch:hover{background:#eaf4ff;border-color:#0666c9;transform:translateY(-2px)}.epsv-wa-launch{width:52px;padding:0;background:#087d4a;color:#fff;border-color:#087d4a}.epsv-launchers :is(button,a):focus-visible,.epsv-dialog :is(button,a,input,textarea,summary):focus-visible{outline:3px solid #0869cf;outline-offset:3px}.epsv-dialog{box-sizing:border-box;position:fixed;inset:auto auto 84px 20px;margin:0;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 112px);border:1px solid #c2d5eb;border-radius:20px;padding:0;color:#172739;background:#fff;box-shadow:0 18px 65px #13294540;font-family:inherit}.epsv-dialog::backdrop{background:#10213344}.epsv-dialog[open]{display:flex;flex-direction:column;animation:epsv-appear .18s ease-out}.epsv-dialog header{display:flex;justify-content:space-between;gap:12px;align-items:start;padding:18px 20px;border-bottom:1px solid #dce6ef;background:#f0f7ff}.epsv-eyebrow{font-size:12px;color:#37516b;letter-spacing:.5px}.epsv-dialog h2{font-size:24px;line-height:1.35;margin:4px 0!important;color:#152638}.epsv-dialog header p{margin:5px 0 0;font-size:13px;color:#36506a}.epsv-dialog .epsv-close{border:0;background:#fff;border-radius:50%;font-size:28px;line-height:1;width:44px;height:44px;flex-shrink:0;cursor:pointer}.epsv-content{padding:18px 20px;overflow-y:auto;overscroll-behavior:contain;min-height:0}.epsv-welcome{font-size:16px;line-height:1.75;margin:0 0 14px}.epsv-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px}.epsv-topics button,.epsv-human-link{border:1px solid #bacfe5;background:#fff;border-radius:9px;min-height:44px;padding:9px 8px;color:#134f91;font-family:inherit;font-weight:600;font-size:14px;line-height:1.5;cursor:pointer}.epsv-topics button:hover{background:#eaf4ff}.epsv-messages{display:grid;gap:12px}.epsv-question{background:#e6f1ff;border-radius:14px 14px 3px 14px;margin:0;padding:11px 14px;justify-self:start;max-width:95%;font-size:16px;overflow-wrap:anywhere}.epsv-answer{background:#fafcfe;border:1px solid #d7e2ed;border-radius:14px;padding:14px;font-size:15px;line-height:1.75;overflow-wrap:anywhere}.epsv-answer>p{white-space:pre-line;margin:0 0 12px}.epsv-product{display:flex;gap:12px;padding:14px 0;border-top:1px solid #dce6ef;min-width:0}.epsv-product img{width:66px;height:90px;object-fit:contain;background:#fff;flex-shrink:0}.epsv-product>div{min-width:0;display:grid;gap:5px}.epsv-product strong{font-size:15px;color:#152638}.epsv-card-price{font-size:17px;font-weight:750;color:#143e70}.epsv-card-stock{font-weight:650}.epsv-product small{font-size:13px;line-height:1.6;color:#37506a}.epsv-answer a{font-weight:650;color:#0759a9;text-decoration:underline;text-underline-offset:3px}.epsv-source-link{display:block;padding:8px 0}.epsv-human-link{margin-top:12px;width:100%}.epsv-compose{display:flex;gap:9px;align-items:stretch;margin-top:16px}.epsv-dialog textarea,.epsv-dialog input:not([type=checkbox]){min-width:0;width:100%;box-sizing:border-box;font-family:inherit;font-size:16px;line-height:1.5;padding:10px 12px;background:#fff;border:1px solid #9db6cf;border-radius:9px;resize:vertical}.epsv-compose textarea{flex:1;min-height:64px}.epsv-compose button,.epsv-ticket button{border:1px solid #075da8;background:#075da8;color:#fff;border-radius:9px;min-height:48px;padding:10px 14px;font-family:inherit;font-weight:650;font-size:15px;cursor:pointer}.epsv-dialog button:disabled{opacity:.6;cursor:wait}.epsv-status{font-size:14px;line-height:1.6;color:#7f3100;margin:10px 0}.epsv-privacy,.epsv-ticket p,.epsv-wa-note{font-size:12px!important;line-height:1.7!important;color:#40576d}.epsv-consent{display:flex;align-items:start;gap:9px;font-size:12px;line-height:1.7;margin-top:12px}.epsv-consent input{width:20px;height:20px;flex-shrink:0;margin-top:2px}.epsv-consent[hidden]{display:none!important}.epsv-ticket{margin-top:16px;border-top:1px solid #d6e1eb;padding-top:12px}.epsv-ticket summary{min-height:44px;font-size:16px;font-weight:700;cursor:pointer}.epsv-ticket form{display:grid;gap:12px;padding-top:12px}.epsv-ticket label{display:grid;gap:6px;font-size:15px}.epsv-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.epsv-wa-button{display:flex;gap:8px;align-items:center;justify-content:center;padding:12px;min-height:46px;margin-top:16px;background:#087d4a;color:#fff;border-radius:10px;text-decoration:none!important;font-weight:700}.epsv-wa-note{display:block;margin-top:6px}.epsv-modal-open{overflow:hidden}.epsv-social-links{display:flex;gap:9px;flex-wrap:wrap;margin-top:20px}.site-footer .epsv-network{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid #6b7785;background:#fff;color:#1c2837!important;border-radius:9px;font-size:14px;text-decoration:none}.epsv-network>span{font-family:Arial,sans-serif;font-weight:800;font-size:22px;line-height:1;color:#1267bf}.epsv-network[data-network=instagram]>span{color:#ae216d}.epsv-network[data-network=tiktok]>span{color:#141b22}.epsv-network.epsv-whatsapp{color:#076b41!important}.epsv-network:hover{box-shadow:0 0 0 2px #78b9fa}.epsv-launchers:has(.epsv-wa-launch){gap:8px}body:has(.ep-compare-bar:not([hidden])) .epsv-launchers{bottom:104px}@keyframes epsv-appear{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(max-width:700px){.epsv-launchers{left:12px;bottom:calc(86px + env(safe-area-inset-bottom))}.epsv-launch{min-height:48px;font-size:14px;padding:10px 14px}.epsv-wa-launch{width:48px;min-height:48px}.epsv-dialog{inset:auto 12px calc(76px + env(safe-area-inset-bottom)) 12px;width:auto;max-height:calc(100dvh - 100px - env(safe-area-inset-bottom));border-radius:16px}.epsv-dialog header{padding:14px 16px}.epsv-dialog h2{font-size:22px}.epsv-content{padding:15px 16px}.epsv-topics button{font-size:14px;min-height:46px}.epsv-compose{gap:7px}.epsv-compose button{padding:10px}.epsv-dialog textarea,.epsv-dialog input{font-size:16px}.epsv-product{gap:9px}.epsv-product img{width:54px;height:76px}.epsv-answer{padding:11px}body:has(.ep-compare-bar:not([hidden])) .epsv-launchers{bottom:calc(150px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.epsv-dialog[open]{animation:none}.epsv-launch:hover{transform:none}}.epsv-dialog{overflow:hidden}.epsv-dialog header{flex:0 0 auto}.epsv-content{flex:1 1 auto}.epsv-bottom{flex:0 0 auto;padding:12px 20px;background:#fff;border-top:1px solid #d7e3ee}.epsv-bottom .epsv-compose{margin-top:0}.epsv-bottom .epsv-privacy{margin:9px 0 0}@media(max-width:700px){.epsv-bottom{padding:12px 16px}}.epsv-specs{border-top:1px solid #d7e3ee;margin-top:5px}.epsv-specs summary{font-size:14px;min-height:38px;line-height:1.6;padding:7px 0;font-weight:650;cursor:pointer;color:#0759a9}.epsv-specs dl{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px;margin:6px 0;font-size:13px}.epsv-specs dt{font-weight:650}.epsv-specs dd{margin:0;overflow-wrap:anywhere}@media(min-width:1101px){.catalog-layout.epct-catalog{grid-template-columns:260px minmax(0,1fr);gap:22px}.epct-catalog .catalog-main ul.products{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.epct-catalog .woocommerce ul.products li.product{padding:16px}.epct-catalog .epc-card-stage{min-height:300px;margin-bottom:18px}.epct-catalog .woocommerce ul.products li.product .epc-card-stage img{height:300px;transform:none;width:100%;margin:0;padding-top:100px}.epct-catalog .epc-card-badges{width:100%;right:0;top:0;gap:6px;flex-direction:row;align-items:flex-start}.epct-catalog .epc-badge{padding:8px 5px;min-height:58px;flex:1 1 0%;max-width:90px;min-width:0}.epct-catalog .woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:79px;font-size:16px;line-height:1.6}.epct-catalog .woocommerce ul.products li.product .epc-card-offer{min-height:64px;margin-bottom:16px}.epct-catalog .woocommerce ul.products li.product .ep-product-identity{flex-wrap:nowrap}.epct-catalog .woocommerce ul.products li.product .ep-product-identity img.epb-logo{width:95px}.epct-catalog .epc-benefits>div{grid-template-columns:75px minmax(0,1fr);gap:6px}.epct-catalog .epdeal-box{padding:9px 10px}.epct-catalog .epdeal-clock b{font-size:20px}.epct-catalog .woocommerce ul.products li.product .ep-stock-line{padding:9px;font-size:14px}}@media(min-width:1280px){.epct-catalog .catalog-main ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-layout.epct-catalog.wrap{width:min(1800px,calc(100% - 48px))}}@media(min-width:1800px){.epct-catalog .catalog-main ul.products{grid-template-columns:repeat(5,minmax(0,1fr))}.epct-catalog .epc-card-stage{min-height:330px}.epct-catalog .woocommerce ul.products li.product .epc-card-stage img{height:330px}}@media(min-width:701px) and (max-width:1100px){.epct-catalog .catalog-main ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.epct-catalog .woocommerce ul.products li.product{padding:16px}}@media(min-width:560px) and (max-width:700px){.epct-catalog .catalog-main ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.epct-catalog .woocommerce ul.products li.product{padding:16px}.epct-catalog .epc-card-stage{min-height:240px}.epct-catalog .woocommerce ul.products li.product .epc-card-stage img{height:240px}}@media(max-width:559px){.epct-catalog .catalog-main ul.products{grid-template-columns:minmax(0,1fr)}}:root{--bg:#fff;--navy:#191d2b;--muted:#53617b;--border:#dce4f2;--yellow:#2453d4;--ep-ink:#191d2b;--ep-teal:#2453d4;--ep-focus:#2453d4;--ep-blue:#2453d4;--ep-black:#191d2b;--ep-copper:#2453d4;--ep-stone:#fff}body{background:#fff;color:#191d2b}body :is(h1,h2,h3,h4){color:#191d2b}a{color:#2453d4}a:hover{color:#1739a0}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #2453d4;outline-offset:3px}.topbar{background:#191d2b;color:#fff}.topbar a{color:#fff}.masthead{border-color:#dce4f2}.header-main{padding-block:18px}.brand img.ep-brand-lettering{aspect-ratio:632/92}.brand .ep-brand-tagline{color:#53617b;letter-spacing:.2px;margin-top:5px}.ep-live-search input.dgwt-wcas-search-input{background:#fff!important;border:1px solid #c9d4e8!important;color:#191d2b!important;border-radius:6px!important}.ep-live-search button.dgwt-wcas-search-submit{background:#191d2b!important;color:#fff!important}.ep-menu-toggle{background:#191d2b;color:#fff;border-color:#191d2b}.category-nav a:hover{color:#2453d4}.category-nav{border-color:#dce4f2}.ep-cart-count,.ep-mobile-cart-count{background:#2453d4;color:#fff}.epn-discovery{background:#fff;border-color:#dce4f2;padding:15px 0 11px}.epn-label>span{font-size:17px;color:#53617b}.epn-track{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:8px;scrollbar-color:#bda797 #fff}.epn-category{color:#191d2b;gap:8px;padding-inline:4px}.epn-orbit,.epn-category:nth-child(n) .epn-orbit{background:#fff!important;border:1px solid #e3dfd8!important;box-shadow:none;width:84px;height:84px;flex-basis:84px}.epn-orbit img{width:67px;height:70px;filter:none}.epn-category-televisions .epn-orbit img{width:73px;height:60px}.epn-category-symbol{width:48px;height:48px;color:#5c5149}.epn-category-name{font-size:14px;font-weight:600;line-height:1.45;min-height:41px}.epn-category:hover .epn-orbit{border-color:#2453d4!important}.epn-category:hover .epn-category-name{color:#2453d4}.epn-category[aria-current] .epn-orbit{outline-color:#2453d4}.epn-shortcuts>a{background:#fff;border-color:#e3dfd8;color:#53617b}.epn-scroll-actions button{border-color:#d3cec6;color:#191d2b}.ep-showcase{margin-top:28px;gap:20px}.ep-feature-lead{background:#fff;border:1px solid #e7e1d8;border-radius:14px;box-shadow:none;overflow:hidden}.ep-feature-copy{background:#fff!important;color:#191d2b!important;padding:45px 38px}.ep-feature-copy:before,.ep-feature-copy:after{display:none}.ep-feature-copy h1{color:#191d2b!important;font-size:clamp(42px,4.3vw,64px);line-height:1.14;letter-spacing:-1.2px}.ep-feature-copy h1 span{color:#2453d4!important}.ep-feature-copy h1:after{background:#2453d4;width:42px;height:3px}.ep-feature-copy>p:not(.ep-kicker){color:#53617b!important;font-size:17px;line-height:1.8}.ep-kicker,.ep-kicker .ep-icon{color:#2453d4!important}.ep-feature-secondary{color:#53617b!important}.ep-hero-benefits{color:#53617b!important}.ep-hero-benefits .ep-icon{color:#2453d4!important}.ep-feature-stage{background:#fff!important;border-color:#e7e1d8}.ep-stage-ring{border-color:#d8d1c7;background:none;opacity:.55}.ep-stage-ring:after{border-color:#d8d1c7}.ep-stage-label{color:#53617b!important}.ep-feature-price{background:#fff;color:#191d2b;border:1px solid #dce4f2;box-shadow:0 6px 18px #191d2b05}.ep-feature-price bdi,.ep-feature-price strong,.ep-feature-price .ep-icon{color:#191d2b}.ep-feature-price small{color:#53617b}.ep-feature-laundry{background:#fff!important;color:#191d2b!important;border:1px solid #ded7ce}.ep-feature-tv{background:#fff!important;color:#191d2b!important;border:1px solid #dce4f2}.ep-feature-small h2,.ep-feature-small .ep-small-cta,.ep-feature-laundry .ep-small-cta{color:#191d2b!important}.ep-small-label{color:#53617b!important}.ep-feature-small .ep-small-cta .ep-icon{color:#2453d4!important}.ep-feature-small{border-radius:14px;box-shadow:none}.ep-feature-small:hover{border-color:#2453d4;box-shadow:0 5px 20px #191d2b08}.button,.button.yellow,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce ul.products li.product a.button,.woocommerce ul.products li.product a.button.add_to_cart_button,.woocommerce button.button.single_add_to_cart_button,.woocommerce a.button.checkout-button,.ep-sidebar button.button,.ep-sidebar a.button,.epn-finder-form .button.yellow,.wc-block-grid .wc-block-grid__product-add-to-cart a.wp-block-button__link{background:#2453d4;color:#fff;border:1px solid #2453d4;border-radius:6px;box-shadow:none}.button:hover,.button.yellow:hover,.woocommerce ul.products li.product a.button:hover,.woocommerce ul.products li.product a.button.add_to_cart_button:hover,.woocommerce button.button:hover,.woocommerce a.button:hover{background:#2453d4;color:#fff;border-color:#2453d4}.button .ep-icon{color:inherit}.section-heading>a{background:#fff;color:#2453d4;border-color:#cad8fa}.ep-section-label{color:#2453d4}.ep-product-toolbar{background:#fff;border-color:#dce4f2}.ep-product-tabs button[aria-selected=true]{background:#191d2b;color:#fff}.ep-product-tabs button{color:#191d2b}.woocommerce ul.products li.product{border:1px solid #d5d1ca;border-radius:12px;background:#fff;box-shadow:0 3px 12px #191d2b04}.woocommerce ul.products li.product:hover{border-color:#b39079;box-shadow:0 7px 22px #191d2b08}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .price,.woocommerce div.product p.price{color:#191d2b}.woocommerce ul.products li.product .ep-compare{color:#53617b;background:#fff;border-color:#c9c6bf}.woocommerce ul.products li.product .ep-compare[aria-pressed=true]{background:#edf3ff;color:#2453d4;border-color:#2453d4}.ep-card-dimensions{border-color:#dce4f2}.ep-specs,.ep-product-identity bdi,.epc-offer-pending{color:#53617b}.ep-product-identity{border-color:#dce4f2}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background:#191d2b;color:#fff}.epn-finder{border:1px solid #d5d1ca;background:#fff;border-radius:12px;box-shadow:0 4px 18px #191d2b04}.epn-finder-icon{background:#f3e7df;color:#2453d4}.epn-finder-heading p{color:#2453d4}.epn-finder-heading h2,.epn-finder-form label{color:#191d2b}.epn-finder-heading div>span{color:#53617b}.epn-finder-form select{border-color:#c9c6bf;background:#fff;color:#191d2b}.epn-finder-links{border-color:#dce4f2}.epn-finder-links>a{color:#53617b}.epn-finder-links>a>.ep-icon:first-child{color:#2453d4}.epn-finder-links>a:hover{color:#2453d4}.ep-tools-strip>a>.ep-icon:first-child{background:#f3e7df;color:#2453d4}.ep-measure-band{background:#fff;border-color:#dce4f2;color:#191d2b}.ep-measure-band h2,.ep-measure-band .ep-section-label,.ep-measure-visual{color:#191d2b}.ep-measure-band .button{background:#191d2b;color:#fff;border-color:#191d2b}.epads-slide:not(.epads-artwork){background:#191d2b!important;color:#fff!important;border:1px solid #191d2b}.epads-slide:not(.epads-artwork) h2,.epads-slide:not(.epads-artwork) p,.epads-slide:not(.epads-artwork) .epads-label{color:#fff!important}.epads-slide:not(.epads-artwork) .epads-cta{background:#fff;color:#191d2b}.epads-art{background:#fff}.epads-art:before{background:#fff!important}.epads-art:after{border-color:#dce4f2!important}.epads-controls button{color:#191d2b}.epads-controls button:hover{background:#fff}.epads-dots button[aria-pressed=true]>span{background:#2453d4}.ep-sidebar,.epct-nav-box,.epct-tree,.ep-category-picker{background:#fff;border-color:#dce4f2;color:#191d2b}.ep-filter-context,.ep-filter-intro,.epct-mobile-summary{background:#fff;color:#191d2b}.ep-band{background:#fff;border-color:#dce4f2;color:#191d2b}.ep-band:has(input:checked){background:#edf3ff;border-color:#2453d4;color:#2453d4}.epct-tree a[aria-current=page]{background:#edf3ff;color:#2453d4;box-shadow:inset -3px 0 #2453d4}.epct-leaf>a:hover,.epct-branch>summary:hover{background:#edf3ff}.epct-children{border-color:#e7e1d8}.epct-shop-link,.epct-all,.epct-empty-filters a{color:#2453d4}.ep-picker-grid>a{border-color:#d5d1ca;background:#fff}.ep-picker-grid strong{color:#191d2b}.ep-picker-grid small,.term-description p{color:#53617b}.ep-picker-image>.ep-category-symbol{width:76px;height:76px;color:#2453d4}.eps-guide-grid>.eps-guide-card{border-color:#c9c4bb}.eps-guide-grid>.eps-guide-card>small{background:#edf3ff;color:#2453d4;border-color:#cad8fa}.eps-guide-grid>.eps-guide-card>a{color:#2453d4}.eps-guide-grid>.eps-guide-card:hover{border-color:#2453d4}.ep-brand-strip{border-color:#dce4f2}.ep-brand-strip>span{color:#53617b}.site-footer{background:#191d2b;color:#fff;border-color:#191d2b}.footer-grid nav a:hover{color:#fff}.ep-mobile-nav a[aria-current=page]{color:#2453d4;background:#edf3ff}.ep-mobile-filter{background:#2453d4;color:#fff;border-color:#2453d4}.ep-compare-bar{background:#191d2b}.ep-compare-table th{background:#fff;color:#191d2b}.epcd-cart-link{background:#2453d4!important;color:#fff!important;border-color:#2453d4!important}.epcd-bag,.epcd-bag:before{border-color:#2453d4}.epcd-bag>span{color:#fff;background:#2453d4}@media(min-width:701px) and (max-width:1100px){.epn-track{grid-template-columns:repeat(5,minmax(0,1fr))}.ep-feature-copy{padding:32px}.ep-feature-copy h1{font-size:54px}}@media(max-width:700px){.epn-track{display:flex;overflow-x:auto;gap:10px}.epn-category{flex:0 0 88px}.epn-orbit,.epn-category:nth-child(n) .epn-orbit{width:64px;height:64px;flex-basis:64px}.epn-orbit img{width:52px;height:54px}.epn-category-symbol{width:38px;height:38px}.epn-category-name{font-size:12px;min-height:35px}.header-main{padding-block:10px}.ep-showcase{margin-top:18px;gap:12px}.ep-feature-copy{padding:29px 24px}.ep-feature-copy h1{font-size:44px;line-height:1.16}.ep-feature-copy>p:not(.ep-kicker){font-size:16px}.ep-feature-copy .button.yellow{min-height:52px}.ep-side-showcase{gap:12px}.ep-feature-small h2{font-size:27px}.epn-finder{padding:23px 18px}.ep-measure-band{padding:27px 22px}}@media(max-width:380px){.ep-feature-copy{padding:25px 20px}.ep-feature-copy h1{font-size:38px}.ep-feature-small h2{font-size:23px}}@media(prefers-reduced-motion:reduce){.ep-feature-copy,.ep-feature-stage,.ep-feature-small{animation:none;transition:none}}.ep-live-search .dgwt-wcas-search-submit .dgwt-wcas-ico-magnifier{fill:#fff!important}.ep-feature-copy .ep-kicker,.ep-feature-copy .ep-kicker .ep-icon,.ep-stage-label:before{color:#2453d4;background:none}.eps-guide-grid>.eps-guide-card .eps-guide-number{background:#edf3ff;color:#2453d4;border-color:#cad8fa}.eps-guide-grid>.eps-guide-card:before{background:#edf3ff;color:#2453d4}.eps-guide-grid>.eps-guide-card>span{color:#2453d4}.eps-guide-grid>.eps-guide-card:hover{box-shadow:0 5px 18px #191d2b09}.eps-guide-grid>.eps-guide-card:focus-visible{outline-color:#2453d4}.epl-product-note .ep-purchase-links a{color:#2453d4;border-color:#cad8fa}.epl-product-note .ep-purchase-links a:hover{background:#edf3ff;border-color:#2453d4}.woocommerce-cart .wp-block-woocommerce-empty-cart-block>.wp-block-paragraph>a{background:#2453d4;color:#fff;border-color:#2453d4}.ep-live-search button.dgwt-wcas-search-submit svg path{fill:#fff!important}.ep-feature-copy .button.yellow .ep-icon{color:#fff}.ep-feature-copy .button.yellow{background:#191d2b;border-color:#191d2b;color:#fff}.ep-feature-copy .button.yellow:hover{background:#42464a;border-color:#42464a}@media(max-width:782px){body :is(.epc-fields,.epl-fields,.woocommerce form,.woocommerce-Input,.wc-block-components-form) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){font-size:16px;max-width:100%;box-sizing:border-box}body .ep-live-search .dgwt-wcas-search-input{font-size:16px!important;min-height:50px!important}body .ep-live-search button.dgwt-wcas-search-submit{min-width:44px!important;width:44px!important;min-height:44px!important;height:44px!important;top:3px!important;left:3px!important;right:auto!important;border-radius:5px!important;padding:0!important}html[dir=ltr] body .ep-live-search button.dgwt-wcas-search-submit{right:3px!important;left:auto!important}body .ep-live-search .dgwt-wcas-search-input{padding-left:55px!important;padding-right:12px!important}html[dir=ltr] body .ep-live-search .dgwt-wcas-search-input{padding-right:55px!important;padding-left:12px!important}.woocommerce div.product .woocommerce-tabs .panel :is(table,img){max-width:100%}.epc-fields textarea,.epl-fields textarea{min-height:130px}.ep-product-tabs{scroll-padding-inline:10px;overscroll-behavior-inline:contain}}.epbc-families{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:16px 0 24px;padding:14px 0;border-top:1px solid #e7e3dd;border-bottom:1px solid #e7e3dd}.epbc-families>a{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;max-width:100%;padding:9px 14px;border:1px solid #dedbd6;border-radius:8px;background:#fff;color:#262a2e;font-size:14px;line-height:1.5;text-decoration:none;box-sizing:border-box}.epbc-families>a[aria-current=page]{border-color:#a34c23;background:#faf3ee;color:#803817}.epbc-families>a:hover{border-color:#b99277}.epbc-families .ep-category-symbol{width:24px;height:24px;flex:0 0 24px;color:#62584f}.epbc-families small{font-size:12px;min-width:22px;padding:1px 5px;border-radius:4px;background:#f2efea;text-align:center;color:#62584f}.epbc-families>a:focus-visible{outline:3px solid #a34c23;outline-offset:3px}.ep-category-picker .epscat-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 0}.ep-category-picker .epscat-links>span{font-size:13px;color:#62584f}.ep-category-picker .epscat-links>a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding:8px 12px;border:1px solid #dedbd6;border-radius:7px;background:#fff;color:#262a2e;font-size:13px;line-height:1.5;text-decoration:none;box-sizing:border-box}.epn-discovery{padding:14px 0;background:#fff;border-bottom:1px solid #e7e3dd}.epn-label{margin-bottom:4px}.epn-label>span{font-size:15px;color:#262a2e}.epn-track{grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;padding:6px 0 0;scrollbar-color:#bda797 #f5f3ef}.epn-category{padding:10px 4px 8px;gap:7px;border:1px solid #fff0;border-radius:10px;animation:none;color:#262a2e}.epn-orbit,.epn-category:nth-child(n) .epn-orbit{width:64px;height:64px;flex-basis:64px;border:0!important;background:#f7f5f1!important;box-shadow:none;outline:none!important;border-radius:16px}.epn-orbit .ep-category-symbol{width:42px;height:42px;color:#4b4038}.epn-category-name{font-size:13px;line-height:1.5;min-height:39px;font-weight:550;color:#262a2e}.epn-category:hover{border-color:#ded4ca;background:#fbfaf8}.epn-category:hover .epn-orbit{transform:none;box-shadow:none}.epn-category:hover .epn-category-name{text-decoration:none;color:#803817}.epn-category[aria-current]{border-color:#a34c23;background:#faf3ee}.epn-category:focus-visible,.epscat-context a:focus-visible{outline:3px solid #a34c23;outline-offset:3px}.epn-scroll-actions{margin-top:5px}.epscat-context{margin:14px 0 18px;padding:14px 0;border-top:1px solid #e7e3dd;border-bottom:1px solid #e7e3dd;color:#262a2e}.epscat-context-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;min-width:0}.epscat-context-heading strong{font-size:14px;font-weight:600}.epscat-context-heading>a{font-size:12px;color:#803817;min-height:44px;display:inline-flex;align-items:center;line-height:1.5}.epscat-type-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,250px));gap:10px;min-width:0}.epscat-type-grid>a{display:flex;align-items:center;gap:12px;min-width:0;min-height:82px;padding:12px;border:1px solid #dedbd6;border-radius:9px;background:#fff;color:#262a2e;box-sizing:border-box;text-decoration:none}.epscat-type-grid>a:hover{border-color:#b99277;background:#fbfaf8}.epscat-type-grid>a[aria-current=page]{border-color:#a34c23;background:#faf3ee;box-shadow:inset 0 -2px #a34c23}.epscat-type-icon{display:flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;border-radius:9px;background:#f7f5f1;color:#5c5149}.epscat-type-icon .ep-category-symbol{width:32px;height:32px;color:inherit}.epscat-type-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.epscat-type-copy b{font-size:14px;line-height:1.55;font-weight:550}.epscat-type-copy small{font-size:12px;line-height:1.5;color:#62584f}.epscat-more-types{margin-top:10px;color:#62584f}.epscat-more-types>summary{display:flex;align-items:center;gap:8px;min-height:44px;width:fit-content;max-width:100%;cursor:pointer;font-size:13px;list-style:none}.epscat-more-types>summary::-webkit-details-marker{display:none}.epscat-more-types>summary:before{content:'+';font-size:20px;font-weight:400;line-height:1}.epscat-more-types[open]>summary:before{content:'−'}.epscat-more-types>summary>span{font-size:11px;min-width:20px;border:1px solid #e2dcd4;border-radius:5px;text-align:center;padding:1px 5px;box-sizing:border-box}.epscat-more-types p{font-size:12px;line-height:1.7;margin:0 0 5px;color:#62584f}.epscat-more-types nav{display:flex;gap:6px 16px;flex-wrap:wrap}.epscat-more-types nav a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:#62584f;text-underline-offset:4px}.ep-picker-image .ep-category-symbol{width:64px;height:64px;color:#4b4038}@media(min-width:701px) and (max-width:1100px){.epn-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.epn-category{flex-direction:row;text-align:start;gap:9px;padding:8px}.epn-orbit,.epn-category:nth-child(n) .epn-orbit{width:44px;height:44px;flex-basis:44px;border-radius:10px}.epn-orbit .ep-category-symbol{width:30px;height:30px}.epn-category-name{justify-content:flex-start;font-size:12px;min-height:36px}}@media(max-width:700px){.epn-discovery{padding:10px 0}.epn-label>span{font-size:14px}.epn-track{display:flex;overflow-x:auto;gap:8px;padding:5px 3px}.epn-category{flex:0 0 92px;padding:8px 4px;gap:7px}.epn-category-name{font-size:12px;min-height:36px}.epn-orbit,.epn-category:nth-child(n) .epn-orbit{width:56px;height:56px;flex-basis:56px;border-radius:13px}.epn-orbit .ep-category-symbol{width:36px;height:36px}.epscat-context{padding:12px 0;margin-block:12px 16px}.epscat-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.epscat-type-grid>a{flex-direction:column;text-align:center;gap:8px;padding:10px;min-height:132px}.epscat-type-copy{gap:4px}.epscat-type-copy b{font-size:13px}.epscat-type-copy small{font-size:11px}.epscat-context-heading{flex-wrap:wrap;gap:4px}.epscat-context-heading>a{font-size:12px}.ep-picker-image .ep-category-symbol{width:52px;height:52px}}@media(prefers-reduced-motion:reduce){.epn-category,.epn-orbit{transition:none!important}}:root{--ep-primary:#2453d4;--ep-violet:#6847d9;--ep-sun:#ffdd55;--ep-muted:#53617b;--ep-stone:#fff}.topbar{background:#191d2b}.ep-menu-toggle,.ep-mobile-filter,.epn-finder-form>.button{background:var(--ep-primary);border-color:var(--ep-primary);color:#fff}.ep-cart-count{background:#fd5;color:#191d2b}.ep-live-search button.dgwt-wcas-search-submit{background:var(--ep-primary)!important}.category-nav a:hover{color:var(--ep-primary)}.epn-discovery{border-color:#e1e8f5}.epn-track{gap:12px}.epn-category{padding:8px 2px 10px;border-radius:16px}.epn-orbit,.epn-category:nth-child(n) .epn-orbit{width:88px;height:88px;flex-basis:88px;background:#fff!important;border:1px solid #e0e7f5;border-radius:20px;box-shadow:0 4px 12px #183c8b08}.epn-orbit .ep-category-photo{width:76px;height:76px;max-height:76px;object-fit:contain;border-radius:0;background:#fff0;filter:none;padding:4px}.epn-category:hover .epn-orbit{border-color:#2453d4;box-shadow:0 5px 16px #2453d41c;transform:translateY(-3px)}.epn-category-name{color:#191d2b;font-size:13px}.epn-category:hover{background:#f1f6ff!important}.epn-category:hover .epn-category-name{color:#2453d4}.ep-picker-image{background:#fff!important}.ep-picker-image .ep-category-photo{width:100%;height:135px;max-width:180px;object-fit:contain}.ep-picker-grid>a:hover{border-color:#2453d4;box-shadow:0 8px 20px #2453d412}.epbc-families .ep-category-photo{width:32px;height:32px;object-fit:contain}.epbc-families a[aria-current=page]{background:#edf3ff;border-color:#2453d4;color:#2453d4}.epscat-type-grid a{background:#fff}.epscat-type-grid .ep-category-photo{width:56px;height:56px;object-fit:contain;flex:0 0 56px}.ep-filter-context,.ep-filter-intro,.epct-mobile-summary{background:#edf3ff!important;color:#191d2b}.ep-band:has(input:checked){background:#edf3ff;border-color:#2453d4;color:#2453d4}.epct-tree a[aria-current=page]{background:#edf3ff;color:#2453d4;box-shadow:inset -3px 0 #2453d4}.epct-tree summary:hover,.epct-tree a:hover{background:#f4f8ff}.eph-showcase{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);border:1px solid #dce4f2;border-radius:24px;overflow:hidden;margin:26px 0 24px;box-shadow:0 14px 40px #19337b08;background:#fff;min-height:485px}.eph-intro{background:linear-gradient(130deg,#315dde 0%,#2453d4 55%,#6947d8 100%);padding:48px 42px;position:relative;overflow:hidden;color:#fff;display:flex;flex-direction:column;justify-content:center}.eph-intro:before{content:'';position:absolute;width:320px;height:320px;border:1px solid #ffffff24;border-radius:50%;inset-inline-start:-190px;bottom:-210px;pointer-events:none}.eph-eyebrow{display:flex;align-items:center;gap:6px;font-size:12px;color:#fff!important;font-weight:500;letter-spacing:.1px;margin:0 0 20px}.eph-eyebrow .ep-icon{color:#fd5}.eph-intro h1{font-family:var(--ep-display);font-size:clamp(42px,4.7vw,70px);line-height:1.13;letter-spacing:-1.8px;color:#fff!important;margin:0 0 24px}.eph-intro h1 span{color:#ffdf65}.eph-intro>p:not(.eph-eyebrow){font-size:18px;line-height:1.8;color:#fff;margin:0 0 28px}.eph-intro .button{background:#fd5;color:#171c2b;border:1px solid #fd5;display:inline-flex;gap:20px;align-items:center;min-height:52px;align-self:flex-start;padding:14px 24px;font-size:16px;border-radius:10px}.eph-intro .button:hover{background:#ffe780;border-color:#ffe780;color:#171c2b}.eph-intro-note{display:flex;gap:8px;align-items:center;font-size:12px;color:#fff;margin-top:30px}.eph-intro-note .ep-icon{width:18px;height:18px;color:#fff}.eph-carousel{min-width:0;display:flex;flex-direction:column;background:#fff;position:relative;padding:22px 26px 0}.eph-slides{flex:1;display:grid;min-width:0}.eph-slide{grid-area:1/1;display:flex;flex-direction:column;min-width:0}.eph-slide[hidden]{display:none!important}.eph-slide-top{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:34px}.eph-label{font-size:12px;font-weight:650;color:#2453d4;background:#edf3ff;padding:7px 12px;border-radius:8px}.eph-label.is-sale{background:#fd5;color:#191d2b}.eph-stock{color:#59647b;font-size:11px}.eph-stock[data-state=available]{color:#176543}.eph-image-link{height:255px;display:flex;align-items:center;justify-content:center;background:#fff;margin:12px 0 10px;overflow:hidden}.eph-product-image{display:block;object-fit:contain;width:100%;height:100%;max-width:430px;max-height:255px;border-radius:0;filter:none;background:#fff}.eph-product-info{border-top:1px solid #edf0f7;padding:14px 0 8px;min-height:107px}.eph-product-info h2{font-family:var(--ep-display);font-size:16px;font-weight:600;line-height:1.55;margin:0 0 10px;min-height:25px}.eph-product-info h2 a{color:#191d2b}.eph-product-bottom{display:flex;justify-content:space-between;align-items:center;gap:18px}.eph-price{font-size:29px;font-weight:700;color:#191d2b;line-height:1.3;display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.eph-price del{font-size:14px;font-weight:400;color:#65718b}.eph-price ins{text-decoration:none;color:#2453d4}.eph-details{font-size:12px;font-weight:650;color:#2453d4;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;min-height:44px}.eph-details .ep-icon{width:17px;height:17px}.eph-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #edf0f7;min-height:48px;padding:4px 0}.eph-controls>span{font-size:11px;color:#53617b}.eph-dots{display:flex;gap:1px;align-items:center}.eph-dots button{width:30px;height:38px;border:0;background:none;cursor:pointer;display:grid;place-items:center;padding:0}.eph-dots button span{width:7px;height:7px;background:#aab7d2;border-radius:5px;transition:width .2s,background .2s}.eph-dots button[aria-pressed=true] span{width:24px;background:#2453d4}.eph-carousel.is-enhanced .eph-slide.is-active{animation:eph-enter .32s ease-out}@keyframes eph-enter{from{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:none}}.epads-slide:not(.epads-artwork){background:linear-gradient(115deg,#2453d4,#6847d9)!important;border-color:#dce4f2}.epads-slide.epads-teal:not(.epads-artwork){background:linear-gradient(115deg,#007b82,#005c70)!important}.epads-slide.epads-gold:not(.epads-artwork){background:linear-gradient(115deg,#2453d4,#394fa1)!important}.epads-slide:not(.epads-artwork) .epads-cta{background:#fd5;color:#191d2b}.epads-slide:not(.epads-artwork) .epads-art{background:#fff!important}.epads-slide:not(.epads-artwork) .epads-art:before,.epads-slide:not(.epads-artwork) .epads-art:after{display:none!important}.epads-art img{border-radius:0!important;filter:none!important}.epads-dots button[aria-pressed=true]>span{background:#2453d4}.epads-controls button:hover{background:#edf3ff}.epn-finder{background:#fff;border-color:#dce4f2}.epn-finder-icon{background:#edf3ff;color:#2453d4}.epn-finder-links a{background:#fff;border-color:#dce4f2;color:#2453d4}.epn-finder-links a:hover{background:#edf3ff}.epn-finder-form select{background:#fff;border-color:#c9d4e8}.epn-finder-form .button:hover{background:#1739a0;border-color:#1739a0}.ep-product-tabs button[aria-selected=true]{background:#2453d4;color:#fff;border-color:#2453d4}.ep-product-tabs button:hover:not([aria-selected=true]){background:#edf3ff;color:#2453d4}.ep-product-toolbar{background:#fff;border-color:#dce4f2}.ep-section-label{color:#2453d4}.ep-measure-band{background:#edf3ff;color:#191d2b;border-color:#dce4f2}.ep-measure-band h2,.ep-measure-band .ep-section-label,.ep-measure-visual{color:#2453d4}.ep-measure-band .button{background:#2453d4;border-color:#2453d4}.eps-guide-grid>.eps-guide-card:before{background:#edf3ff;color:#2453d4}.eps-guide-grid>.eps-guide-card{border-color:#dce4f2}.eps-guide-grid>.eps-guide-card:nth-child(2){border-top:3px solid #6847d9}.eps-guide-grid>.eps-guide-card:nth-child(3){border-top:3px solid #007b82}.eps-guide-grid>.eps-guide-card:first-child{border-top:3px solid #2453d4}.eps-home-help{background:#fff}.epc-card-stage{background:#fff!important}.woocommerce ul.products li.product{border-color:#dce4f2;box-shadow:0 3px 12px #17326c05}.woocommerce ul.products li.product:hover{border-color:#95aeec}.woocommerce ul.products li.product .button{background:#2453d4;color:#fff;border-color:#2453d4}.woocommerce ul.products li.product .button:hover{background:#1739a0}.ep-mobile-nav a[aria-current=page]{background:#edf3ff;color:#2453d4}.epir,.epcd-panel{background:#fff}.epcd-cart-link{background:#2453d4!important;border-color:#2453d4!important}.epl-product-note .ep-purchase-links a{color:#2453d4;border-color:#cad8fa}.epl-product-note .ep-purchase-links a:hover{background:#edf3ff;border-color:#2453d4}@media(min-width:701px) and (max-width:1100px){.eph-intro{padding:34px 28px}.eph-intro h1{font-size:47px}.eph-intro>p:not(.eph-eyebrow){font-size:16px}.eph-carousel{padding-inline:20px}.eph-product-info h2{font-size:14px}.eph-product-bottom{flex-wrap:wrap;gap:0}.eph-price{font-size:25px}.epn-orbit,.epn-category:nth-child(n) .epn-orbit{width:76px;height:76px;flex-basis:76px}.epn-orbit .ep-category-photo{width:64px;height:64px}}@media(max-width:700px){.epn-category{flex-basis:94px;padding-block:4px 8px}.epn-orbit,.epn-category:nth-child(n) .epn-orbit{width:68px;height:68px;flex-basis:68px;border-radius:16px}.epn-orbit .ep-category-photo{width:60px;height:60px;padding:3px}.epn-category-name{font-size:12px}.eph-showcase{grid-template-columns:1fr;min-height:0;border-radius:18px;margin-top:17px}.eph-intro{padding:26px 24px}.eph-eyebrow{margin-bottom:13px;font-size:11px}.eph-intro h1{font-size:44px;letter-spacing:-1px;margin-bottom:16px}.eph-intro>p:not(.eph-eyebrow){font-size:15px;margin-bottom:20px}.eph-intro .button{font-size:14px;min-height:50px;padding:13px 20px}.eph-intro-note{font-size:10px;margin-top:19px}.eph-carousel{padding:14px 18px 0}.eph-image-link{height:207px;margin-block:10px}.eph-product-image{max-height:207px;max-width:310px}.eph-slide-top{gap:7px}.eph-label{font-size:11px;padding:6px 9px}.eph-stock{font-size:10px}.eph-product-info{min-height:112px;padding-top:11px}.eph-product-info h2{font-size:14px;min-height:43px;line-height:1.5;margin-bottom:7px}.eph-price{font-size:24px;gap:6px}.eph-price del{font-size:12px}.eph-details{font-size:11px}.eph-product-bottom{gap:8px;align-items:center}.eph-controls>span{font-size:10px}.eph-dots button{width:27px}.epads-slide:not(.epads-artwork) .epads-art{min-height:200px}.ep-picker-image .ep-category-photo{height:105px}.epn-finder-links a{background:#fff}.ep-measure-band{padding:25px 20px}}@media(max-width:360px){.eph-intro{padding:24px 20px}.eph-intro h1{font-size:38px}.eph-carousel{padding-inline:14px}.eph-product-info h2{font-size:13px}.eph-price{font-size:22px}.eph-details{font-size:10px}.eph-controls>span{max-width:80px}.eph-dots button{width:24px}}@media(prefers-reduced-motion:reduce){.eph-carousel.is-enhanced .eph-slide.is-active{animation:none}.eph-dots button span,.epn-orbit{transition:none}.epn-category:hover .epn-orbit{transform:none}}.eph-product-info h2{height:50px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.eph-product-info{min-height:134px}.eph-product-bottom{min-height:44px}@media(max-width:700px){.eph-product-info h2{height:43px}.eph-product-info{min-height:118px}}.dgwt-wcas-search-wrapp .dgwt-wcas-search-form input.dgwt-wcas-search-input{background:#fff!important;border-color:#c9d4e8!important}.epn-track{scrollbar-color:#7998df #edf3ff}.epn-track::-webkit-scrollbar-thumb{background:#7998df!important}.epn-track::-webkit-scrollbar-track{background:#edf3ff!important}@media(min-width:701px) and (max-width:1100px){.epn-category{flex-direction:column;justify-content:flex-start;gap:8px;min-width:0}.epn-category-name{width:100%;text-align:center;min-height:35px}.eph-intro h1{font-size:clamp(39px,4.9vw,47px)}}.epx-offer-heading{font-size:12px;color:#53617b;margin-bottom:12px}.epx-offer-table{margin:0;border:1px solid #dce4f2;border-radius:12px;overflow:hidden}.epx-offer-table>div{display:grid;grid-template-columns:145px minmax(0,1fr);gap:16px;padding:11px 14px;border-bottom:1px solid #e8edf7}.epx-offer-table>div:last-child{border-bottom:0}.epx-offer-table dt{font-size:12px;font-weight:650;color:#191d2b}.epx-offer-table dd{margin:0;font-size:12px;color:#334361;white-space:pre-line}.epx-offer-table .is-pending dd{color:#65718a}.epx-offer-period{font-size:11px;color:#53617b}.epx-description-gallery{margin-top:36px;padding-top:24px;border-top:1px solid #dce4f2}.epx-description-gallery>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.epx-description-gallery figure{margin:0;background:#fff;border:1px solid #dce4f2;border-radius:12px;padding:12px}.epx-description-gallery img{width:100%;height:260px;object-fit:contain}.epx-catalog-thumbs{display:flex;align-items:center;gap:5px;min-height:48px;overflow-x:auto;direction:rtl;padding-top:8px;margin-top:0;scrollbar-width:thin}.epx-catalog-thumbs button{width:38px;height:38px;flex:0 0 38px;padding:2px;display:grid;place-items:center;background:#fff;border:1px solid #dce4f2;border-radius:6px;cursor:pointer}.epx-catalog-thumbs button[aria-pressed=true]{border:2px solid #2453d4;background:#fff}.epx-image-count{font-size:10px;color:#65718a;white-space:nowrap;flex:0 0 auto;margin-inline-start:auto;padding-inline:4px}.epx-photo-link{display:block}.epx-media-stage .epc-card-badges{pointer-events:none}body .woocommerce ul.products li.product .epc-card-stage .epx-catalog-thumbs img{width:30px;height:30px;max-height:30px;object-fit:contain;margin:0;padding:0;transform:none;background:#fff}body .woocommerce ul.products li.product .epx-media-stage{overflow:visible}body .woocommerce ul.products li.product .epx-photo-link img{transform:none}@media(max-width:700px){.epx-offer-table>div{grid-template-columns:105px minmax(0,1fr);gap:10px;padding:10px}.epx-description-gallery>div{grid-template-columns:repeat(2,minmax(0,1fr))}.epx-description-gallery img{height:170px}.epx-catalog-thumbs button{width:42px;height:42px;flex-basis:42px}.epx-catalog-thumbs{min-height:52px}}.woocommerce-product-gallery__image{position:relative}.epx-gallery-kind,.epx-media-stage[data-media-kind=information]:after{position:absolute;bottom:65px;inset-inline-start:10px;padding:5px 9px;border:1px solid #cad8f5;border-radius:6px;background:#fff;color:#2453d4;font-size:11px;font-weight:500;pointer-events:none;z-index:3}.epx-gallery-kind{bottom:12px}.epx-media-stage[data-media-kind=information]:after{content:'תמונת מידע / המחשה'}:root{--ep-primary:#0063c8;--ep-blue:#0063c8;--ep-teal:#0063c8;--ep-focus:#0063c8;--ep-violet:#0063c8;--ep-sun:#ffda18;--yellow:#ffda18;--navy:#17191d;--ep-ink:#17191d;--ep-black:#17191d;--ep-copper:#0063c8;--ep-muted:#475568;--muted:#475568;--border:#d4e0ec;--bg:#fff;--ep-display:'Heebo','Rubik',Arial,sans-serif}body{background:#fff;color:#17191d}body :is(h1,h2,h3,h4){color:#17191d}a{color:#0063c8}a:hover{color:#004a98}body :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #0063c8;outline-offset:4px}.topbar{background:#0063c8;color:#fff}.topbar a{color:#fff}.topbar .ep-icon{color:#ffda18}.topbar .wrap{padding-block:6px}.masthead{border-bottom:1px solid #d4e0ec;background:#fff}.header-main{padding-block:16px;gap:32px;min-height:88px}.brand .ep-brand-tagline{color:#475568;font-size:12px;font-weight:500}.header-actions a{color:#17191d}.header-actions .ep-icon{color:#0063c8}.ep-cart-count,.ep-mobile-cart-count{background:#ffda18;color:#17191d}.ep-live-search .dgwt-wcas-search-form input.dgwt-wcas-search-input{border:1px solid #abc5df!important;background:#fff!important;border-radius:8px!important;font-size:16px!important;min-height:48px}.ep-live-search button.dgwt-wcas-search-submit{background:#0063c8!important;border-radius:5px!important}.ep-live-search .dgwt-wcas-search-submit .dgwt-wcas-ico-magnifier{fill:#fff!important}.epn-discovery{padding:9px 0 8px;border-color:#d4e0ec;background:#fff}.epn-label{margin-bottom:0}.epn-label>span{font-size:14px;color:#17191d}.epn-track{gap:8px;padding-top:2px}.epn-category{padding:6px 2px 4px;border-radius:8px;gap:4px}.epn-orbit,.epn-category:nth-child(n) .epn-orbit{width:74px;height:74px;flex-basis:74px;border:1px solid #d4e0ec!important;border-radius:50%;box-shadow:none;background:#fff!important}.epn-orbit .ep-category-photo{width:64px;height:64px;max-height:64px;padding:5px;mix-blend-mode:normal}.epn-category-name{font-size:13px;min-height:36px;font-weight:550;color:#17191d}.epn-category:hover{background:#f0f7ff!important}.epn-category:hover .epn-orbit{border-color:#0063c8!important;box-shadow:none;transform:translateY(-2px)}.epn-category:hover .epn-category-name{color:#0063c8}.epn-category[aria-current] .epn-orbit{outline-color:#0063c8}.epn-scroll-actions button{border-color:#abc5df;color:#0063c8}.eph-retail{position:relative;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);min-height:390px;margin:22px 0 24px;border:1px solid #bdd2e8;border-radius:16px;background:#fff;box-shadow:none;isolation:isolate;overflow:hidden}.eph-retail:after{content:'';position:absolute;inset-inline:0;bottom:0;height:5px;background:linear-gradient(90deg,#0063c8 0 68%,#ffda18 68%);pointer-events:none;z-index:2}.eph-retail .eph-intro{background:#fff;padding:34px 36px;color:#17191d;justify-content:center}.eph-retail .eph-intro:before{display:none}.eph-retail .eph-eyebrow{color:#0063c8!important;font-size:13px;margin-bottom:16px;gap:7px;font-weight:650}.eph-retail .eph-eyebrow .ep-icon{color:#0063c8;background:#ffda18;border-radius:5px;padding:3px;width:26px;height:26px}.eph-retail .eph-intro h1{color:#17191d!important;font-size:clamp(40px,4.1vw,62px);line-height:1.13;letter-spacing:-1.1px;margin:0 0 20px;font-weight:800}.eph-retail .eph-intro h1 span{color:#0063c8;position:relative;display:inline-block;isolation:isolate}.eph-retail .eph-intro h1 span:after{content:'';position:absolute;inset-inline:0;bottom:3px;height:8px;background:#ffda18;z-index:-1}.eph-retail .eph-intro>p:not(.eph-eyebrow){font-size:16px;line-height:1.7;color:#475568;margin-bottom:23px}.eph-retail .eph-intro .button{background:#ffda18;color:#17191d;border:1px solid #e6bd00;border-radius:7px;font-size:15px;min-height:49px;padding:12px 20px;gap:19px}.eph-retail .eph-intro .button:hover{background:#ffe65f;border-color:#d7ad00;color:#17191d}.eph-retail .eph-intro-note{color:#475568;margin-top:20px;font-size:12px;gap:7px}.eph-retail .eph-intro-note .ep-icon{color:#0063c8;width:18px;height:18px}.eph-retail .eph-carousel{background:#fff;padding:21px 25px 5px;border-inline-start:1px solid #d4e0ec;min-width:0}.eph-retail .eph-slide{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(145px,.7fr);grid-template-rows:34px 1fr;column-gap:22px;align-items:center}.eph-retail .eph-slide-top{grid-column:1/-1;align-self:start;min-height:34px}.eph-retail .eph-label{background:#eef6ff;color:#0050a6;font-size:12px;padding:6px 10px;border-radius:5px}.eph-retail .eph-label.is-sale{background:#ffda18;color:#17191d}.eph-retail .eph-stock{font-size:11px;color:#475568}.eph-retail .eph-stock[data-state=available]{color:#176543}.eph-retail .eph-image-link{height:285px;min-width:0;margin:7px 0 0;background:#fff}.eph-retail .eph-product-image{max-height:285px;max-width:100%;width:100%;height:100%;background:#fff;object-fit:contain;mix-blend-mode:normal;filter:none}.eph-retail .eph-product-info{border:0;padding:8px 0;min-height:0}.eph-retail .eph-brand{height:32px;display:flex;align-items:center;margin-bottom:13px}.eph-retail .eph-brand .epb-card-brand{display:flex}.eph-retail .eph-brand img.epb-logo{width:105px;height:29px;max-width:100%;object-fit:contain;object-position:right center}.eph-retail .eph-brand .epb-brand-name{font-size:18px;color:#17191d;font-weight:650}.eph-retail .eph-product-info h2{font-size:17px;line-height:1.55;font-weight:600;display:block;height:auto;min-height:78px;overflow:visible;margin:0 0 18px;font-family:var(--ep-type);overflow-wrap:anywhere}.eph-retail .eph-product-info h2 a{color:#17191d}.eph-retail .eph-product-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.eph-retail .eph-price{font-size:32px;line-height:1.3;gap:4px;color:#17191d;font-family:var(--ep-latin);min-height:44px}.eph-retail .eph-price del{font-size:14px;color:#475568}.eph-retail .eph-price ins{text-decoration:none;color:#0063c8}.eph-retail .eph-details{display:inline-flex;justify-content:center;min-height:46px;padding:10px 14px;border:1px solid #abc5df;border-radius:7px;color:#0050a6;background:#fff;font-size:13px;gap:9px;white-space:normal}.eph-retail .eph-details:hover{background:#eef6ff;border-color:#0063c8}.eph-retail .eph-controls{border-top:1px solid #d4e0ec;min-height:43px;padding:1px 0}.eph-retail .eph-controls>span{font-size:11px;color:#475568}.eph-retail .eph-dots button{height:44px;width:31px}.eph-retail .eph-dots button span{background:#93adc6}.eph-retail .eph-dots button[aria-pressed=true] span{background:#0063c8}.button,.button.yellow,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce ul.products li.product a.button,.woocommerce ul.products li.product a.button.add_to_cart_button,.woocommerce button.button.single_add_to_cart_button,.woocommerce a.button.checkout-button,.ep-sidebar button.button,.epn-finder-form .button.yellow{background:#ffda18;color:#17191d;border:1px solid #e6bd00;border-radius:7px;box-shadow:none}.button:hover,.button.yellow:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce ul.products li.product .button:hover,.woocommerce ul.products li.product a.button.add_to_cart_button:hover{background:#ffe65f;color:#17191d;border-color:#d7ad00}.section-heading{margin-top:36px}.section-heading h2{font-size:31px;line-height:1.3;letter-spacing:-.6px;font-weight:750;color:#17191d}.section-heading>a{border:0;background:#fff0;color:#0063c8;padding:8px 0;box-shadow:none}.ep-section-label{font-size:12px;color:#0063c8}.ep-product-toolbar{padding:0 0 12px;border:0;border-bottom:1px solid #d4e0ec;border-radius:0;background:#fff}.ep-product-tabs{gap:6px}.ep-product-tabs button{border:1px solid #d4e0ec;border-radius:6px;background:#fff;color:#17191d;font-size:14px;min-height:44px}.ep-product-tabs button[aria-selected=true]{background:#0063c8;color:#fff;border-color:#0063c8}.ep-product-tabs button:hover:not([aria-selected=true]){background:#eef6ff;color:#0050a6}.woocommerce ul.products li.product{border:1px solid #c6d5e5;border-radius:10px;background:#fff;box-shadow:none}.woocommerce ul.products li.product:hover{border-color:#0063c8;box-shadow:0 5px 17px #0063c812}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#17191d;font-weight:550}.woocommerce ul.products li.product .price{color:#17191d}.woocommerce ul.products li.product .price ins{color:#0063c8}.woocommerce ul.products li.product .ep-card-dimensions{background:#fff;border-color:#d4e0ec}.woocommerce ul.products li.product .ep-card-dimensions bdi{color:#17191d}.woocommerce ul.products li.product .ep-compare{border:0;background:#fff;color:#475568}.woocommerce ul.products li.product .ep-compare[aria-pressed=true]{background:#eef6ff;color:#0050a6}.epc-badge--sale{background:#ffda18;color:#17191d}.epc-badge--delivery{background:#0063c8;color:#fff}.ep-stock-line[data-state=pending]{background:#fff8d5;color:#584900;border-color:#efdc8c}.epn-finder{border:1px solid #bdd2e8;border-radius:12px;background:#fff;box-shadow:none;padding:22px 26px}.epn-finder-heading p{color:#0063c8}.epn-finder-heading h2{font-size:25px;color:#17191d}.epn-finder-icon{background:#eef6ff;color:#0063c8}.epn-finder-form select{border-color:#abc5df;border-radius:7px;min-height:48px}.epn-finder-form .button{min-height:48px;font-size:14px}.epn-finder-form .button:hover{background:#ffe65f;color:#17191d;border-color:#d7ad00}.epn-finder-links{border-color:#d4e0ec}.epn-finder-links a{border-color:#d4e0ec;color:#0050a6;background:#fff}.epn-finder-links a:hover{background:#eef6ff}.epads-track{border-radius:12px}.epads-slide:not(.epads-artwork){background:#0063c8!important;border-color:#0063c8;grid-template-columns:1.3fr 1fr}.epads-slide.epads-teal:not(.epads-artwork){background:#111c2c!important}.epads-slide.epads-gold:not(.epads-artwork){background:#0063c8!important}.epads-slide:not(.epads-artwork) .epads-cta{background:#ffda18;color:#17191d;border-radius:7px}.epads-slide:not(.epads-artwork) .epads-art{background:#fff!important}.epads-art img{mix-blend-mode:normal;filter:none}.epads-dots button[aria-pressed=true]>span{background:#0063c8}.epads-controls button:hover{background:#eef6ff}.ep-measure-band{background:#fff;border:1px solid #bdd2e8;border-inline-start:5px solid #ffda18;border-radius:12px}.ep-measure-band h2{color:#17191d;font-size:39px;line-height:1.2}.ep-measure-band .ep-section-label,.ep-measure-visual{color:#0063c8}.ep-measure-band .button{background:#ffda18;color:#17191d;border-color:#e6bd00}.eps-guide-grid>.eps-guide-card{border:1px solid #c6d5e5;border-top:3px solid #0063c8!important;border-radius:10px;box-shadow:none;padding:26px}.eps-guide-grid>.eps-guide-card:nth-child(2){border-top-color:#ffda18!important}.eps-guide-grid>.eps-guide-card h3{font-size:22px;color:#17191d;line-height:1.5}.eps-guide-grid>.eps-guide-card p{color:#475568}.eps-guide-grid>.eps-guide-card:hover{border-color:#0063c8}.eps-home-help{background:#fff}.ep-brand-strip{background:#fff;border-color:#d4e0ec}.ep-brand-strip>span{color:#17191d}.catalog-main h1,.woocommerce div.product .product_title{color:#17191d}.term-description p,.woocommerce-product-details__short-description{color:#475568}.epbc-families a[aria-current=page],.ep-band:has(input:checked){border-color:#0063c8;background:#eef6ff;color:#0050a6}.epct-catalog .epct-tree a[aria-current=page]{background:#eef6ff;color:#0050a6;box-shadow:inset -3px 0 #0063c8}.epct-catalog .epct-count{color:#0050a6;background:#eef6ff}.epct-catalog .epct-tree input[type=search]{border-color:#abc5df}.epct-catalog .epct-shop-link,.epct-catalog .epct-all{color:#0050a6}.epct-catalog .ep-filter-context,.epct-catalog .epct-mobile-summary{background:transparent!important}.ep-picker-grid>a:hover{border-color:#0063c8}.woocommerce div.product{border-color:#d4e0ec;box-shadow:none;border-radius:12px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background:#0063c8;color:#fff}.site-footer{background:#fff;color:#17191d;border-top:3px solid #0063c8}.footer-grid nav b{color:#17191d}.footer-grid nav a{color:#0050a6}.footer-grid nav a:hover{color:#004a98}.footer-grid p,.footer-bottom{color:#475568}.footer-bottom{border-color:#d4e0ec}.epl-footer-band{background:#fff;border-color:#d4e0ec}.ep-mobile-nav{background:#fff;border-top:1px solid #abc5df}.ep-mobile-nav a{color:#475568}.ep-mobile-nav a[aria-current=page]{color:#0050a6;background:#eef6ff}.epcd-cart-link{background:#ffda18!important;color:#17191d!important;border-color:#e6bd00!important}@media(min-width:701px) and (max-width:1100px){.header-main{gap:22px}.eph-retail{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);min-height:405px}.eph-retail .eph-intro{padding:28px 24px}.eph-retail .eph-intro h1{font-size:40px}.eph-retail .eph-intro>p:not(.eph-eyebrow){font-size:15px}.eph-retail .eph-carousel{padding-inline:19px}.eph-retail .eph-slide{grid-template-columns:minmax(0,1fr);grid-template-rows:34px 180px auto;gap:0}.eph-retail .eph-image-link{height:175px;margin:5px 0}.eph-retail .eph-product-image{max-height:175px}.eph-retail .eph-product-info{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:8px 0}.eph-retail .eph-brand{grid-column:1;margin-bottom:1px;height:25px}.eph-retail .eph-brand img.epb-logo{height:23px;width:90px}.eph-retail .eph-product-info h2{grid-column:1;font-size:14px;line-height:1.5;min-height:63px;margin:0}.eph-retail .eph-product-bottom{grid-column:2;grid-row:1/3;justify-content:center;gap:10px}.eph-retail .eph-price{font-size:25px;min-height:32px}.eph-retail .eph-details{font-size:11px;padding:7px 9px;min-height:44px}.eph-retail .eph-controls>span{font-size:10px}.eph-retail .eph-dots button{width:25px}.epn-orbit,.epn-category:nth-child(n) .epn-orbit{width:66px;height:66px;flex-basis:66px}.epn-orbit .ep-category-photo{width:58px;height:58px;max-height:58px}}@media(max-width:700px){.header-main{padding-block:11px;min-height:0;gap:12px}.epn-discovery{padding:6px 0}.epn-label>span{font-size:13px}.epn-category{flex:0 0 85px;padding-block:5px;gap:4px}.epn-orbit,.epn-category:nth-child(n) .epn-orbit{width:62px;height:62px;flex-basis:62px;border-radius:50%}.epn-orbit .ep-category-photo{width:55px;height:55px;max-height:55px;padding:4px}.epn-category-name{font-size:12px;min-height:33px}.epn-track{scrollbar-width:none}.epn-track::-webkit-scrollbar{display:none}.eph-retail{grid-template-columns:1fr;border-radius:12px;min-height:0;margin:16px 0 20px}.eph-retail .eph-intro{padding:24px 24px 21px}.eph-retail .eph-eyebrow{font-size:12px;margin-bottom:12px}.eph-retail .eph-intro h1{font-size:40px;line-height:1.12;letter-spacing:-.6px;margin-bottom:14px}.eph-retail .eph-intro>p:not(.eph-eyebrow){font-size:14px;line-height:1.65;margin-bottom:17px}.eph-retail .eph-intro .button{font-size:14px;min-height:48px;padding:12px 17px;gap:15px}.eph-retail .eph-intro-note{font-size:11px;margin-top:15px}.eph-retail .eph-carousel{border-inline-start:0;border-top:1px solid #d4e0ec;padding:13px 18px 5px}.eph-retail .eph-slide{display:grid;grid-template-columns:1fr;grid-template-rows:32px 210px auto;gap:0}.eph-retail .eph-slide-top{min-height:32px;gap:6px}.eph-retail .eph-label{font-size:11px;padding:6px 8px}.eph-retail .eph-stock{font-size:10px}.eph-retail .eph-image-link{height:204px;margin:6px 0}.eph-retail .eph-product-image{max-height:204px;max-width:310px}.eph-retail .eph-product-info{min-height:0;border-top:1px solid #d4e0ec;padding:12px 0 10px}.eph-retail .eph-brand{height:24px;margin-bottom:8px}.eph-retail .eph-brand img.epb-logo{height:23px;width:92px}.eph-retail .eph-product-info h2{font-size:15px;min-height:46px;line-height:1.55;margin-bottom:11px}.eph-retail .eph-product-bottom{flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.eph-retail .eph-price{font-size:27px;min-height:36px}.eph-retail .eph-price del{font-size:12px}.eph-retail .eph-details{min-height:46px;font-size:12px;padding:10px 12px;gap:6px}.eph-retail .eph-controls{min-height:44px}.eph-retail .eph-controls>span{font-size:10px}.eph-retail .eph-dots button{width:27px;height:44px}.section-heading h2{font-size:26px}.ep-product-tabs button{font-size:13px}.epn-finder{padding:22px 19px}.epn-finder-heading h2{font-size:25px}.epn-finder-heading div>span{font-size:13px}.epads-slide:not(.epads-artwork){grid-template-columns:1fr}.epads-copy{padding:26px 24px}.epads-slide h2{font-size:30px}.epads-art{min-height:210px}.ep-measure-band{padding:25px 21px}.ep-measure-band h2{font-size:32px}.eps-guide-grid>.eps-guide-card{padding:23px}.eps-guide-grid>.eps-guide-card h3{font-size:21px}.epct-catalog .epct-sidebar-wrap button.ep-mobile-filter{color:#0050a6;border-color:#abc5df;background:#fff}.epct-catalog .epct-sidebar-wrap button.ep-mobile-filter[aria-expanded=true]{background:#eef6ff;border-color:#0063c8}}@media(max-width:360px){.eph-retail .eph-intro{padding:23px 20px 20px}.eph-retail .eph-intro h1{font-size:35px}.eph-retail .eph-carousel{padding-inline:14px}.eph-retail .eph-product-bottom{gap:6px}.eph-retail .eph-details{font-size:11px;padding:10px}.eph-retail .eph-price{font-size:25px}.eph-retail .eph-dots button{width:24px}.eph-retail .eph-controls>span{max-width:80px}}.woocommerce ul.products li.product:hover{transform:none}.woocommerce ul.products li.product .ep-stock-line[data-state=pending]{background:#eef6ff;border-color:#bdd2e8;border-inline-start-color:#0063c8;color:#0050a6;padding:10px 12px}.woocommerce ul.products li.product .ep-stock-line[data-state=pending] small{color:#334a61}.epa-availability[data-state=pending]{--epa-color:#0050a6;--epa-bg:#eef6ff;border-color:#bdd2e8}.epa-availability[data-state=pending] :is(p,small){color:#334a61}.epc-badge--pending{background:#eef6ff;color:#0050a6}.epdeal-box{background:#fffbed;border-color:#e6d995;color:#17191d;border-radius:8px}.epdeal-spark{color:#0063c8}.epdeal-discount{background:#ffda18;color:#17191d}.epdeal-deadline{color:#475568}.epdeal-summary{background:#0063c8;border-color:#0063c8;color:#fff}.epdeal-summary .epdeal-discount{background:#ffda18;color:#17191d}.epdeal-summary .epdeal-spark{color:#ffda18}.epdeal-summary .epdeal-deadline{color:#fff}.epct-catalog .epsf-selections{background:#fff;border:1px solid #d4e0ec}.epct-catalog .epsf-selection-links a{color:#0050a6;border-color:#bdd2e8}.epct-catalog .catalog-main .epsl-reading nav a,.epct-catalog .ep-filter-heading>a{color:#0050a6}.epct-catalog .catalog-main .epsl-reading{border-color:#d4e0ec}.epct-catalog .catalog-main .epsl-reading h2{color:#475568}.epct-catalog :is(input[type=checkbox],input[type=radio]),.ep-band input{accent-color:#0063c8}.epct-catalog .ep-band{border-color:#bdd2e8}.epct-catalog .ep-band:focus-within{outline-color:#0063c8}.epp-toc{background:#fff;border-color:#d4e0ec}.epp-toc a{color:#0050a6}.epx-catalog-thumbs button[aria-pressed=true]{border-color:#0063c8}.epl-product-note .ep-purchase-links a{color:#0050a6;border-color:#abc5df}.epl-product-note .ep-purchase-links a:hover{background:#eef6ff;border-color:#0063c8}.epinfo-nav button[aria-selected=true]{background:#0063c8;color:#fff;border-color:#0063c8}.woocommerce-cart .wp-block-woocommerce-empty-cart-block>.wp-block-paragraph>a{background:#ffda18;color:#17191d;border-color:#e6bd00}.woocommerce nav.woocommerce-pagination ul li span.current{background:#0063c8;color:#fff;border-color:#0063c8}@media(prefers-reduced-motion:reduce){.eph-retail .eph-slide.is-active{animation:none}.epn-category:hover .epn-orbit{transform:none}}.ep-mobile-results-action,.ep-mobile-form-jump{display:none}.masthead .ep-live-search .dgwt-wcas-sf-wrapp{padding:0!important;background:transparent!important;border-radius:8px!important}.masthead .ep-live-search .dgwt-wcas-search-form{padding:0;margin:0}.masthead .ep-live-search button.dgwt-wcas-search-submit{top:4px!important;left:4px!important;right:auto!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;transform:none!important;padding:0!important}html[dir=ltr] .masthead .ep-live-search button.dgwt-wcas-search-submit{left:auto!important;right:4px!important}@media(max-width:700px){html{scroll-padding-top:var(--ep-shopping-offset,142px);scroll-padding-bottom:calc(var(--ep-bottom-space) + 14px)}body.admin-bar .masthead{top:var(--ep-mobile-admin-offset,46px)}:is(#ep-filters,#ep-results,#ep-choose-category,#ep-products,#ep-guides,#epc-form){scroll-margin-top:0!important}.masthead .header-main{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:8px 12px;padding-block:8px;min-height:0}.masthead .brand{grid-column:1;grid-row:1;min-height:44px;max-width:225px;width:100%;align-items:center;margin:0;flex:none}.masthead .brand .ep-brand-tagline{display:none}.masthead .brand img.ep-brand-lettering{max-width:210px}.masthead .header-actions{grid-column:2;grid-row:1;gap:0;margin:0;min-height:44px}.masthead .header-actions .account-link{display:flex;min-height:44px;min-width:44px}.masthead .ep-live-search,.masthead .search{grid-column:1/-1;grid-row:2;width:100%;margin:0;min-height:50px}.masthead .ep-live-search .dgwt-wcas-search-wrapp{min-height:50px}.masthead .ep-live-search .dgwt-wcas-search-input{height:50px!important;min-height:50px!important;margin:0!important;width:100%!important;padding-block:11px!important}.masthead .ep-live-search button.dgwt-wcas-search-submit{top:3px!important;left:3px!important;right:auto!important}.masthead .ep-live-search .dgwt-wcas-enable-mobile-form{display:none!important}html[dir=ltr] .masthead .ep-live-search button.dgwt-wcas-search-submit{left:auto!important;right:3px!important}body.ep-mobile-scrolled .masthead .header-main{grid-template-rows:50px}body.ep-mobile-scrolled .masthead :is(.brand,.header-actions){display:none}body.ep-mobile-scrolled .masthead :is(.ep-live-search,.search){grid-row:1}.epn-discovery .epn-scroll-actions{position:absolute;inset-inline-end:0;top:-24px;margin:0;gap:4px}.epn-discovery .epn-scroll-actions button{width:44px;height:44px;min-height:44px;background:#fff}.epn-discovery .epn-label{display:flex;min-height:44px;align-items:center;margin:0}.epn-discovery .epn-scroll-actions{top:-44px}.epn-discovery .epn-track{padding-top:2px}.eph-retail .eph-intro{padding:19px 21px 18px}.eph-retail .eph-eyebrow,.eph-retail .eph-intro-note{display:none}.eph-retail .eph-intro h1{font-size:33px;margin-bottom:12px;line-height:1.14}.eph-retail .eph-intro>p:not(.eph-eyebrow){font-size:13px;line-height:1.6;margin-bottom:15px}.eph-retail .eph-intro .button{min-height:46px;padding:10px 16px;font-size:13px}.eph-retail .eph-carousel{padding:12px 15px 5px}.eph-retail .eph-slide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:32px minmax(190px,auto);gap:5px 12px}.eph-retail .eph-slide-top{grid-column:1/-1}.eph-retail .eph-image-link{height:182px;margin:0;min-width:0}.eph-retail .eph-product-image{max-height:182px;max-width:100%}.eph-retail .eph-product-info{border:0;padding:8px 0;min-width:0}.eph-retail .eph-brand{height:23px;margin-bottom:7px}.eph-retail .eph-brand img.epb-logo{height:22px;width:85px}.eph-retail .eph-product-info h2{font-size:13px;line-height:1.55;min-height:60px;margin-bottom:9px;overflow-wrap:anywhere}.eph-retail .eph-product-bottom{flex-direction:column;align-items:flex-start;gap:9px}.eph-retail .eph-price{font-size:24px;min-height:32px;line-height:1.3}.eph-retail .eph-price del{font-size:11px}.eph-retail .eph-details{font-size:11px;padding:8px 10px;min-height:44px;width:100%;gap:5px}.eph-retail .eph-controls>span{font-size:10px}.eph-retail .eph-controls{margin-top:8px}.eph-retail .eph-slide{grid-template-rows:32px 245px}.eph-retail .eph-product-info h2{min-height:81px;height:81px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.eph-retail .eph-price{font-size:23px;height:46px;min-height:46px;flex-direction:column;align-items:flex-start;gap:1px;white-space:nowrap}.eph-retail .eph-price{width:100%;max-width:100%}.eph-retail .eph-price>span:not(.screen-reader-text){display:block;max-width:100%}.eph-retail .eph-price .epdeal-current-price{display:flex;flex-direction:column;align-items:flex-start;gap:1px;max-width:100%}.eph-retail .eph-price :is(del,ins){display:block;max-width:100%}.single-product .epl-mobile-service{display:none}.single-product main.wrap{padding-top:17px}.single-product .woocommerce-breadcrumb{font-size:11px;line-height:1.7;margin-bottom:14px}.woocommerce.single-product div.product{padding:15px;gap:17px}.woocommerce.single-product div.product .woocommerce-product-gallery__image>a>img:not(.zoomImg){width:100%;height:250px;max-height:250px;object-fit:contain;margin:0}.woocommerce.single-product div.product div.images{margin:0;min-width:0}.woocommerce.single-product div.product .flex-control-thumbs{margin-top:8px;display:flex;gap:7px}.woocommerce.single-product div.product .flex-control-thumbs li{float:none;width:calc((100% - 21px)/4);margin:0}.woocommerce.single-product div.product .flex-control-thumbs img{width:100%;height:55px;object-fit:contain;border:1px solid #d4e0ec;border-radius:6px;box-sizing:border-box}.woocommerce.single-product div.product .flex-control-thumbs img.flex-active{border:2px solid #0063c8}.woocommerce.single-product div.product .woocommerce-product-gallery__trigger{width:44px;height:44px;min-width:44px;min-height:44px;top:6px;right:6px;left:auto;z-index:3}.woocommerce.single-product div.product .epb-product-brands{margin-bottom:10px}.woocommerce.single-product div.product .epb-product-brands>a{border:0;padding:0;min-height:36px;width:100%;justify-content:space-between;gap:8px;font-size:12px}.woocommerce.single-product div.product .epb-product-brands img.epb-logo{height:26px;width:102px}.woocommerce.single-product div.product .product_title{font-size:22px;line-height:1.45;margin:0 0 10px}.woocommerce.single-product div.product p.price{font-size:30px;line-height:1.4;margin:0 0 14px}.woocommerce.single-product div.product .epa-availability{margin-top:0;padding:12px}.ep-mobile-results-action{position:fixed;inset-inline:14px;bottom:calc(var(--ep-bottom-space) + 8px);z-index:105;min-height:48px;border:1px solid #e6bd00;border-radius:8px;background:#ffda18;color:#17191d;font:inherit;font-size:15px;font-weight:650;padding:11px 18px;box-shadow:0 3px 16px #17191d20;align-items:center;justify-content:space-between}.ep-sidebar.is-open .ep-mobile-results-action{display:flex}.ep-sidebar.is-open{padding-bottom:65px!important}.ep-mobile-results-action[hidden]{display:none!important}.epinfo-dialog{height:91svh;max-height:91svh;overflow:hidden}.epinfo-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:9px 14px;overflow:visible}.epinfo-tabs button{min-width:0;min-height:44px;padding:8px 5px;font-size:13px;white-space:normal;line-height:1.4}.epinfo-tabs button[aria-selected=true]{background:#0063c8;border-color:#0063c8;color:#fff}.epinfo-header h2{font-size:22px}.epinfo-footer span{font-size:12px}.epinfo-body{scroll-padding-top:12px}.ep-dialog[open]{display:flex;flex-direction:column;width:calc(100vw - 24px);max-width:calc(100vw - 24px);height:90svh;max-height:90svh;padding:0;overflow:hidden}.ep-dialog>header{flex:0 0 auto;gap:10px;padding:14px 16px;border-bottom:1px solid #d4e0ec;background:#fff}.ep-dialog>header h2{font-size:20px}.ep-dialog>.status{flex:0 0 auto;max-height:105px;overflow:auto;font-size:13px;line-height:1.65;padding:12px 16px;margin:0}.ep-dialog .ep-compare-table{flex:1 1 auto;min-height:0;overflow:auto;margin:0;padding:0 14px 16px;overscroll-behavior:contain}.ep-dialog .ep-close-compare{min-width:44px;min-height:44px;border:1px solid #bdd2e8;border-radius:7px;background:#fff;display:grid;place-items:center}.ep-mobile-form-jump{display:inline-flex;align-items:center;justify-content:center;min-height:46px;background:#ffda18;color:#17191d;border:1px solid #e6bd00;border-radius:7px;padding:10px 16px;font-size:14px;font-weight:650;margin:0 0 18px}.epc-contact-page .epc-lead{margin-bottom:15px}.epc-fields :is(input,select,textarea){font-size:16px}.epc-fields :is(input,select,textarea):focus-visible{outline-color:#0063c8}.epc-submit{min-height:48px}.epp-toc{background:#fff;border-color:#d4e0ec}.ep-search-active .ep-mobile-nav{visibility:hidden}.ep-search-active .ep-compare-bar{visibility:hidden}}@media(max-width:360px){.masthead .brand img.ep-brand-lettering{max-width:190px}.eph-retail .eph-intro h1{font-size:30px}.eph-retail .eph-carousel{padding-inline:12px}.eph-retail .eph-slide{gap:5px 9px}.eph-retail .eph-image-link{height:168px}.eph-retail .eph-product-image{max-height:168px}.eph-retail .eph-price{font-size:21px}.eph-retail .eph-product-info h2{font-size:12px}.eph-retail .eph-details{font-size:10px;padding-inline:6px}.eph-retail .eph-dots button{width:23px}.epinfo-tabs button{font-size:12px}}@media(max-width:700px) and (max-height:500px){.masthead{position:relative!important;top:auto!important}.ep-dialog[open]{height:94svh;max-height:94svh}.epinfo-dialog{height:95svh;max-height:95svh}}body .woocommerce ul.products li.product .epc-card-stage>.epc-card-badges{position:absolute;inset:auto;inset-inline:auto;right:0;left:auto;top:0;width:100%;max-width:none;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:7px;direction:rtl;z-index:2;pointer-events:none}body :is(.woocommerce ul.products li.product .epc-card-stage,.epca-preview-badges) .epc-badge--widget{--epcw-ink:#0055ae;--epcw-bg:#edf5ff;--epcw-edge:#c3dcfb;position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex:0 1 92px;width:92px;min-width:0;max-width:100%;height:100px;min-height:100px;padding:7px 4px 6px;gap:2px;box-sizing:border-box;border:1px solid var(--epcw-edge);border-radius:11px;background:var(--epcw-bg);color:var(--epcw-ink);text-align:center;line-height:1.25;overflow:hidden;box-shadow:0 2px 5px #0055ae08;transform:none}body :is(.woocommerce ul.products li.product .epc-card-stage,.epca-preview-badges) .epc-badge--widget strong{font-size:12px;line-height:1.25;font-weight:750;margin:0;min-height:30px;flex:0 0 auto}body :is(.woocommerce ul.products li.product .epc-card-stage,.epca-preview-badges) .epc-badge--widget small{font-size:9px;line-height:1.25;font-weight:500;margin:0;max-width:100%;color:inherit;flex:0 0 auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.epc-badge--widget .epcw-art{display:grid;place-items:center;flex:0 0 28px;width:38px;height:28px;margin-bottom:0}.epc-badge--widget .epcw-art svg{display:block;width:28px;height:28px;overflow:visible;transform:none}body :is(.woocommerce ul.products li.product .epc-card-stage,.epca-preview-badges) .epc-badge--sale{--epcw-ink:#17191d;--epcw-bg:#ffda18;--epcw-edge:#efc900}body :is(.woocommerce ul.products li.product .epc-card-stage,.epca-preview-badges) .epc-badge--delivery{--epcw-ink:#fff;--epcw-bg:#0063c8;--epcw-edge:#0063c8}body :is(.woocommerce ul.products li.product .epc-card-stage,.epca-preview-badges) .epc-badge--available{--epcw-ink:#17633d;--epcw-bg:#edf9f1;--epcw-edge:#b7dec5}body :is(.woocommerce ul.products li.product .epc-card-stage,.epca-preview-badges) .epc-badge--restocking{--epcw-ink:#0055ae;--epcw-bg:#edf5ff;--epcw-edge:#a9cff6}body :is(.woocommerce ul.products li.product .epc-card-stage,.epca-preview-badges) :is(.epc-badge--unavailable,.epc-badge--discontinued){--epcw-ink:#852d32;--epcw-bg:#fff2f2;--epcw-edge:#edc9cd}body .woocommerce ul.products li.product .epc-card-stage{min-height:0;overflow:visible}body .woocommerce ul.products li.product .epc-card-stage>.epx-photo-link>img,body .woocommerce ul.products li.product .epc-card-stage>img,body #ep-home-product-panel li.product .epc-card-stage>.epx-photo-link>img{box-sizing:border-box;display:block;width:100%;height:340px;max-height:none;object-fit:contain;object-position:center;transform:none;padding:110px 0 0;margin:0}.epcw-scan{animation:epcw-inspect 3.8s ease-in-out infinite;transform-origin:30px 29px}.epcw-scan-line{animation:epcw-read 3.8s ease-in-out infinite}.epcw-tag{animation:epcw-tag 3.8s ease-in-out infinite;transform-origin:24px 24px}.epcw-spark{animation:epcw-spark 3.8s ease-in-out infinite;transform-origin:24px 24px}.epcw-truck{animation:epcw-drive 3.8s ease-in-out infinite}.epcw-road{stroke-dasharray:5 5;animation:epcw-road 3.8s linear infinite}.epcw-cycle{animation:epcw-cycle 3.8s ease-in-out infinite;transform-origin:24px 24px}.epcw-check{stroke-dasharray:23;animation:epcw-check 3.8s ease-in-out infinite}@keyframes epcw-inspect{0%,15%,100%{transform:translate(0,0)}40%,65%{transform:translate(-4px,-3px)}}@keyframes epcw-read{0%,20%,100%{transform:translateY(0)}45%,65%{transform:translateY(-7px)}}@keyframes epcw-tag{0%,15%,70%,100%{transform:rotate(0)}35%{transform:rotate(-9deg)}50%{transform:rotate(5deg)}}@keyframes epcw-spark{0%,15%,75%,100%{opacity:.35;transform:scale(.85)}35%,55%{opacity:1;transform:scale(1)}}@keyframes epcw-drive{0%,100%{transform:translateX(-2px)}50%{transform:translateX(2px)}}@keyframes epcw-road{to{stroke-dashoffset:20}}@keyframes epcw-cycle{0%,15%{transform:rotate(0)}75%,100%{transform:rotate(360deg)}}@keyframes epcw-check{0%,20%{stroke-dashoffset:23}45%,100%{stroke-dashoffset:0}}@media(min-width:1800px){body .woocommerce ul.products li.product .epc-card-stage>.epx-photo-link>img,body .woocommerce ul.products li.product .epc-card-stage>img{height:355px}}@media(max-width:700px){body :is(.woocommerce ul.products li.product .epc-card-stage,.epca-preview-badges) .epc-badge--widget{flex-basis:94px;width:94px}}@media(prefers-reduced-motion:reduce){.epc-badge--widget svg,.epc-badge--widget svg *{animation:none!important}.epcw-check{stroke-dashoffset:0}}.epca-preview-badges{direction:rtl;justify-content:flex-start;align-items:stretch;gap:7px}body .brand img.ep-brand-lettering{aspect-ratio:579/100;background:#fff0;filter:none}body .site-footer{background:#171b22;color:#fff;border-top:4px solid #0063c8;padding:38px 0 24px}body .site-footer .footer-grid{display:grid;grid-template-columns:1.1fr 1.35fr 1fr 1fr;gap:30px;padding:0 0 28px;align-items:start}body .site-footer .brand{background:#fff0;padding:0;border:0;border-radius:0;box-shadow:none;width:265px;max-width:100%;height:auto;display:block;filter:none}body .site-footer .brand .ep-brand-tagline{color:#d5dfeb;font-size:12px}body .site-footer .footer-brand p{color:#d5dfeb;font-size:16px;line-height:1.7;margin:19px 0 14px}body .site-footer .ep-footer-business{font-size:14px;line-height:1.7;color:#d5dfeb}body .site-footer nav>b{display:block;font-size:18px;line-height:1.4;color:#fff;font-weight:750;margin-bottom:14px}body .site-footer nav a{font-size:15px;line-height:1.5;color:#e7edf5;min-height:44px;padding:8px 0;display:flex;align-items:center;overflow-wrap:anywhere;text-decoration:none}body .site-footer nav a:hover{color:#ffda18;text-decoration:underline;text-underline-offset:4px}.ep-footer-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}body .site-footer .footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid #455060;color:#c6d2e2;font-size:13px;line-height:1.6;padding-top:18px}body .site-footer .footer-bottom a{color:#e7edf5;min-height:44px;display:inline-flex;align-items:center;font-size:14px}body .site-footer :is(a,button):focus-visible{outline:3px solid #ffda18;outline-offset:4px}body .site-footer .ep-language-switcher{width:auto;display:flex;gap:12px;padding:0;flex-wrap:wrap}body .site-footer .ep-language-switcher a{background:#fff0;border:1px solid #7b91aa;border-radius:6px;padding:7px 12px;color:#fff;min-height:44px}body .site-footer .ep-language-switcher a:hover{background:#26384f;color:#ffda18}body .site-footer .ep-language-switcher a[aria-current=page]{border-color:#ffda18;color:#ffda18}.ep-footer-domain{display:inline-block;color:#c6d2e2;font-size:13px;margin-top:12px}body .site-footer[dir=rtl]{direction:rtl;text-align:right}body .site-footer[dir=ltr]{direction:ltr;text-align:left}body .site-footer :is(.footer-brand,.footer-grid nav,.ep-footer-business,.ep-footer-description){direction:inherit;text-align:start;min-width:0}body .site-footer .brand .ep-brand-tagline{align-self:stretch;text-align:start}body .site-footer .ep-footer-business>span{display:block}body .site-footer :is(.ep-footer-address,.ep-footer-domain){display:inline-flex;align-items:center;min-height:44px;max-width:100%;font-size:15px;line-height:1.6;color:#e7edf5;text-decoration:none;text-align:start;direction:inherit;margin:0;overflow-wrap:anywhere}body .site-footer :is(.ep-footer-address,.ep-footer-domain):hover{color:#ffda18;text-decoration:underline;text-underline-offset:4px}body .site-footer .ep-footer-domain{font-family:var(--ep-latin,Arial,sans-serif);font-weight:650}body .site-footer bdi[dir=ltr]{direction:ltr;unicode-bidi:isolate}body .site-footer .ep-footer-rights{flex:1;min-width:0;text-align:start}body .site-footer .ep-copyright{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin:0;font-size:15px;line-height:1.6;color:#e7edf5;direction:inherit}body .site-footer .ep-copyright a{font-size:15px;font-weight:650;min-height:36px;text-decoration:none}body .site-footer .ep-copyright-year{white-space:nowrap}body .site-footer .ep-footer-trademarks{font-size:13px;line-height:1.65;color:#c6d2e2;margin:2px 0 0;max-width:70ch}body .site-footer .ep-language-switcher{margin-inline:0;justify-content:flex-start}body .site-footer{padding-bottom:calc(90px + env(safe-area-inset-bottom,0px))}@media(max-width:700px){body .site-footer .footer-bottom{align-items:stretch;gap:16px}body .site-footer .ep-footer-rights{width:100%}body .site-footer .ep-copyright{font-size:15px;gap:3px 7px}body .site-footer .ep-copyright a{min-height:44px}body .site-footer .ep-footer-trademarks{font-size:14px}body .site-footer .ep-footer-domain{font-size:16px}}.ep-guides-archive{padding-top:18px}.ep-guides-intro{font-size:19px;line-height:1.7;max-width:820px;margin-bottom:30px}.ep-guides-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ep-guide-preview{padding:24px;border:1px solid #bdd2e8;border-radius:12px;background:#fff;display:flex;flex-direction:column;gap:12px;color:#17191d;text-decoration:none}.ep-guide-preview h2{font-size:24px;line-height:1.4;margin:0}.ep-guide-preview p{font-size:17px;line-height:1.65;color:#33465a;margin:0}.ep-guide-preview>span{font-size:16px;font-weight:700;color:#0055ae;margin-top:auto;padding-top:10px}.ep-guide-preview:hover{border-color:#0063c8}.ep-guide-preview .ep-category-photo{width:100%;height:140px;object-fit:contain;background:#fff}.ep-article-reader{max-width:850px;margin-inline:auto}.ep-article-reader p,.ep-article-reader li{font-size:18px;line-height:1.85}.ep-article-reader h2{font-size:28px;margin-top:34px}.ep-article-links{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0}.ep-article-links a{display:inline-flex;align-items:center;min-height:48px;padding:10px 16px;border:1px solid #abc5df;border-radius:7px;font-size:17px;color:#0055ae}.ep-article-sources{font-size:15px;line-height:1.8;margin:34px 0 0;border-top:1px solid #d4e0ec;padding-top:20px}@media(max-width:1100px){body .site-footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.ep-guides-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){body .site-footer{padding-top:30px}body .site-footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}body .site-footer .footer-brand{grid-column:1/-1}body .site-footer .footer-grid .brand{width:265px}body .site-footer .ep-footer-shop{grid-column:1/-1}body .site-footer nav a{font-size:16px;min-height:48px}body .site-footer .footer-bottom{align-items:flex-start;flex-direction:column;gap:8px}.ep-guides-grid{grid-template-columns:1fr}.ep-guide-preview{padding:20px}.ep-guide-preview h2{font-size:23px}.ep-article-reader p,.ep-article-reader li{font-size:17px}.ep-article-reader h2{font-size:25px}}.ep-header-language{position:relative;flex-shrink:0;color:#17191d;font-size:15px}.ep-header-language summary{display:flex;align-items:center;justify-content:center;gap:5px;min-width:60px;min-height:44px;padding:5px;border:1px solid #abc5df;border-radius:7px;background:#fff;cursor:pointer;list-style:none;font-weight:700}.ep-header-language summary::-webkit-details-marker{display:none}.masthead .ep-header-language summary span{display:inline!important}.ep-header-language summary svg{width:21px;height:21px;flex-shrink:0;color:#0063c8}.ep-header-language[open] summary{border-color:#0063c8;background:#edf6ff}.ep-header-language .ep-language-options{position:absolute;inset-inline-end:0;top:calc(100% + 8px);z-index:100;width:190px;max-width:calc(100vw - 28px);padding:6px;background:#fff;border:1px solid #abc5df;border-radius:9px;box-shadow:0 8px 24px #17355026;display:grid;gap:4px}.ep-header-language .ep-language-options a{display:flex;align-items:center;min-height:48px;padding:10px 14px;margin:0;border-radius:6px;font-size:16px;color:#17191d;text-decoration:none;font-weight:600}.ep-header-language .ep-language-options a[aria-current=page]{background:#edf6ff;color:#0055ae}.ep-header-language .ep-language-options a:hover{background:#fff5be}.ep-header-language :is(summary,a):focus-visible{outline:3px solid #0063c8;outline-offset:3px}@media(max-width:700px){body .masthead .header-main{grid-template-columns:minmax(0,1fr) auto}body .masthead .header-actions{gap:6px;width:auto;min-width:0}body .masthead .brand{width:100%;max-width:225px;min-width:0;flex-basis:auto}body .masthead .brand :is(.ep-wordmark,img){max-width:100%}.ep-header-language summary{min-width:57px;padding:4px}.ep-header-language summary svg{width:19px;height:19px}.ep-header-language{font-size:14px}}.epw-proof{box-sizing:border-box;border:1px solid #c6dbf3;border-inline-start:3px solid #0063c8;border-radius:10px;padding:12px 14px;background:#fff;color:#17191d;text-align:start;margin:10px 0;line-height:1.5;width:100%}.epw-proof-top,.epw-pending{display:flex;align-items:center;gap:12px}.epw-shield{display:flex;align-items:center;justify-content:center;flex:none;width:35px;height:41px;background:#0063c8;color:#fff;clip-path:polygon(50% 0,95% 15%,90% 68%,50% 100%,10% 68%,5% 15%);font-size:20px;font-weight:800}.epw-proof-copy{display:flex;flex-direction:column;min-width:0;gap:2px}.epw-proof .epw-kicker{font-size:12px;font-weight:650;color:#004c9e}.epw-proof strong{font-size:17px;line-height:1.5;color:#17191d}.epw-importer{font-size:13px;font-weight:600;color:#33465a;overflow-wrap:anywhere}.epw-card{padding:10px 11px;min-height:106px}.epw-card .epw-shield{width:27px;height:32px;font-size:16px}.epw-card .epw-proof-top{gap:9px}.epw-product{margin:18px 0 20px;padding:16px 18px}.epw-product .epw-kicker{font-size:15px}.epw-product strong{font-size:23px}.epw-product .epw-importer{font-size:16px}.epw-product .epw-shield{width:43px;height:50px;font-size:24px}.epw-details{margin-top:15px;border-top:1px solid #d6e3f1}.epw-details>summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;min-height:48px;color:#0054ab;font-size:16px;font-weight:700;padding-top:8px}.epw-details>summary::-webkit-details-marker{display:none}.epw-details[open]>summary span{transform:rotate(45deg)}.epw-details-body{padding-top:10px;font-size:16px}.epw-details-body dl{margin:0}.epw-details-body dl>div{display:grid;grid-template-columns:135px 1fr;gap:12px;margin:10px 0}.epw-details-body dt{font-weight:700}.epw-details-body dd{margin:0;overflow-wrap:anywhere}.epw-details-body p{font-size:15px;line-height:1.75;margin:14px 0}.epw-details-body a{font-size:15px;display:inline-block;min-height:44px;padding:10px 0;color:#0054ab;text-decoration:underline}.epw-details summary:focus-visible,.epw-details a:focus-visible{outline:3px solid #0063c8;outline-offset:4px}.epw-extension{padding:12px;border:1px solid #d4e1ed;border-radius:7px}.epw-extension strong{font-size:16px}.epw-pending{border-color:#e2cd9d;border-inline-start-color:#a46c00}.epw-pending .epw-shield{background:#a46c00}.epw-pending strong{display:block;font-size:15px}.epw-pending small{display:block;font-size:13px;color:#5b4a2e}@media(max-width:700px){.epw-card{padding:9px;min-height:111px}.epw-card .epw-proof-top{gap:6px}.epw-card .epw-shield{width:22px;height:27px;font-size:14px}.epw-card strong{font-size:15px}.epw-card .epw-kicker{font-size:11px}.epw-card .epw-importer{font-size:12px}.epw-product{padding:15px}.epw-details-body dl>div{grid-template-columns:1fr;gap:3px}.epw-details summary{font-size:17px}.epw-product .epw-importer{font-size:16px}}@media(prefers-reduced-motion:no-preference){.epw-details>summary span{transition:transform .16s ease}}body .woocommerce ul.products>li.product{border:1px solid #c7d7e9;border-radius:12px;background:#fff;box-shadow:0 3px 14px #0055ae06;overflow:visible}body .woocommerce ul.products>li.product:hover{border-color:#0063c8;box-shadow:0 7px 24px #0055ae10}body .woocommerce ul.products>li.product[hidden]{display:none!important}body .woocommerce ul.products>li.product .price{font-variant-numeric:tabular-nums;font-family:var(--ep-latin,Manrope),Rubik,Arial,sans-serif;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:3px;box-sizing:border-box;min-height:84px;margin:0!important;padding:12px 0;color:#17191d;font-size:clamp(28px,1.8vw,34px);font-weight:750;line-height:1.2;border-top:1px solid #dce7f2}body .woocommerce ul.products>li.product .price del{font-size:13px;line-height:1.3;font-weight:500;color:#526174;opacity:1}body .woocommerce ul.products>li.product .price ins{display:block;background:none;text-decoration:none;color:#0055ae;font-weight:750}body .woocommerce ul.products>li.product .price>[data-ep-price-product]{display:block;width:100%;line-height:1.2}body .woocommerce ul.products>li.product .price .epdeal-current-price{display:flex;flex-direction:column;align-items:flex-start;gap:3px;line-height:1.2}body .woocommerce ul.products>li.product .price del{display:block}body .woocommerce ul.products>li.product .price .woocommerce-Price-amount{display:block;line-height:1.2;white-space:nowrap}body .woocommerce ul.products>li.product .price .woocommerce-Price-currencySymbol{font-size:.65em;margin-inline-end:2px}body .woocommerce ul.products>li.product .epc-card-deal{margin:0 0 12px;min-width:0}body .woocommerce ul.products>li.product .epdeal-card{border:1px solid #b6d1ec;border-inline-start:3px solid #0063c8;border-radius:9px;background:#eff6ff;color:#004a91;padding:11px;box-shadow:none;box-sizing:border-box;margin:0}body .woocommerce ul.products>li.product .epdeal-heading{gap:5px;align-items:flex-start;flex-wrap:nowrap;color:#004a91}body .woocommerce ul.products>li.product .epdeal-spark{display:none}body .woocommerce ul.products>li.product .epdeal-heading strong{font-size:12px;line-height:1.5;flex:1 1 0%;min-width:0}body .woocommerce ul.products>li.product .epdeal-discount{background:#0063c8;color:#fff;font-size:11px;line-height:1.4;padding:4px 6px;border-radius:5px}body .woocommerce ul.products>li.product .epdeal-clock{margin:10px 0 7px;gap:4px;justify-content:space-between;direction:ltr;font-variant-numeric:tabular-nums}body .woocommerce ul.products>li.product .epdeal-clock span{min-width:0;flex:1;text-align:center}body .woocommerce ul.products>li.product .epdeal-clock b{font-size:21px;line-height:1.2;color:#004a91}body .woocommerce ul.products>li.product .epdeal-clock small{font-size:10px;line-height:1.5;color:#315a80}body .woocommerce ul.products>li.product .epdeal-clock i{font-size:16px;color:#315a80}body .woocommerce ul.products>li.product .epdeal-deadline{font-size:10px;line-height:1.6;margin:0!important;color:#315a80}body .woocommerce ul.products>li.product .ep-card-dimensions bdi{display:block;white-space:normal;overflow-wrap:normal;line-height:1.5;font-size:12px}body .woocommerce ul.products>li.product .ep-stock-line{margin:0 0 12px!important;box-sizing:border-box;line-height:1.65}body .woocommerce ul.products>li.product .epc-card-offer{margin:0 0 16px!important;padding:0;min-width:0}body .woocommerce ul.products>li.product>a.button{margin:0!important;min-height:50px;font-size:15px;line-height:1.5;border-radius:8px;display:flex;align-items:center;justify-content:center}body .woocommerce ul.products>li.product>.ep-compare{margin:8px 0 0!important;min-height:44px}@supports(grid-template-rows:subgrid){body .woocommerce ul.products{row-gap:0!important;align-items:stretch}body .woocommerce ul.products>li.product{display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 12;row-gap:0;margin:0 0 24px!important;align-items:stretch}body .woocommerce ul.products[class*="columns-"]>li.product{margin-block-end:24px!important}body .woocommerce ul.products>li.product>.epc-card-stage{grid-row:1;grid-column:1;margin:0 0 18px!important;align-self:stretch;min-width:0;max-width:100%}body .woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link{display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:2/span 8;grid-column:1;row-gap:0;min-width:0;align-items:stretch}body .woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.ep-product-identity{grid-row:1;grid-column:1;margin:0 0 10px!important;align-self:start;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:8px;align-items:center;min-width:0}body .woocommerce ul.products>li.product .ep-product-identity :is(.epb-card-brand,bdi){min-width:0;max-width:100%}body .woocommerce ul.products>li.product .ep-product-identity bdi{overflow-wrap:anywhere;line-height:1.5}body .woocommerce ul.products>li.product .ep-product-identity img.epb-logo{max-width:100%;object-fit:contain}body .woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.woocommerce-loop-product__title{grid-row:2;grid-column:1;margin:0 0 12px!important;min-height:0;align-self:start;font-size:17px;line-height:1.6;font-weight:650}body .woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.ep-specs{grid-row:3;grid-column:1;margin:0 0 12px!important;min-height:0;align-self:start;font-size:13px;line-height:1.6}body .woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.ep-card-dimensions{grid-row:4;grid-column:1;margin:0 0 14px!important;align-self:start}body .woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.epc-card-deal{grid-row:5;grid-column:1;align-self:stretch}body .woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.price{grid-row:6;grid-column:1;align-self:stretch}body .woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.ep-stock-line{grid-row:7;grid-column:1;align-self:stretch}body .woocommerce ul.products>li.product>a.woocommerce-LoopProduct-link>.epc-card-offer{grid-row:8;grid-column:1;align-self:stretch}body .woocommerce ul.products>li.product>a.button{grid-row:10;grid-column:1;align-self:stretch}body .woocommerce ul.products>li.product>a.added_to_cart{grid-row:11;grid-column:1;min-height:44px;display:flex;align-items:center;justify-content:center;font-size:14px;text-decoration:underline}body .woocommerce ul.products>li.product>.ep-compare{grid-row:12;grid-column:1;align-self:stretch}}@media(max-width:559px){body .woocommerce ul.products>li.product .price{min-height:78px;font-size:32px}body .woocommerce ul.products>li.product .epc-card-deal:empty{margin:0;min-height:0}body .woocommerce ul.products>li.product .epdeal-heading strong{font-size:13px}body .woocommerce ul.products>li.product .epdeal-clock b{font-size:23px}}@media(prefers-reduced-motion:reduce){body .woocommerce ul.products>li.product{transition:none}}.epax-dock{position:fixed;left:20px;bottom:24px;z-index:55;direction:inherit;font-family:inherit}.epax-dock summary{display:flex;align-items:center;gap:8px;min-height:52px;padding:12px 16px;background:#fff;color:#153b65;border:1px solid #9ab5d1;border-radius:28px;box-shadow:0 5px 20px #163c6425;font-size:15px;font-weight:750;cursor:pointer;list-style:none}.epax-dock summary::-webkit-details-marker{display:none}.epax-dock summary svg{flex-shrink:0}.epax-dock>nav{position:absolute;bottom:calc(100% + 10px);left:0;width:235px;max-width:calc(100vw - 28px);display:grid;gap:5px;background:#fff;color:#16293e;border:1px solid #9ab5d1;border-radius:13px;padding:8px;box-shadow:0 10px 28px #13365625}.epax-dock:not([open])>nav{display:none}.epax-dock>nav :is(a,button){display:flex;align-items:center;gap:10px;min-height:48px;background:#fff;color:#153b65;border:0;border-radius:7px;padding:10px;font-size:16px;line-height:1.5;font-weight:650;text-align:start;text-decoration:none;cursor:pointer}.epax-dock>nav :is(a,button):hover{background:#edf5ff}.epax-dock svg{width:24px;height:24px}.epax-dialog{position:fixed;inset:0;margin:auto;width:min(480px,calc(100vw - 28px));max-height:calc(100dvh - 32px);padding:0;background:#fff;color:#172332;border:1px solid #9ab5d1;border-radius:16px;overflow:hidden;font-family:inherit}.epax-dialog[open]{display:flex;flex-direction:column}.epax-dialog::backdrop{background:#0d213777}.epax-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid #c2d2e3;flex-shrink:0}.epax-dialog h2{font-size:25px;line-height:1.4;margin:0}.epax-dialog header button{width:44px;height:44px;flex-shrink:0;background:#fff;border:1px solid #b4c8dd;border-radius:8px;font-size:27px;cursor:pointer}.epax-panel{padding:20px;overflow:auto;overscroll-behavior:contain;min-height:0}.epax-panel p{font-size:15px;line-height:1.7;margin:14px 0}.epax-text-size{display:grid;gap:10px;font-size:17px;font-weight:750;margin-bottom:16px}.epax-text-size>div{display:flex;gap:14px;align-items:center;justify-content:space-between}.epax-text-size button{font-size:20px;min-width:68px;min-height:48px;border:1px solid #a3bdd8;background:#fff;color:#143d68;border-radius:8px;cursor:pointer}.epax-options{display:grid;gap:10px}.epax-options button{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #afc4da;border-radius:9px;background:#fff;color:#163b66;padding:12px 14px;font-size:16px;font-weight:650;text-align:start;cursor:pointer}.epax-options button>span{visibility:hidden;flex-shrink:0}.epax-options button[aria-pressed=true]{background:#e7f1ff;border-color:#005ba9}.epax-options button[aria-pressed=true]>span{visibility:visible}.epax-reset,.epax-share-actions button,.epax-admin-check button{min-height:48px;background:#075ca6;color:#fff;border:0;border-radius:8px;padding:11px 16px;font-size:16px;font-weight:750;cursor:pointer}.epax-reset{margin-top:16px;width:100%}.epax-links{display:grid;gap:7px;margin-top:14px}.epax-links a,.epax-report-link{display:flex;align-items:center;min-height:44px;color:#075ba4;text-decoration:underline;text-underline-offset:3px;font-size:16px;line-height:1.6}.epax-panel label{display:grid;gap:8px;font-size:16px;font-weight:650}.epax-panel input{width:100%;min-width:0;min-height:48px;font-size:16px;padding:10px;border:1px solid #9ab5d1;border-radius:8px}.epax-share-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.epax-dialog [hidden]{display:none!important}.epax-admin-check{margin-top:18px;border-top:1px solid #c2d2e3;padding-top:12px}.epax-admin-check summary{font-size:15px;min-height:44px;cursor:pointer}.epax-statement{max-width:850px;margin-inline:auto}.epax-statement :is(p,li){font-size:18px;line-height:1.9}.epax-statement h2{font-size:27px;line-height:1.4;margin-top:30px}.epax-statement li{margin-bottom:9px}.epax-statement a{color:#075ba4;text-decoration:underline;text-underline-offset:3px}.epax-updated{padding-top:18px;border-top:1px solid #c2d2e3}.epax-admin-panel{background:#fff;padding:24px;border:1px solid #c2d2e3;border-radius:12px;margin:20px 0}.epax-admin p,.epax-admin li{font-size:16px;line-height:1.7}.epax-admin-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px}.epax-admin label{font-size:16px;line-height:1.7}.epax-admin-fields label{display:grid;gap:7px;font-weight:700}.epax-admin-fields input{width:100%;min-height:44px;font-size:16px}.epax-audit-row{padding:16px 0;border-bottom:1px solid #c2d2e3}.epax-audit-row>strong,.epax-audit-row>span{display:block;overflow-wrap:anywhere}.epax-audit-row ul{display:flex;flex-wrap:wrap;gap:8px 20px}.epax-admin .button{min-height:44px;display:inline-flex;align-items:center}.epax-dock :is(a,button,summary):focus-visible,.epax-dialog :is(a,button,input,summary):focus-visible,body :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #0063c8;outline-offset:3px}.site-footer :is(a,button,summary):focus-visible{outline-color:#ffda18}.skip-link:focus{z-index:100001}.epax-statement :focus-visible{scroll-margin-block:140px}html[data-epax-links] body a{text-decoration:underline!important;text-underline-offset:.2em!important}html[data-epax-font] body :not(svg):not(path):not(circle){font-family:Arial,"Assistant",sans-serif!important}html[data-epax-spacing] body :is(p,li,label,a,button,h1,h2,h3,h4,td,th,dt,dd){line-height:1.9!important;letter-spacing:.05em!important;word-spacing:.16em!important}html[data-epax-scale] body [data-epax-text]{font-size:calc(var(--epax-base-font) * var(--epax-scale))!important}html[data-epax-scale] body :is(.woocommerce-loop-product__title,.eph-product-info h2,.epc-card-stage,.ep-specs){height:auto!important;overflow:visible!important}html[data-epax-scale] body :is(p,li,a,button,label,h1,h2,h3,h4,td,th,strong,span){overflow-wrap:anywhere}html[data-epax-scale] body :is(.woocommerce ul.products,.home-products .woocommerce ul.products){grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr))!important}html[data-epax-scale] body .epax-dialog{width:min(650px,calc(100vw - 28px))}html[data-epax-scale] body :is(.header-main,.header-actions,.footer-bottom,.epc-dimensions,.eph-product-bottom){flex-wrap:wrap}html[data-epax-scale] body .epax-dock summary{max-width:calc(100vw - 28px);white-space:normal}html[data-epax-motion] *,html[data-epax-motion] *:before,html[data-epax-motion] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html[data-epax-motion] .epdeal-clock{display:none!important}html[data-epax-contrast] body,html[data-epax-contrast] body :is(main,header,footer,nav,section,article,aside,div,details,summary,p,li,span,label,h1,h2,h3,h4,h5,h6,table,td,th,dt,dd,dialog,input,select,textarea,strong,small,bdi,del,ins,a){background-color:#fff!important;background-image:none!important;color:#000!important;border-color:#000!important;opacity:1!important}html[data-epax-contrast] body button{background:#000!important;color:#fff!important;border:1px solid #000!important;opacity:1!important}html[data-epax-contrast] body .site-footer .ep-brand-lettering{filter:invert(1)}html[data-epax-contrast] body button[aria-pressed=true]{outline:3px solid #0063c8;outline-offset:2px}html[data-epax-contrast] body button :is(span,bdi){background:transparent!important;color:inherit!important}@media(max-width:700px){.epax-dock{left:12px;bottom:var(--epax-mobile-offset,calc(86px + env(safe-area-inset-bottom)))}.epax-dock summary{font-size:14px;min-height:48px;padding:10px 13px}.epax-dialog{max-height:calc(100dvh - 24px);width:calc(100vw - 24px)}.epax-dialog header,.epax-panel{padding:15px 16px}.epax-dialog h2{font-size:22px}.epax-admin-fields{grid-template-columns:1fr}.epax-admin-panel{padding:18px 14px}.epax-statement :is(p,li){font-size:17px}html[data-epax-scale] body :is(.footer-grid,.epc-layout){grid-template-columns:1fr!important}html[data-epax-scale] body .epax-dock summary>span{max-width:180px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}html.epax-modal-open{overflow:hidden}body:has(.ep-compare-bar:not([hidden])) .epax-dock{bottom:110px}html[data-epax-scale] .epax-dialog>header button{min-width:48px;width:auto;min-height:48px;height:auto;padding:5px 10px;line-height:1}@media(max-width:700px){body:has(.ep-compare-bar:not([hidden])) .epax-dock{bottom:calc(var(--epax-mobile-offset,86px) + 64px)}}@media(max-width:700px){html[data-epax-scale] body .site-footer{padding-bottom:calc(var(--epax-mobile-offset,86px) + 20px)!important}}body.epcs-open{overflow:hidden}.epcs-open :is(.epcd-dock,.epax-dock,.ep-mobile-nav,.ep-compare-bar){visibility:hidden!important;pointer-events:none!important}.epcs-dialog{position:fixed;inset-block:0;inset-inline-start:auto;inset-inline-end:0;margin:0;width:min(460px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;padding:0;border:0;background:#fff;color:#20252b;box-shadow:0 0 60px #0003;overflow:hidden;font-family:'Heebo','Rubik',Arial,sans-serif;box-sizing:border-box}.epcs-dialog::backdrop{background:#10192380}.epcs-dialog[open]{animation:epcs-enter .2s ease-out}.epcs-frame{height:100%;display:flex;flex-direction:column;min-height:0}.epcs-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:22px 20px 16px;border-bottom:1px solid #d4e0ec;flex:none;background:#fff}.epcs-heading>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.epcs-heading svg{color:#0063c8}.epcs-heading h2{font-size:22px;margin:0;line-height:1.4;color:#20252b;letter-spacing:0}.epcs-count{font-size:13px;color:#475568}.epcs-dialog button,.epcs-dialog input,.epcs-dialog a{font-family:inherit;box-sizing:border-box}.epcs-close{display:grid;place-items:center;flex:none;width:44px;height:44px;background:#f3f7fc;border:1px solid #bdd2e8;border-radius:8px;font-size:28px;line-height:1;color:#20252b;cursor:pointer;padding:0}.epcs-body{overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:0 20px 24px;flex:1}.epcs-feedback{font-size:15px;line-height:1.6;color:#33465b;padding:12px 20px 0;flex:none}.epcs-feedback:empty{display:none}.epcs-warning{padding:12px;margin:12px 20px 0;border:1px solid #e7be70;border-radius:8px;background:#fff7e7;color:#724300;font-size:14px;line-height:1.65;flex:none}.epcs-items{list-style:none;margin:0;padding:0}.epcs-item{display:grid;grid-template-columns:84px minmax(0,1fr);gap:14px;padding:22px 0;border-bottom:1px solid #d4e0ec;align-items:start}.epcs-image{background:#fff;align-self:start}.epcs-image img{width:84px;height:100px;object-fit:contain;display:block;margin:0;max-width:100%}.epcs-name{display:block;font-size:17px;line-height:1.55;font-weight:700;color:#20252b;text-decoration:none;overflow-wrap:anywhere}.epcs-name:hover{color:#0063c8;text-decoration:underline}.epcs-variation{font-size:13px;color:#475568;line-height:1.5}.epcs-variation dl,.epcs-variation p{margin:3px 0}.epcs-unit{margin-top:8px;font-size:17px;font-weight:650}.epcs-unit small{font-size:12px;font-weight:400;color:#475568}.epcs-controls{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:14px}.epcs-quantity{display:flex;direction:ltr;border:1px solid #abc5df;border-radius:8px;overflow:hidden;flex:none}.epcs-quantity button{width:44px;min-height:44px;padding:0;background:#fff;color:#0055ae;font-size:22px;border:0;cursor:pointer;margin:0}.epcs-quantity input{width:44px;min-height:44px;text-align:center;font-size:17px;color:#20252b;border:0;border-inline:1px solid #d4e0ec;border-radius:0;padding:4px;appearance:textfield;margin:0}.epcs-quantity input::-webkit-inner-spin-button,.epcs-quantity input::-webkit-outer-spin-button{appearance:none}.epcs-remove{display:flex;align-items:center;gap:5px;min-height:44px;padding:5px 0;background:none;color:#475568;border:0;font-size:13px;cursor:pointer}.epcs-remove svg{width:18px;height:18px}.epcs-line{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;color:#475568;margin-top:12px}.epcs-line strong{font-size:17px;color:#20252b}.epcs-availability{font-size:13px;line-height:1.5;color:#724300;margin:9px 0}.epcs-totals{margin:20px 0;padding:18px 0;border-bottom:1px solid #d4e0ec}.epcs-totals p{display:flex;justify-content:space-between;gap:12px;align-items:baseline;font-size:15px;margin:0 0 10px}.epcs-subtotal span{font-size:18px;font-weight:700}.epcs-subtotal strong{font-size:24px}.epcs-totals small{font-size:13px;line-height:1.6;display:block;color:#475568}.epcs-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.epcs-primary,.epcs-secondary{display:flex;align-items:center;justify-content:center;min-height:50px;padding:10px 12px;text-decoration:none;font-weight:700;font-size:16px;border-radius:8px;text-align:center;line-height:1.5;cursor:pointer}.epcs-primary{background:#ffda18;color:#20252b;border:1px solid #dfb700}.epcs-primary:hover{background:#f5cd00;color:#20252b}.epcs-secondary{background:#fff;color:#0055ae;border:1px solid #abc5df}.epcs-continue{grid-column:1/-1;min-height:44px;background:#fff;border:0;color:#0055ae;font-size:15px;text-decoration:underline;cursor:pointer}.epcs-empty{text-align:center;padding:50px 12px}.epcs-empty>span{display:inline-grid;place-items:center;width:78px;height:78px;border-radius:50%;background:#edf6ff;color:#0063c8}.epcs-empty svg{width:40px;height:40px}.epcs-empty h3{font-size:24px;margin:20px 0 10px;color:#20252b}.epcs-empty p{font-size:16px;line-height:1.7;color:#475568;margin-bottom:24px}.epcs-empty .epcs-primary{width:100%}.epcs-fallback{padding:18px 20px 24px;display:flex;gap:12px;flex-wrap:wrap}.epcs-fallback button,.epcs-fallback a,.epcs-undo button{min-height:44px;padding:9px 12px;background:#fff;border:1px solid #abc5df;border-radius:7px;color:#0055ae;font-size:15px;cursor:pointer}.epcs-undo{margin:10px 20px 0}.epcs-busy [data-epcs-checkout],.epcs-disabled{opacity:.55;cursor:not-allowed}.epcs-dialog button:disabled{opacity:.5;cursor:not-allowed}.epcs-dialog :is(a,button,input):focus-visible{outline:3px solid #0063c8;outline-offset:2px}.epcs-demo{padding:14px;background:#fff7d7;color:#724300;border:1px solid #e0c270;line-height:1.7}.epcs-admin-preview{padding:22px;background:#fff;border:1px solid #bdd2e8;margin:20px;max-width:900px}.epcs-dialog [hidden]{display:none!important}@keyframes epcs-enter{from{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:none}}html[dir=ltr] .epcs-dialog[open]{animation-name:epcs-enter-ltr}@keyframes epcs-enter-ltr{from{opacity:0;transform:translateX(28px)}to{opacity:1;transform:none}}@media(max-width:500px){.epcs-dialog{width:100vw}.epcs-heading{padding:calc(16px + env(safe-area-inset-top,0px)) 16px 14px}.epcs-heading h2{font-size:21px}.epcs-body{padding:0 16px calc(24px + env(safe-area-inset-bottom,0px))}.epcs-item{grid-template-columns:70px minmax(0,1fr);gap:12px}.epcs-image img{width:70px;height:90px}.epcs-actions{grid-template-columns:1fr}.epcs-dialog{font-size:16px}}@media(prefers-reduced-motion:reduce){.epcs-dialog[open]{animation:none}}body .masthead #ep-search-area .dgwt-wcas-search-form{position:relative!important;display:block!important;height:52px!important;min-height:52px!important;margin:0!important}body .masthead #ep-search-area input.dgwt-wcas-search-input{display:block!important;box-sizing:border-box!important;height:52px!important;min-height:52px!important;margin:0!important;padding-block:10px!important;padding-inline:16px 62px!important;font-size:16px!important;line-height:1.4!important}body .masthead #ep-search-area button.dgwt-wcas-search-submit{position:absolute!important;top:50%!important;bottom:auto!important;left:4px!important;right:auto!important;transform:translateY(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border:0!important;border-radius:6px!important;line-height:1!important;background:#0063c8!important;color:white!important}html[dir=ltr] body .masthead #ep-search-area button.dgwt-wcas-search-submit{left:auto!important;right:4px!important}body .masthead #ep-search-area button.dgwt-wcas-search-submit svg{display:block!important;position:static!important;width:22px!important;height:22px!important;margin:0!important;transform:none!important;fill:white!important}body .masthead #ep-search-area.search{position:relative;height:52px}body .masthead #ep-search-area.search input[type=search]{box-sizing:border-box;width:100%;height:52px;margin:0;padding-inline:16px 62px;font-size:16px}body .masthead #ep-search-area.search button{position:absolute;inset-inline-start:auto;inset-inline-end:4px;top:50%;transform:translateY(-50%);width:44px;height:44px;display:grid;place-items:center;margin:0;padding:0;line-height:1;border:0;border-radius:6px;background:#0063c8;color:#fff}body .masthead .header-actions a{min-height:44px;align-items:center;line-height:1.4}.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler{max-width:20px}.dgwt-wcas-search-wrapp{max-width:600px}