.xo-header .ewl-header__cta{margin:0 0 0 8px;background:var(--ewl-accent);color:var(--ewl-on-dark);box-shadow:none;border:0;text-decoration:none;white-space:nowrap;transition:background-color .22s ease,color .22s ease,box-shadow .22s ease}.xo-header .ewl-header__cta .xo-btn__content{padding:11px 18px!important;font-size:14px;font-weight:500;line-height:21px}.xo-header .ewl-header__cta:hover{background:var(--ewl-bg);color:var(--ewl-accent);box-shadow:inset 0 0 0 1.5px var(--ewl-accent)}.xo-header .ewl-header__cta:after{content:none}.ewl-header__cta-short{display:none}@media(max-width:1519px){.ewl-header__cta-long{display:none}.ewl-header__cta-short{display:inline}}.ewl-header__inquiry{position:relative}.ewl-header__inquiry .xo-header__right-number{background:var(--ewl-accent);color:var(--ewl-on-dark);font-weight:600}.ewl-header__logo{display:inline-flex;align-items:center;min-height:44px;--ewl-logo-color: var(--ewl-ink)}.ewl-header__logo .ewl-logo{display:block;width:var(--ewl-logo-w-mobile, 170px);max-width:100%;height:auto;transform:translateY(-18%)}.ewl-header__logo .ewl-logo>g{transition:fill .32s ease}.ewl-header__logo .ewl-logo>.ewl-logo__mark{fill:var(--ewl-accent)}.ewl-header__logo .ewl-logo>.ewl-logo__word{fill:var(--ewl-logo-color)}@media(min-width:992px){.ewl-header__logo .ewl-logo{width:var(--ewl-logo-w-desktop, 200px)}}.ewl-logo__mark{transform-box:fill-box;transform-origin:center}.ewl-header__logo:hover,.ewl-header__logo:focus-visible,.ewl-header__logo.is-tapped{--ewl-logo-color: var(--ewl-accent)}.ewl-header__logo:hover .ewl-logo__mark,.ewl-header__logo:focus-visible .ewl-logo__mark,.ewl-header__logo.is-tapped .ewl-logo__mark{animation:ewl-logo-turn .7s cubic-bezier(.45,0,.15,1)}html.ewl-touch .ewl-header__logo:hover:not(.is-tapped){--ewl-logo-color: var(--ewl-ink)}html.ewl-touch .ewl-header__logo:hover:not(.is-tapped) .ewl-logo__mark{animation:none}@keyframes ewl-logo-turn{0%{transform:scaleX(1)}25%{transform:scaleX(0)}50%{transform:scaleX(-1)}75%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.ewl-header__logo .ewl-logo>g{animation:none!important;transition:none}}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-header__logo:not(.ewl-drawer-logo):not(:hover):not(:focus-visible):not(.is-tapped),html.ewl-touch .section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-header__logo:not(.ewl-drawer-logo):hover:not(.is-tapped){--ewl-logo-color: var(--ewl-on-dark)}.xo-header .xo-header__content .xo-header__desktop .xo-menu-horizontal>.xo-menu-horizontal__item--first>.xo-menu-horizontal__link{font-size:16px;font-weight:400;color:var(--ewl-text-nav)}@media(max-width:1519px){.xo-header .xo-header__content .xo-header__desktop .xo-menu-horizontal>.xo-menu-horizontal__item--first>.xo-menu-horizontal__link{font-size:15px}}.xo-header .xo-header__content .xo-header__desktop .xo-menu-horizontal>.xo-menu-horizontal__item--first>.xo-menu-horizontal__link:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;border-radius:2px;background:var(--ewl-accent);transform:scaleX(0);transform-origin:left;transition:transform .24s ease}.xo-header .xo-header__content .xo-header__desktop .xo-menu-horizontal>.xo-menu-horizontal__item--first:is(:hover,:focus-within,.xo-menu-horizontal__item--open,.xo-menu-horizontal__item--current)>.xo-menu-horizontal__link{color:var(--ewl-ink)}.xo-header .xo-header__content .xo-header__desktop .xo-menu-horizontal>.xo-menu-horizontal__item--first:is(:hover,:focus-within,.xo-menu-horizontal__item--open,.xo-menu-horizontal__item--current)>.xo-menu-horizontal__link:after{transform:scaleX(1)}.xo-header .xo-header__content .xo-header__desktop .xo-menu-horizontal>.xo-menu-horizontal__item--first>.xo-menu-horizontal__link svg{color:currentColor;opacity:.5}.xo-header .xo-header__content .xo-header__desktop .xo-menu-horizontal>.xo-menu-horizontal__item--first:is(:hover,:focus-within)>.xo-menu-horizontal__link svg{opacity:1}.xo-header .xo-header__content .xo-header__desktop .xo-menu-horizontal .ewl-menu__panel.xo-menu-horizontal__sub-menu{width:auto;min-width:280px;padding:18px 22px;background:var(--ewl-bg);border:1px solid var(--ewl-line);border-radius:var(--ewl-radius-card);box-shadow:var(--ewl-shadow-panel)}.xo-header .xo-header__content .xo-header__desktop .xo-menu-horizontal .ewl-menu__panel--grid.xo-menu-horizontal__sub-menu{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;min-width:460px}.ewl-menu__panel--grid>.ewl-menu__all{grid-column:1 / -1}.ewl-menu__panel>.xo-menu-horizontal__polygon,.ewl-menu__panel>.xo-menu-horizontal__border{display:none}.xo-header .xo-header__content .xo-header__desktop .ewl-menu__panel>.xo-menu-horizontal__item--sub{padding:0}.xo-header .xo-header__content .xo-header__desktop .ewl-menu__panel--flyout>.xo-menu-horizontal__item--sub{position:static;margin:0 -22px;padding:0 22px}.xo-header .xo-header__content .xo-header__desktop .ewl-menu__panel .xo-menu-horizontal__link--sub{gap:12px;padding:8px 0;font-size:14px;font-weight:400;color:var(--ewl-text-nav);opacity:1;white-space:nowrap}.xo-header .xo-header__content .xo-header__desktop .ewl-menu__panel .xo-menu-horizontal__item--sub:is(:hover,:focus-within)>.xo-menu-horizontal__link--sub{color:var(--ewl-accent)}.xo-header .xo-header__content .xo-header__desktop .ewl-menu__panel .xo-menu-horizontal__link--sub .xo-menu-horizontal__label{flex:1 1 auto}.ewl-menu__count{flex:none;font-size:11.5px;color:var(--ewl-text-faint);font-variant-numeric:tabular-nums}.xo-header .xo-header__content .xo-header__desktop .ewl-menu__panel:has(.xo-menu-horizontal__link--sub svg)>.xo-menu-horizontal__item--sub>.xo-menu-horizontal__link--sub:has(.ewl-menu__count):not(:has(svg)):after{content:"";flex:none;width:16px}.xo-menu-horizontal__item--sub:is(:hover,:focus-within)>a>.ewl-menu__count{color:var(--ewl-accent)}.xo-header .xo-header__content .xo-header__desktop .ewl-menu__panel .xo-menu-horizontal__link--sub svg{color:currentColor;opacity:.45}.xo-header .xo-header__content .xo-header__desktop .ewl-menu__panel--flyout .xo-menu-horizontal__sub-menu--third{top:-1px;left:calc(100% - 1px);min-width:0;padding-inline-start:8px}.xo-header .xo-header__content .xo-header__desktop .ewl-menu__panel .xo-menu-horizontal__sub-menu-last{min-width:240px;padding:10px 22px;background:var(--ewl-bg);border:1px solid var(--ewl-line);border-radius:var(--ewl-radius-card);box-shadow:var(--ewl-shadow-panel)}.xo-header .xo-header__content .xo-header__desktop .ewl-menu__panel .xo-menu-horizontal__sub-menu-last .xo-menu-horizontal__item--sub{padding:0}.ewl-menu__all{margin-top:14px;padding-top:12px;border-top:1px solid var(--ewl-line-soft);list-style:none}.ewl-menu__all a{display:block;padding:4px 0;font-size:14px;font-weight:500;color:var(--ewl-text-nav);text-decoration:none;white-space:nowrap}.ewl-menu__all a:is(:hover,:focus-visible){color:var(--ewl-accent)}.ewl-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.xo-header .xo-header__content .xo-header__desktop .xo-menu-horizontal>.xo-menu-horizontal__item--first>.xo-menu-horizontal__link:after{transition:none}}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .xo-header__content .xo-header__desktop .xo-menu-horizontal>.xo-menu-horizontal__item--first>.xo-menu-horizontal__link{color:var(--ewl-on-dark-muted)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .xo-header__content .xo-header__desktop .xo-menu-horizontal>.xo-menu-horizontal__item--first:is(:hover,:focus-within,.xo-menu-horizontal__item--open,.xo-menu-horizontal__item--current)>.xo-menu-horizontal__link{color:var(--ewl-on-dark)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .xo-header__content .xo-header__desktop .ewl-menu__panel.xo-menu-horizontal__sub-menu,.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .xo-header__content .xo-header__desktop .ewl-menu__panel .xo-menu-horizontal__sub-menu-last{background:var(--ewl-dark-panel);border-color:var(--ewl-dark-panel-line);box-shadow:var(--ewl-shadow-panel-dark)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .xo-header__content .xo-header__desktop .ewl-menu__panel .xo-menu-horizontal__link--sub,.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .xo-header__content .xo-header__desktop .ewl-menu__all a{color:var(--ewl-dark-panel-text)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .xo-header__content .xo-header__desktop .ewl-menu__panel .xo-menu-horizontal__item--sub:is(:hover,:focus-within)>.xo-menu-horizontal__link--sub,.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .xo-header__content .xo-header__desktop .ewl-menu__all a:is(:hover,:focus-visible){color:var(--ewl-accent)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-menu__count{color:var(--ewl-text-meta)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-menu__all{border-top-color:var(--ewl-dark-panel-divider)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .xo-header__content .xo-header__desktop .ewl-menu__panel .xo-menu-horizontal__link--sub svg{color:var(--ewl-dark-panel-text)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .xo-header__content .xo-header__desktop .xo-menu-horizontal>.xo-menu-horizontal__item--first>.xo-menu-horizontal__link svg{color:var(--ewl-on-dark)}.xo-header :is(a,button,[role=button],[tabindex="0"]):focus-visible{outline:2px solid var(--ewl-accent);outline-offset:3px;border-radius:4px}.xo-header .xo-header__right{gap:4px}.ewl-lang{position:relative;flex:none}.ewl-lang__button{display:inline-flex;align-items:center;gap:5px;height:40px;padding:0 9px;border:0;border-radius:var(--ewl-radius-icon);background:transparent;font:inherit;font-size:13px;font-weight:500;color:var(--ewl-text-nav);cursor:pointer;transition:background-color .2s,color .2s}.ewl-lang__button:hover{background:var(--ewl-bg-input);color:var(--ewl-ink)}.ewl-lang__chev{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translate(-1px,-3px);opacity:.6;transition:transform .24s ease}.ewl-lang.is-open .ewl-lang__chev{transform:rotate(225deg) translate(-3px,-1px)}.ewl-lang__pop{position:absolute;top:calc(100% + 6px);right:0;z-index:8;min-width:168px;margin:0;padding:6px;background:var(--ewl-bg);border:1px solid var(--ewl-line);border-radius:var(--ewl-radius-card);box-shadow:var(--ewl-shadow-panel);opacity:0;transform:translateY(-6px);pointer-events:none;visibility:hidden;transition:opacity .16s ease,transform .16s ease,visibility 0s .16s}.ewl-lang.is-open .ewl-lang__pop,html:not(.ewl-js) .ewl-lang:is(:hover,:focus-within) .ewl-lang__pop{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition:opacity .16s ease,transform .16s ease,visibility 0s}.ewl-lang__pop:before{content:"";position:absolute;left:0;right:0;top:-9px;height:9px}.ewl-lang__item{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:11px;border:0;border-radius:calc(var(--ewl-radius-card) - 3px);background:transparent;font:inherit;font-size:14px;color:var(--ewl-text-nav);text-align:left;cursor:pointer}.ewl-lang__item:hover{background:var(--ewl-bg-input);color:var(--ewl-ink)}.ewl-lang__item[aria-current=true],.ewl-lang__item[aria-current=true] .ewl-lang__code{color:var(--ewl-accent)}.ewl-lang__item[disabled]{opacity:.55;cursor:default}.ewl-lang__item[disabled]:hover{background:transparent;color:var(--ewl-text-nav)}.ewl-lang__code{font-size:11.5px;color:var(--ewl-text-faint)}.ewl-lang__soon{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ewl-text-faint)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) :is(.xo-header__right,.ewl-mobile-cta)>.ewl-header__cta{color:var(--ewl-on-dark)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) :is(.xo-header__right,.ewl-mobile-cta)>.ewl-header__cta:hover{background:transparent;color:var(--ewl-on-dark);box-shadow:inset 0 0 0 1.5px var(--ewl-accent)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-lang--dropdown .ewl-lang__button{color:var(--ewl-on-dark-muted)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-lang--dropdown .ewl-lang__button:hover{background:var(--ewl-on-dark-hover);color:var(--ewl-on-dark)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-lang--dropdown .ewl-lang__pop{background:var(--ewl-dark-panel);border-color:var(--ewl-dark-panel-line);box-shadow:var(--ewl-shadow-panel-dark)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-lang--dropdown .ewl-lang__item{color:var(--ewl-dark-panel-text)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-lang--dropdown .ewl-lang__item:not([disabled]):hover{background:var(--ewl-dark-panel-hover);color:var(--ewl-on-dark)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-lang--dropdown .ewl-lang__item[aria-current=true]{color:var(--ewl-accent)}.ewl-search{position:relative;z-index:6;display:flex;align-items:center;gap:8px;width:196px;margin:0 8px 0 0;padding:8px 12px;background:var(--ewl-bg-input);border:1px solid var(--ewl-line);border-radius:var(--ewl-radius-input);color:var(--ewl-text-meta);transition:background-color .25s ease,border-color .25s ease}@media(max-width:1519px){.ewl-search{width:150px}}.ewl-search:focus-within{border-color:var(--ewl-accent)}.ewl-search__icon{flex:none}.xo-header .xo-header__right .ewl-search__icon{color:currentColor}.ewl-search__input{flex:1;min-width:0;padding:0;border:0;outline:0;background:transparent;font:inherit;font-size:14px;line-height:21px;color:var(--ewl-ink);-webkit-appearance:none;appearance:none}.ewl-search__input::placeholder{color:var(--ewl-text-faint);opacity:1}.ewl-search__input::-webkit-search-decoration,.ewl-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.xo-header .ewl-search__input:focus-visible{outline:0}.ewl-search__panel{position:absolute;top:calc(100% + 8px);right:0;z-index:40;width:max(100%,380px);max-height:min(56svh,420px);padding:6px;overflow-y:auto;overscroll-behavior:contain;background:var(--ewl-bg);border:1px solid var(--ewl-line);border-radius:var(--ewl-radius-card);box-shadow:var(--ewl-shadow-panel)}.ewl-search__panel[hidden]{display:none}.ewl-search__option{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:var(--ewl-radius-control);color:var(--ewl-ink);text-decoration:none;transition:background-color .15s}.ewl-search__option:is(:hover,.is-active){background:var(--ewl-bg-input)}.ewl-search__thumb{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;overflow:hidden;border-radius:calc(var(--ewl-radius-control) - 1px);background:var(--ewl-bg-media)}.ewl-search__thumb img{width:auto;height:auto;max-width:88%;max-height:88%;object-fit:contain}.ewl-search__text{display:block;flex:1;min-width:0}.ewl-search__name,.ewl-search__meta{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ewl-search__name{font-size:14px;color:var(--ewl-ink)}.ewl-search__meta{margin-top:2px;font-size:11px;color:var(--ewl-text-meta)}.ewl-search__none{margin:0;padding:14px 10px;font-size:14px;color:var(--ewl-text-meta)}.ewl-search__all{display:block;margin-top:4px;padding:11px 10px;border-top:1px solid var(--ewl-line-soft);border-radius:0 0 var(--ewl-radius-control) var(--ewl-radius-control);font-size:13.5px;font-weight:500;color:var(--ewl-accent);text-decoration:none}.ewl-search__all:is(:hover,.is-active){background:var(--ewl-bg-input)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-search{background:var(--ewl-on-dark-fill);border-color:var(--ewl-on-dark-line);color:var(--ewl-on-dark-soft)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-search:focus-within{border-color:var(--ewl-accent)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-search__input{color:var(--ewl-on-dark)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-search__input::placeholder{color:var(--ewl-on-dark-faint)}@media(max-width:1139px){.xo-header .xo-header__content .xo-header__center{margin-left:auto;padding:0;background:transparent;box-shadow:none}.xo-header .xo-menu-hamburger,.xo-header .xo-menu-hamburger__icon{align-items:center;gap:4px}.xo-header .ewl-mobile-icon{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--ewl-radius-icon);background:transparent;color:var(--ewl-text-nav);cursor:pointer;transition:background-color .2s,color .2s}.xo-header .ewl-mobile-icon:hover{background:var(--ewl-bg-input);color:var(--ewl-ink)}.xo-header .xo-header__content .xo-menu-hamburger .ewl-mobile-icon svg{color:currentColor}.xo-header .xo-menu-hamburger .ewl-header__inquiry svg{color:currentColor!important}.xo-header .ewl-mobile-icon .xo-menu-hamburger__action-number{background:var(--ewl-accent);color:var(--ewl-on-dark);font-weight:600}.ewl-mobile-cta{display:none;margin-left:4px}.xo-header .ewl-mobile-cta .ewl-header__cta{margin:0}.xo-header .ewl-mobile-cta .ewl-header__cta .xo-btn__content{padding:10px 14px!important}}@media(min-width:480px)and (max-width:1139px){.ewl-mobile-cta{display:block}}@media(min-width:1140px){.ewl-mobile-cta{display:none!important}}@media(min-width:1360px){.ewl-search-row{display:none!important}}.ewl-search-row{display:flex;align-items:center;gap:8px;padding:0 16px 12px}.ewl-search-row[hidden]{display:none}.xo-header .ewl-search--row{flex:1;width:auto;margin:0;padding:11px 14px}.ewl-search--row .ewl-search__input{font-size:16px}.ewl-search--row .ewl-search__panel{left:0;right:0;width:auto}.ewl-search-row__close{display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--ewl-radius-icon);background:transparent;color:var(--ewl-text-nav);cursor:pointer}.xo-header .ewl-search-row__close svg{color:currentColor}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-mobile-icon:not(xo-modal *),.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-search-row__close{color:var(--ewl-on-dark)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .xo-header__content .xo-menu-hamburger .ewl-mobile-icon:not(xo-modal *) svg,.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .xo-header__container .ewl-search-row .ewl-search-row__close svg{color:currentColor}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-mobile-icon:not(xo-modal *):hover{background:var(--ewl-on-dark-hover);color:var(--ewl-on-dark)}.ewl-drawer-tools{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:8px;padding:8px 0}.xo-header .ewl-drawer-tools .ewl-header__cta{margin:0}.ewl-drawer-tools .ewl-header__cta .xo-btn__content{padding:13px 20px!important;font-size:15px;font-weight:500}.ewl-drawer-tools .ewl-header__cta-long{display:inline}.ewl-drawer-tools .ewl-header__cta-short{display:none}.ewl-lang--inline .ewl-lang__pop{position:static;min-width:0;padding:0;background:none;border:0;box-shadow:none;opacity:1;transform:none;visibility:visible;pointer-events:auto}.ewl-lang--inline .ewl-lang__pop:before{content:none}.ewl-lang--inline .ewl-lang__list{display:flex;flex-wrap:wrap;gap:8px}.ewl-lang--inline .ewl-lang__item{width:auto;min-height:44px;padding:0 15px;gap:8px;border:1px solid var(--ewl-line);border-radius:var(--ewl-radius-control);font-size:15px;color:var(--ewl-text-meta)}.ewl-lang--inline .ewl-lang__item[aria-current=true]{background:var(--ewl-ink);border-color:var(--ewl-ink);color:var(--ewl-on-dark)}.ewl-lang--inline .ewl-lang__code{display:none}.xo-menu-hamburger__link--login:not(:has(a)){display:none}.ewl-lang--dropdown .ewl-lang__item[disabled] .ewl-lang__code,.ewl-lang--inline .ewl-lang__item[disabled] .ewl-lang__code{display:none}.ewl-lang--compact .ewl-lang__pop{position:static;min-width:0;padding:0;background:none;border:0;box-shadow:none;opacity:1;transform:none;visibility:visible;pointer-events:auto}.ewl-lang--compact .ewl-lang__pop:before{content:none}.ewl-lang--compact .ewl-lang__list{display:flex;align-items:center}.ewl-lang--compact .ewl-lang__list>li+li:before{content:"/";margin:0 6px;color:var(--ewl-text-faint)}.ewl-lang--compact .ewl-lang__list>li{display:flex;align-items:center}.ewl-lang--compact .ewl-lang__item{width:auto;min-height:32px;padding:4px 2px;border-radius:4px;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ewl-text-meta)}.ewl-lang--compact .ewl-lang__item:not([disabled]):hover{background:none;color:var(--ewl-accent)}.ewl-lang--compact .ewl-lang__item[aria-current=true],.ewl-lang--compact .ewl-lang__item[aria-current=true] .ewl-lang__code{color:var(--ewl-ink)}.ewl-lang--compact .ewl-lang__code{font-size:inherit;color:inherit}.ewl-lang--compact .ewl-lang__item[disabled]{opacity:.45}.ewl-lang--compact .ewl-lang__name,.ewl-lang--compact .ewl-lang__soon{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ewl-contact{display:flex;flex-direction:column;margin:0}.ewl-contact__link{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:16px;font-weight:500;color:var(--ewl-ink);text-decoration:none}.ewl-contact__link:hover{color:var(--ewl-accent)}.xo-header .ewl-contact__link svg{flex:none;color:currentColor;opacity:.75}@media(min-width:1140px){.xo-header.xo-header--style-1 .xo-header__container,.xo-header.xo-header--style-1 xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]) .xo-header__container{padding-inline:max(var(--container-gap),calc((100% - var(--xo-container-width)) / 2 + var(--container-gap)))}.xo-header .ewl-search-row{padding:0 0 12px}}@media(max-width:1139px){.xo-header.xo-header--style-1{padding-inline:var(--container-gap)}}.ewl-search-toggle{display:none}@media(min-width:1140px)and (max-width:1359px){.xo-header .xo-header__right>.ewl-search{display:none}.xo-header .ewl-search-toggle{display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--ewl-radius-icon);background:transparent;color:var(--ewl-text-nav);cursor:pointer}.xo-header .ewl-search-toggle:hover{color:var(--ewl-ink);background:var(--ewl-bg-input)}.xo-header .ewl-search-toggle svg{color:currentColor}.xo-header .xo-header__content .xo-header__desktop .xo-menu-horizontal{column-gap:12px}}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-search-toggle{color:var(--ewl-on-dark)}.section-header:has(~#xo-main-content>.section-hero:first-child) .xo-header:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .ewl-search-toggle:hover{background:var(--ewl-on-dark-fill)}html.ewl-hdr-start .xo-header .xo-header__right>.ewl-search{transition:opacity .25s ease,visibility 0s linear 0s,background-color .25s ease,border-color .25s ease}html.ewl-hdr-start:not(.ewl-hdr-search-on) .xo-header .xo-header__right>.ewl-search:not(:focus-within){opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility 0s linear .25s}@media(prefers-reduced-motion:reduce){html.ewl-hdr-start .xo-header .xo-header__right>.ewl-search,html.ewl-hdr-start:not(.ewl-hdr-search-on) .xo-header .xo-header__right>.ewl-search:not(:focus-within){transition:none}}.xo-menu-hamburger__link.ewl-drawer-all{justify-content:space-between;background:var(--ewl-accent-hover-bg);font-weight:500;color:var(--ewl-ink);text-decoration:none}.ewl-drawer-all__arrow{color:var(--ewl-accent);transition:transform .22s ease}.ewl-drawer-all:is(:hover,:focus-visible) .ewl-drawer-all__arrow{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.ewl-drawer-all__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ewl-header.css.map */
