.announcement{background:var(--ann-bg);color:var(--ann-color)}.announcement__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.announcement__slide{display:flex;flex:0 0 100%;align-items:center;justify-content:center;min-height:45px;padding:6px 16px;scroll-snap-align:start;text-align:center}.announcement__text{color:inherit;font-size:var(--ann-size);line-height:1;text-decoration:none}.announcement__text strong{font-weight:700}.section-header{position:sticky;top:0;z-index:40}.header-wrapper{display:block;background:var(--color-background);border-bottom:1px solid rgba(55,55,55,.08)}.header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:20px;min-height:64px;padding:4px 50px}.header__left{display:flex;align-items:center;min-width:0}.header__menu{display:flex;flex-wrap:wrap}.header__menu-item{position:relative;display:flex;align-items:center;gap:10px;padding:20px;color:var(--color-primary);font-size:17px;font-weight:600;line-height:17px;text-decoration:none;list-style:none;cursor:pointer;white-space:nowrap}.header__menu-item::-webkit-details-marker{display:none}.header__menu-item span{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .1s ease}.header__menu-item:hover span,.header__menu-item[aria-current=page] span{text-decoration-color:currentColor}.header__menu-item .icon-chevron{width:10px;transition:transform .2s ease}.header__dropdown{position:relative}.header__dropdown[open] .icon-chevron{transform:rotate(180deg)}.header__submenu{position:absolute;top:calc(100% - 12px);left:0;z-index:5;display:flex;flex-direction:column;gap:5px;min-width:220px;padding:30px 20px;background:var(--color-background);border:1px solid rgba(55,55,55,.1);box-shadow:0 4px 5px #3737370d;animation:header-menu-open .2s ease}@keyframes header-menu-open{0%{opacity:0;transform:translateY(-15px)}}.header__submenu-item{display:block;padding:6px 0;color:var(--color-text);font-size:16px;text-decoration:none}.header__submenu-item:hover{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.header__logo{display:block;padding:7.5px;color:var(--color-heading);text-decoration:none}.header__logo-image{width:var(--logo-width);max-width:100%;height:auto}.header__logo-text{display:block;color:var(--color-heading);font-family:var(--font-heading-family);font-size:34px;font-weight:300;line-height:1;letter-spacing:.02em;white-space:nowrap}.header__right{display:flex;align-items:center;justify-content:flex-end;padding-right:8px}.header__cta{display:inline-flex;align-items:center;height:50px;margin-right:10px;padding:0 15px;border-radius:var(--radius-button);background:var(--color-accent);color:var(--color-button-text);font-size:16px;font-weight:700;line-height:16px;text-decoration:none;white-space:nowrap;transition:filter .2s ease,transform .2s ease}.header__cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.header__localization{display:flex}.header__select{position:relative;display:inline-flex;align-items:center;height:38px}.header__select select{max-width:110px;height:38px;padding:0 27px 0 12px;border:0;background:transparent;color:var(--color-text);font-size:14px;-webkit-appearance:none;appearance:none;cursor:pointer}.header__select .icon-chevron{position:absolute;right:10px;width:10px;color:var(--color-text);pointer-events:none}.header__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--color-primary)}.header__icon svg{width:25px;height:25px}.header__menu-toggle{display:none}.header__cart-count{position:absolute;top:6px;right:4px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:99px;background:var(--color-accent);color:#fff;font-size:10px;font-weight:700}.menu-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;visibility:hidden;pointer-events:none}.menu-drawer.is-open{visibility:visible;pointer-events:auto}.menu-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-heading-rgb),.45);opacity:0;transition:opacity .3s ease}.menu-drawer.is-open .menu-drawer__overlay{opacity:1}.menu-drawer__panel{position:absolute;top:0;bottom:0;left:0;display:flex;flex-direction:column;width:min(360px,88vw);padding:12px 20px 28px;overflow-y:auto;background:var(--color-background);transform:translate(-100%);transition:transform .3s ease}.menu-drawer.is-open .menu-drawer__panel{transform:none}.menu-drawer__head{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid rgba(55,55,55,.08)}.menu-drawer__head .header__logo-text{font-size:24px}.menu-drawer__link{display:block;padding:16px 0;border-bottom:1px solid rgba(55,55,55,.08);color:var(--color-primary);font-size:18px;font-weight:600;text-decoration:none}.menu-drawer__sublist{padding:4px 0 10px 14px}.menu-drawer__sublink{display:block;padding:8px 0;color:var(--color-text);text-decoration:none}.menu-drawer__cta{margin-top:24px;min-height:52px;font-size:18px}@media(max-width:1199px){.header{padding:4px 20px}.header__menu-item{padding:20px 12px}}@media(max-width:989px){.header{min-height:56px;padding:0 6px;column-gap:8px}.header__nav,.header__cta,.header__localization{display:none}.header__menu-toggle{display:inline-flex}.header__logo-text{font-size:26px}.header__logo-image{width:min(var(--logo-width),200px)}.header__right{padding-right:0}.announcement__text{font-size:calc(var(--ann-size) - 1px);line-height:1.2}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-header.css.map */
