:root{--eh-red: #d83d4d;--eh-red-deep: #c4303f;--eh-red-soft: #fdf0f1;--eh-navy: #092143;--eh-bar-bg: var(--eh-red);--eh-bar-fg: #fff;--eh-count: #fff;--eh-sb-bg: var(--eh-red);--eh-sb-fg: #fff;--eh-sb-hover: var(--eh-red-deep);--eh-nav-bg: #fff;--eh-nav-fg: var(--eh-ink);--eh-nav-line: var(--eh-ink);--eh-cat-bg: var(--eh-navy);--eh-cat-fg: #fff;--eh-cat-hover: #13305c;--eh-drawer-head: var(--eh-red);--eh-accent: var(--eh-red);--eh-ink: #121820;--eh-text: #2f3742;--eh-mute: #646e7a;--eh-line: #e3e7ec;--eh-tile: #f4f5f7;--eh-bar-h: 84px;--eh-bar-compact: 64px;--eh-ease: cubic-bezier(.3, 1, .3, 1);--eh-ease-io: cubic-bezier(.4, 0, .2, 1)}#shopify-section-enfoque-header,.enf-hdr{display:contents}.enf-hdr{font-family:var(--ft1)}.enf-wrap,.tophwrap .top_hdr.page-width{box-sizing:border-box;width:100%;max-width:1440px;margin-inline:auto;padding-inline:max(48px,env(safe-area-inset-left,0px))}@media(max-width:1024px){.enf-wrap,.tophwrap .top_hdr.page-width{padding-inline:max(16px,env(safe-area-inset-left,0px))}}.enf-hdr :where(a){text-decoration:none}.enf-ico{flex:none;display:block}.tophwrap{background:var(--bg, var(--eh-red-deep));border-bottom:0}.tophwrap .top_hdr{min-height:36px;gap:0 24px;font-family:var(--ft1);font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--cl, #fff)}.tophwrap .top_hdr.ttu{text-transform:none}@media(min-width:768px){.tophwrap .top_hdr{flex-direction:row;flex-wrap:nowrap}}.tophwrap .top_hdr a{color:var(--cl, #fff)}.tophwrap .top_hdr a:hover{color:var(--cl, #fff);opacity:.8}.enf-since{gap:8px;margin-right:auto;font-weight:700;white-space:nowrap;color:var(--cl, #fff)}.enf-since .enf-ico{opacity:.95}.enf-contact{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;color:var(--cl, #fff);transition:opacity .2s var(--eh-ease-io)}.enf-contact .enf-ico{opacity:.9}.enf-bar-sentinel{height:1px;margin-bottom:-1px}.enf-bar{position:sticky;top:0;z-index:670;background:var(--eh-bar-bg);color:var(--eh-bar-fg);transition:box-shadow .3s var(--eh-ease-io)}.enf-hdr.is-stuck .enf-bar{box-shadow:0 6px 24px #09214329}.enf-bar__in{display:flex;align-items:center;gap:36px;height:var(--eh-bar-h)}.enf-bar__logo{margin:0;font-size:0;line-height:0;flex:none}.enf-bar__logo-link{display:block;color:var(--eh-bar-fg)}.enf-bar__logo-img{display:block;width:var(--eh-logo-w, 170px);max-width:none;height:auto}.enf-bar__logo-txt{font:700 28px/1 var(--ft1)}.enf-bar__menu{display:none;align-items:center;justify-content:center;width:44px;height:44px;margin:0 0 0 -10px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--eh-bar-fg);cursor:pointer}.enf-help{position:relative;flex:none}.enf-bar__help{display:flex;align-items:center;gap:12px;margin:0;padding:6px 10px 6px 6px;border:0;border-radius:12px;background:transparent;color:var(--eh-bar-fg);font-family:var(--ft1);line-height:1.25;text-align:left;cursor:pointer;transition:background .2s var(--eh-ease-io)}.enf-bar__help span{display:flex;flex-direction:column;font-size:14px;font-weight:400}.enf-bar__help b{font-size:15px;font-weight:700}.enf-bar__help:hover,.enf-help.is-open .enf-bar__help{background:#ffffff1f}.enf-help__pop{position:absolute;top:calc(100% + 14px);left:-8px;z-index:690;box-sizing:border-box;width:344px;padding:20px;border-radius:16px;background:#fff;color:var(--eh-text);box-shadow:0 18px 48px #09214338;font-size:14px;line-height:1.4;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .2s var(--eh-ease-io),transform .3s var(--eh-ease),visibility 0s linear .2s}.enf-help__pop:before{content:"";position:absolute;top:-6px;left:30px;width:14px;height:14px;border-radius:3px 0 0;background:#fff;transform:rotate(45deg)}.enf-help__pop:after{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.enf-help.is-open .enf-help__pop{opacity:1;visibility:visible;transform:none;transition:opacity .2s var(--eh-ease-io),transform .3s var(--eh-ease),visibility 0s}.enf-help__ttl{margin:0 0 12px;font:700 18px/1.2 var(--ft1);color:var(--eh-ink)}.enf-human{display:flex;align-items:flex-start;gap:10px;margin:0 0 14px;padding:12px 14px;border-radius:12px;background:var(--eh-red-soft);color:var(--eh-ink);font-size:14px;line-height:1.4}.enf-human .enf-ico{color:var(--eh-accent);margin-top:-1px}.enf-crows{margin:0;padding:0;list-style:none}.enf-crows li{margin:0}.enf-crow{display:flex;align-items:center;gap:12px;padding:8px;margin:0 -8px;border-radius:12px;color:var(--eh-ink);font:700 15px/1.25 var(--ft1);transition:background .2s var(--eh-ease-io)}.enf-crow:hover{background:var(--eh-tile);color:var(--eh-ink)}.enf-crow .enf-ico{box-sizing:content-box;padding:8px;border-radius:999px;background:var(--eh-tile);color:var(--eh-ink)}.enf-crow:hover .enf-ico{background:#fff}.enf-crow span{display:flex;flex-direction:column;gap:1px;min-width:0;overflow-wrap:anywhere}.enf-crow small{font-size:12px;font-weight:400;color:var(--eh-mute)}.enf-help__hours{display:flex;align-items:center;gap:8px;margin:12px 0 0;padding-top:12px;border-top:1px solid var(--eh-line);color:var(--eh-mute);font-size:13px}.enf-help__more{display:inline-flex;align-items:center;gap:6px;margin-top:10px;color:var(--eh-ink);font:700 14px/1 var(--ft1)}.enf-help__more:hover{color:var(--eh-ink);text-decoration:underline;text-underline-offset:3px}.enf-bar__search{flex:1 1 auto;min-width:0;max-width:760px;margin-left:auto;position:relative}.enf-bar__search .search{width:100%;margin:0;border:0;border-radius:999px;background:transparent}.enf-bar__search .ad_inputs{position:relative;display:flex;align-items:center;height:48px;border-radius:999px;background:#fff;overflow:hidden;transition:box-shadow .3s var(--eh-ease-io)}.enf-bar__search .ad_inputs:focus-within{box-shadow:0 0 0 3px #ffffff73}.enf-bar__search .s_input{flex:1 1 auto;height:48px;min-width:0;padding:0 8px 0 24px;border:0!important;border-radius:0;background:transparent;color:var(--eh-ink);font:400 16px/1 var(--ft1);outline:0;box-shadow:none!important}.enf-bar__search .s_input::placeholder{color:var(--eh-mute);opacity:1}.enf-bar__search .s_input::-webkit-search-cancel-button{-webkit-appearance:none}.enf-bar__search .s_submit{--eh-sb: var(--eh-sb-bg);--eh-sb-icon: var(--eh-sb-fg);flex:none;display:grid;place-items:center;width:40px;height:40px;margin-right:4px;padding:0;border:0;border-radius:999px;background:var(--eh-sb);color:var(--eh-sb-icon);transition:background .3s var(--eh-ease-io)}.enf-bar__search .s_submit:hover{background:var(--eh-sb-hover)}.enf-bar__search .s_submit .at-icon{width:18px;height:18px;fill:currentColor;color:var(--eh-sb-icon)}.enf-bar__search .s_res{top:calc(100% + 10px);left:0;right:0;width:auto;border-radius:16px;z-index:680;max-height:var(--eh-res-max, calc(100vh - 160px) );overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.enf-bar__icons{display:flex;align-items:center;gap:28px;flex:none}.enf-bar__icon{display:flex;flex-direction:column;align-items:center;gap:5px;color:var(--eh-bar-fg);font-size:13px;line-height:1;white-space:nowrap}.enf-bar__icon:hover{color:var(--eh-bar-fg);opacity:.85}.enf-bar__bag{position:relative;display:block}.enf-bar__count{position:absolute;top:-6px;right:-9px;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:var(--eh-count);color:var(--eh-bar-bg);font:700 12px/19px var(--ft1);text-align:center;box-shadow:0 0 0 2px var(--eh-bar-bg)}.enf-bar__count[data-count="0"]{display:none}@media(min-width:1025px){.enf-hdr.is-compact .enf-bar__in{height:var(--eh-bar-compact)}.enf-hdr.is-compact .enf-help__pop{top:calc(100% + 10px)}}.enf-nav{position:relative;z-index:660;background:var(--eh-nav-bg);border-bottom:1px solid var(--eh-line);font-family:var(--ft1)}.enf-nav__list{display:flex;align-items:center;gap:4px;height:56px;margin:0;padding:0;list-style:none}.enf-nav__item{position:static;margin:0;list-style:none}.enf-nav__link{position:relative;display:inline-flex;align-items:center;gap:6px;height:56px;padding:0 14px;border:0;background:none;color:var(--eh-nav-fg);font:700 15px/1 var(--ft1);letter-spacing:0;cursor:pointer}.enf-nav__link .enf-ico--chevron{color:var(--eh-mute);transition:transform .3s var(--eh-ease-io)}.enf-nav__link:after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:2px;background:var(--eh-nav-line);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--eh-ease-io)}.enf-nav__item:hover>.enf-nav__link:after,.enf-nav__item.is-open>.enf-nav__link:after,.enf-nav__link.is-active:after{transform:scaleX(1)}.enf-nav__item.is-open>.enf-nav__link .enf-ico--chevron{transform:rotate(180deg)}.enf-nav__link:hover{color:var(--eh-nav-fg)}.enf-nav__item--btn{margin-right:14px}.enf-nav__item--btn>.enf-nav__link{height:40px;padding:0 18px 0 16px;border-radius:999px;background:var(--eh-cat-bg);color:var(--eh-cat-fg);gap:10px}.enf-nav__item--btn>.enf-nav__link:after{display:none}.enf-nav__item--btn>.enf-nav__link .enf-ico--chevron{color:color-mix(in srgb,var(--eh-cat-fg) 70%,transparent)}.enf-nav__item--btn>.enf-nav__link:hover,.enf-nav__item--btn.is-open>.enf-nav__link{background:var(--eh-cat-hover);color:var(--eh-cat-fg)}.enf-mega{display:none}.enf-nav.is-primed .enf-mega{--eh-mega-bg: #fff;--eh-mega-side: transparent;display:block;position:fixed;left:0;right:0;top:var(--enf-mega-top, 176px);z-index:665;overflow:hidden;background:var(--eh-mega-bg);border-top:1px solid var(--eh-line);box-shadow:0 24px 40px #0921431f;visibility:hidden;opacity:0;transform:translateY(-6px);transition:opacity .25s var(--eh-ease-io),transform .35s var(--eh-ease),visibility 0s linear .25s}.enf-nav.is-primed .enf-nav__item.is-open>.enf-mega{visibility:visible;opacity:1;transform:none;transition:opacity .25s var(--eh-ease-io),transform .35s var(--eh-ease),visibility 0s}.enf-mega__in{display:flex;align-items:stretch;max-height:calc(100vh - var(--enf-mega-top, 176px))}.enf-mega__side{position:relative;flex:0 0 300px;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;min-height:0;padding:28px 28px 32px 0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;background:var(--eh-mega-side);border-right:1px solid var(--eh-line)}.enf-mega__groups{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.enf-mega__groups li{margin:0}.enf-mega__group{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;box-sizing:border-box;padding:10px 14px 10px 16px;border-radius:12px;color:var(--eh-ink);font:700 15px/1.25 var(--ft1);transition:background .2s var(--eh-ease-io)}.enf-mega__group .enf-ico{color:var(--eh-mute);opacity:0;transform:translate(-4px);transition:opacity .2s,transform .3s var(--eh-ease)}.enf-mega__group:hover,.enf-mega__group.is-active{background:var(--eh-tile);color:var(--eh-ink)}.enf-mega__group.is-active .enf-ico,.enf-mega__group:hover .enf-ico{opacity:1;transform:none}.enf-mega__intro{display:flex;flex-direction:column;gap:10px;padding:4px 0 0}.enf-mega__eyebrow{margin:0;font:700 13px/1 var(--ft1);letter-spacing:.12em;text-transform:uppercase;color:var(--eh-accent)}.enf-mega__intro-ttl{margin:0;font:700 28px/1.1 var(--ft1);letter-spacing:-.01em;color:var(--eh-ink)}.enf-mega__all-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;height:44px;margin-top:6px;padding:0 20px;border:1.5px solid var(--eh-navy);border-radius:999px;color:var(--eh-navy);font:700 15px/1 var(--ft1);transition:background .3s var(--eh-ease-io),color .3s var(--eh-ease-io)}.enf-mega__all-btn:hover{background:var(--eh-navy);color:#fff}.enf-mega__links{padding-top:16px;border-top:1px solid var(--eh-line)}.enf-mega__links-ttl{margin:0 0 6px;padding-left:16px;font:700 12px/1 var(--ft1);letter-spacing:.12em;text-transform:uppercase;color:var(--eh-mute)}.enf-mega__links ul{margin:0;padding:0;list-style:none}.enf-mega__links li{margin:0}.enf-mega__links a{display:flex;align-items:center;gap:10px;min-height:38px;box-sizing:border-box;padding:6px 16px;border-radius:10px;color:var(--eh-text);font:400 15px/1.3 var(--ft1);transition:background .2s var(--eh-ease-io)}.enf-mega__links a .enf-ico{color:var(--eh-accent);transition:transform .3s var(--eh-ease)}.enf-mega__links a:hover{background:var(--eh-tile);color:var(--eh-ink)}.enf-mega__links a:hover .enf-ico{transform:translate(3px)}.enf-mega__help{display:flex;gap:12px;margin-top:auto;padding:16px;border-radius:12px;background:var(--eh-tile);color:var(--eh-text);font-size:14px;line-height:1.4}.enf-mega__help .enf-ico{color:var(--eh-accent);margin-top:1px}.enf-mega__help span{display:flex;flex-direction:column;gap:2px}.enf-mega__help b{color:var(--eh-ink);font-size:15px}.enf-mega__help:hover b{text-decoration:underline;text-underline-offset:3px}.enf-mega__main{flex:1 1 auto;min-width:0;min-height:0;box-sizing:border-box;padding:28px 0 36px 32px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.enf-mega__panel{display:none}.enf-mega__panel.is-active{display:block;animation:enf-fade .3s var(--eh-ease-io) both}@keyframes enf-fade{0%{opacity:0}to{opacity:1}}.enf-mega__head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:18px}.enf-mega__ttl{margin:0;font:700 22px/1.2 var(--ft1);letter-spacing:-.01em;color:var(--eh-ink)}.enf-mega__all{display:inline-flex;align-items:center;gap:6px;flex:none;color:var(--eh-ink);font:700 14px/1 var(--ft1)}.enf-mega__all:hover{color:var(--eh-ink);text-decoration:underline;text-underline-offset:3px}.enf-mega__all .enf-ico{transition:transform .3s var(--eh-ease)}.enf-mega__all:hover .enf-ico{transform:translate(3px)}.enf-mega__grid{display:grid;margin:0;padding:0;list-style:none}.enf-mega__grid li{margin:0;min-width:0}.enf-mega__panel--tiles .enf-mega__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 20px}.enf-tile{display:flex;flex-direction:column;gap:10px;color:var(--eh-ink)}.enf-mega__panel--tiles .enf-tile__media{position:relative;display:grid;place-items:center;aspect-ratio:16 / 10;border-radius:12px;background:var(--eh-tile);overflow:hidden}.enf-mega__panel--tiles .enf-tile__img{position:absolute;top:12%;right:14%;bottom:12%;left:14%;width:72%;height:76%;object-fit:contain;mix-blend-mode:multiply;transition:transform 1.5s var(--eh-ease)}.enf-tile:hover .enf-tile__img{transform:scale(1.05)}.enf-tile__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.enf-tile__lbl{font:700 15px/1.3 var(--ft1)}.enf-tile__meta{font-size:13px;line-height:1.3;color:var(--eh-mute)}.enf-tile:hover .enf-tile__lbl{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.enf-mega__panel--thumbs .enf-mega__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 20px}.enf-mega__panel--thumbs .enf-tile{flex-direction:row;align-items:center;gap:14px;padding:6px;border-radius:12px;transition:background .2s}.enf-mega__panel--thumbs .enf-tile:hover{background:var(--eh-tile)}.enf-mega__panel--thumbs .enf-tile__media{position:relative;flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:10px;background:var(--eh-tile);overflow:hidden}.enf-mega__panel--thumbs .enf-tile:hover .enf-tile__media{background:#fff}.enf-mega__panel--thumbs .enf-tile__img{position:absolute;top:10%;right:10%;bottom:10%;left:10%;width:80%;height:80%;object-fit:contain;mix-blend-mode:multiply}.enf-mega__panel--text .enf-mega__grid{display:block;columns:4 200px;column-gap:28px}.enf-mega__panel--text .enf-mega__grid li{break-inside:avoid}.enf-mega__panel--text .enf-tile{padding:6px 0;font-size:15px}.enf-mega__panel--text .enf-tile__lbl{font-weight:400;color:var(--eh-text)}.enf-mega__panel--text .enf-tile:hover .enf-tile__lbl{color:var(--eh-ink)}@media(min-width:1025px)and (max-height:960px){.enf-mega__side{gap:14px;padding-block:20px 24px}.enf-mega__main{padding-block:20px 24px}.enf-mega__group{min-height:40px;padding-block:8px}.enf-mega__head{margin-bottom:12px}.enf-mega__panel--tiles .enf-mega__grid{gap:16px}.enf-mega__panel--tiles .enf-tile__media{aspect-ratio:2 / 1}.enf-mega__panel--text .enf-tile{padding-block:4px}}@media(min-width:1025px)and (max-height:820px){.enf-mega__help{display:none}}@media(min-width:1025px)and (max-height:720px){.enf-mega__side{gap:10px;padding-block:14px 16px}.enf-mega__main{padding-block:16px 18px}.enf-mega__group{min-height:34px;padding-block:5px;font-size:14px}.enf-mega__links{padding-top:10px}.enf-mega__links ul{display:grid;grid-template-columns:1fr 1fr;gap:0 4px}.enf-mega__links a{min-height:30px;padding:4px 8px;gap:6px;font-size:13px}.enf-mega__panel--tiles .enf-tile__media{aspect-ratio:5 / 2}.enf-mega__panel--tiles .enf-tile{gap:6px}.enf-mega__panel--thumbs .enf-tile__media{width:44px;height:44px}.enf-mega__panel--text .enf-tile{padding-block:3px;font-size:14px}}.enf-hdr--mega-grey .enf-nav.is-primed .enf-mega{--eh-mega-bg: var(--eh-tile);border-top-color:#dfe3e8}.enf-hdr--mega-grey .enf-mega__side{border-right-color:#dfe3e8}.enf-hdr--mega-grey .enf-mega__links{border-top-color:#dfe3e8}.enf-hdr--mega-grey :is(.enf-mega__group:hover,.enf-mega__group.is-active,.enf-mega__links a:hover,.enf-mega__help,.enf-mega__panel--tiles .enf-tile__media,.enf-mega__panel--thumbs .enf-tile__media,.enf-mega__panel--thumbs .enf-tile:hover){background:#fff}.enf-hdr--mega-split .enf-mega__side{border-right:0}.enf-hdr--mega-split .enf-nav.is-primed .enf-mega{background:linear-gradient(90deg,var(--eh-tile) calc(max(0px,(100vw - 1440px) / 2) + 348px),#fff 0)}@media(max-width:1279px){.enf-hdr--mega-split .enf-nav.is-primed .enf-mega{background:linear-gradient(90deg,var(--eh-tile) 288px,#fff 0)}}.enf-hdr--mega-split .enf-mega__side{padding-right:24px}.enf-hdr--mega-split :is(.enf-mega__group:hover,.enf-mega__group.is-active,.enf-mega__links a:hover,.enf-mega__help){background:#fff}.enf-hdr--mega-split .enf-mega__links{border-top-color:#dfe3e8}.enf-hdr--mega-navy .enf-nav.is-primed .enf-mega{--eh-mega-bg: var(--eh-navy);border-top-color:var(--eh-navy);box-shadow:0 24px 48px #0921434d}.enf-hdr--mega-navy .enf-mega__side{border-right-color:#ffffff24}.enf-hdr--mega-navy :is(.enf-mega__group,.enf-mega__ttl,.enf-mega__all,.enf-mega__all:hover,.enf-tile,.enf-mega__intro-ttl,.enf-mega__help b){color:#fff}.enf-hdr--mega-navy .enf-mega__group .enf-ico{color:#fff9}.enf-hdr--mega-navy :is(.enf-mega__group:hover,.enf-mega__group.is-active){background:#ffffff1a;color:#fff}.enf-hdr--mega-navy .enf-tile__meta{color:#ffffff9e}.enf-hdr--mega-navy :is(.enf-mega__panel--tiles .enf-tile__media,.enf-mega__panel--thumbs .enf-tile__media){background:#fff}.enf-hdr--mega-navy .enf-mega__panel--thumbs .enf-tile:hover{background:#ffffff14}.enf-hdr--mega-navy .enf-mega__panel--thumbs .enf-tile:hover .enf-tile__media{background:#fff}.enf-hdr--mega-navy .enf-mega__panel--text .enf-tile__lbl{color:#ffffffd1}.enf-hdr--mega-navy .enf-mega__panel--text .enf-tile:hover .enf-tile__lbl{color:#fff}.enf-hdr--mega-navy .enf-mega__links{border-top-color:#ffffff24}.enf-hdr--mega-navy .enf-mega__links-ttl{color:#ffffff8c}.enf-hdr--mega-navy .enf-mega__links a{color:#ffffffd9}.enf-hdr--mega-navy .enf-mega__links a:hover{background:#ffffff1a;color:#fff}.enf-hdr--mega-navy :is(.enf-mega__links a .enf-ico,.enf-mega__help .enf-ico,.enf-mega__eyebrow){color:#ff8d99}.enf-hdr--mega-navy .enf-mega__help{background:#ffffff14;color:#ffffffbf}.enf-hdr--mega-navy .enf-mega__all-btn{border-color:#fff;color:#fff}.enf-hdr--mega-navy .enf-mega__all-btn:hover{background:#fff;color:var(--eh-navy)}.enf-hdr--mega-custom .enf-nav.is-primed .enf-mega{--eh-mega-bg: var(--eh-mc-bg, #fff);color:var(--eh-mc-fg, var(--eh-ink))}.enf-hdr--mega-custom :is(.enf-mega__group,.enf-mega__group:hover,.enf-mega__group.is-active,.enf-mega__ttl,.enf-mega__all,.enf-mega__all:hover,.enf-tile,.enf-mega__intro-ttl,.enf-mega__help b,.enf-mega__links a,.enf-mega__links a:hover,.enf-mega__panel--text .enf-tile__lbl){color:var(--eh-mc-fg, var(--eh-ink))}.enf-hdr--mega-custom :is(.enf-tile__meta,.enf-mega__links-ttl,.enf-mega__group .enf-ico){color:color-mix(in srgb,var(--eh-mc-fg, var(--eh-ink)) 62%,transparent)}.enf-hdr--mega-custom :is(.enf-mega__group:hover,.enf-mega__group.is-active,.enf-mega__links a:hover,.enf-mega__help,.enf-mega__panel--thumbs .enf-tile:hover){background:color-mix(in srgb,var(--eh-mc-fg, var(--eh-ink)) 8%,transparent)}.enf-hdr--mega-custom :is(.enf-mega__panel--tiles .enf-tile__media,.enf-mega__panel--thumbs .enf-tile__media,.enf-mega__panel--thumbs .enf-tile:hover .enf-tile__media){background:var(--eh-mc-tile, var(--eh-tile))}.enf-hdr--mega-custom .enf-mega__help{color:color-mix(in srgb,var(--eh-mc-fg, var(--eh-ink)) 75%,transparent)}.enf-hdr--mega-custom :is(.enf-mega__side,.enf-mega__links){border-color:color-mix(in srgb,var(--eh-mc-fg, var(--eh-ink)) 14%,transparent)}.enf-mega-backdrop{position:fixed;inset:var(--enf-mega-top, 0px) 0 0 0;z-index:650;background:#09214347;opacity:0;visibility:hidden;transition:opacity .25s var(--eh-ease-io),visibility 0s linear .25s}.enf-hdr.is-mega-open .enf-mega-backdrop{opacity:1;visibility:visible;transition:opacity .25s var(--eh-ease-io),visibility 0s}.enf-drawer{position:fixed;inset:0 auto 0 0;width:min(420px,90vw);max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:#fff;color:var(--eh-ink);font-family:var(--ft1);display:flex;flex-direction:column;overflow:hidden;transform:translate(-100%);transition:transform .4s var(--eh-ease),overlay .4s allow-discrete,display .4s allow-discrete}.enf-drawer:not([open]){display:none}.enf-drawer[open]{transform:none}@starting-style{.enf-drawer[open]{transform:translate(-100%)}}.enf-drawer::backdrop{background:#09214373}html.enf-drawer-open{overflow:hidden}.enf-drawer__head{display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 6px 0 20px;background:var(--eh-drawer-head);color:#fff;flex:none}.enf-drawer__since{display:flex;align-items:center;gap:10px;min-width:0;font:700 15px/1.25 var(--ft1)}.enf-drawer__head{gap:8px}.enf-drawer__close{display:grid;place-items:center;width:48px;height:48px;border:0;background:none;color:#fff;cursor:pointer}.enf-dw{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.enf-dw__panel{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;background:#fff;transform:translate(100%);visibility:hidden;transition:transform .35s var(--eh-ease),visibility 0s linear .35s}.enf-dw__panel.is-active{transform:none;visibility:visible;transition:transform .35s var(--eh-ease),visibility 0s}.enf-dw__panel.is-left{transform:translate(-28%)}.enf-dw__list{margin:0;padding:0;list-style:none}.enf-dw__list>li{margin:0;border-bottom:1px solid var(--eh-line)}.enf-dw__row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;margin:0;padding:0 16px 0 20px;border:0;background:none;color:var(--eh-ink);font:700 16px/1.25 var(--ft1);text-align:left;cursor:pointer}.enf-dw__row .enf-ico{color:var(--eh-mute)}.enf-dw__row:active{background:var(--eh-tile)}.enf-dw__back{display:flex;align-items:center;gap:4px;min-height:48px;margin:4px 0 0;padding:0 16px 0 12px;border:0;background:none;color:var(--eh-text);font:400 15px/1 var(--ft1);cursor:pointer}.enf-dw__ttl{margin:0;padding:2px 20px 14px;border-bottom:1px solid var(--eh-line);font:700 22px/1.2 var(--ft1);letter-spacing:-.01em;color:var(--eh-ink)}.enf-dw__all{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:0 16px 0 20px;color:var(--eh-ink);font:700 15px/1.25 var(--ft1)}.enf-dw__all .enf-ico{color:var(--eh-accent)}.enf-dw__link{display:flex;align-items:center;gap:12px;min-height:56px;box-sizing:border-box;padding:6px 20px;color:var(--eh-text);font-size:15px;line-height:1.3}.enf-dw__th{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:10px;background:var(--eh-tile);overflow:hidden}.enf-dw__th:empty{display:none}.enf-dw__th img{width:82%;height:82%;object-fit:contain;mix-blend-mode:multiply}.enf-drawer__bottom{flex:none}.enf-drawer.is-deep .enf-drawer__bottom{display:none}.enf-drawer__acct{border-top:1px solid var(--eh-line);background:#fff}#enf-dp-0 .enf-dw__list>li:last-child{border-bottom:0}.enf-drawer__acct-lbl{display:flex;align-items:center;gap:12px}.enf-drawer__acct-lbl .enf-ico{color:var(--eh-ink)}.enf-drawer__foot{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:14px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--eh-tile)}.enf-drawer__help{display:flex;align-items:center;gap:12px}.enf-drawer__help .enf-ico{color:var(--eh-accent)}.enf-drawer__help p{display:flex;flex-direction:column;gap:2px;margin:0;min-width:0}.enf-drawer__help b{font:700 18px/1.2 var(--ft1);color:var(--eh-ink);white-space:nowrap}.enf-drawer__help span{font-size:14px;line-height:1.3;color:var(--eh-text)}.enf-qc{display:flex;gap:10px;margin:0;padding:0;list-style:none}.enf-qc li{margin:0}.enf-qc__btn{display:grid;place-items:center;width:48px;height:48px;border-radius:999px;background:#fff;color:var(--eh-ink);box-shadow:inset 0 0 0 1px var(--eh-line)}.enf-qc__btn:active{background:var(--eh-line)}.enf-drawer__human{display:flex;align-items:center;gap:6px;margin:0;color:var(--eh-mute);font-size:12px;line-height:1.3}.enf-drawer__human .enf-ico{flex:none;color:var(--eh-accent)}@media(max-width:1279px){.enf-bar__in{gap:24px}.enf-bar__help span{font-size:13px}.enf-nav__link{padding:0 11px;font-size:14px}.enf-mega__side{flex-basis:240px}}@media(max-width:1024px){.enf-nav,.enf-help,.enf-mega-backdrop{display:none}.enf-bar__in{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"menu logo icons" "search search search";gap:0 12px;height:auto;padding-block:8px 12px}.enf-bar__menu{grid-area:menu;display:inline-flex}.enf-bar__logo{grid-area:logo;justify-self:start}.enf-bar__logo-img{width:128px}.enf-bar__icons{grid-area:icons;gap:4px;margin-right:-10px}.enf-bar__icon--acct{display:none}.enf-bar__icon{justify-content:center;width:44px;height:44px}.enf-bar__icon-lbl{display:none}.enf-bar__search{grid-area:search;max-width:none;margin:6px 0 0}.enf-bar__search .ad_inputs,.enf-bar__search .s_input{height:44px}.enf-bar__search .s_input{padding-left:18px}.enf-bar__search .s_submit{width:36px;height:36px}.enf-hdr--mlogo-center .enf-bar__in{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.enf-hdr--mlogo-center .enf-bar__menu{justify-self:start}.enf-hdr--mlogo-center .enf-bar__logo{justify-self:center}.enf-hdr--mlogo-center .enf-bar__icons{justify-self:end}.enf-bar__search .s_res{position:fixed;top:calc(var(--eh-res-top, 114px) + 8px);left:max(16px,env(safe-area-inset-left,0px));right:max(16px,env(safe-area-inset-right,0px));width:auto!important;min-width:0;max-height:var(--eh-res-max, calc(100dvh - 140px) );margin:0;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.enf-hdr.is-compact .enf-bar__in{grid-template-columns:auto minmax(0,1fr) auto}.enf-hdr.is-compact .enf-bar__in{grid-template-areas:"menu search icons";padding-block:8px}.enf-hdr.is-compact .enf-bar__logo{display:none}.enf-hdr.is-compact .enf-bar__search{margin:0;animation:enf-fade .25s var(--eh-ease-io) both}}@media(max-width:767px){.tophwrap.hide-sm{display:none}}@media(prefers-reduced-motion:reduce){.enf-hdr *,.enf-hdr *:before,.enf-hdr *:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/enfoque-header.css.map */
