:root{--ds-header-height: 60px;--header-height: var(--ds-header-height);--header-group-height: var(--ds-header-height)}@media screen and (min-width:990px){:root{--ds-header-height: 76px}}.ds-header-group{display:contents}.ds-header-section{position:sticky;top:0;z-index:calc(var(--ds-layer-sticky) + 2)}.ds-header{--ds-hd-fg: var(--ds-text);--ds-hd-bg: var(--ds-surface);--ds-hd-logo: none;position:relative;box-sizing:border-box;height:var(--ds-header-height);border-bottom:var(--ds-line) solid var(--ds-border);background-color:var(--ds-glass);color:var(--ds-hd-fg);font-family:var(--ds-font-text);font-size:var(--ds-fs-small);font-weight:var(--ds-weight-strong);line-height:1;transition:background-color var(--ds-slow) var(--ds-ease),border-color var(--ds-slow) var(--ds-ease),color var(--ds-slow) var(--ds-ease);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}.ds-header:before{content:"";position:absolute;inset:0 0 calc(var(--ds-space-6) * -1);background-image:linear-gradient(to bottom,var(--ds-overlay),transparent);opacity:0;pointer-events:none;transition:opacity var(--ds-slow) var(--ds-ease)}.ds-header:after{content:"";position:absolute;top:100%;right:0;left:0;z-index:0;height:100vh;background-color:var(--ds-overlay);opacity:0;pointer-events:none;transition:opacity var(--ds-slow) var(--ds-ease)}.ds-header:has(.ds-header__item--mega:hover>.ds-mega,.ds-header__item--mega:focus-within>.ds-mega):after{opacity:1}:root:not([data-ds-scrolled]) .ds-header-over .ds-header:not(:hover,:has(:focus-visible)){--ds-hd-fg: var(--ds-text-inverse);--ds-hd-bg: var(--ds-surface-inverse);--ds-hd-logo: invert(1);border-bottom-color:transparent;background-color:var(--ds-surface-inverse);-webkit-backdrop-filter:none;backdrop-filter:none}.ds-header__inner{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;max-width:var(--ds-max);height:100%;margin-inline:auto;padding-inline:var(--ds-gutter)}.ds-header__icon{position:relative;display:inline-grid;place-items:center;width:var(--ds-control-sm);height:var(--ds-control-sm);padding:0;border:0;border-radius:50%;background:transparent;color:inherit;font:inherit;text-decoration:none;cursor:pointer;transition:background-color var(--ds-fast) var(--ds-ease)}.ds-header__menu{justify-self:start;margin-inline-start:calc(var(--ds-space-3) * -1)}.ds-header__svg{width:var(--ds-space-5);height:var(--ds-space-5)}.ds-header__logo{display:flex;grid-column:2;align-items:center;width:132px;min-height:var(--ds-control-sm)}.ds-header__logo-image{display:block;width:100%;height:auto;filter:var(--ds-hd-logo);transition:filter var(--ds-slow) var(--ds-ease)}.ds-header__actions{display:flex;grid-column:3;align-items:center;justify-self:end;margin-inline-end:calc(var(--ds-space-3) * -1)}.ds-header__account{display:none}.ds-header__cart{position:relative;display:grid;place-items:center}.ds-header__count{position:absolute;top:calc(var(--ds-space-2) * -1);right:calc(var(--ds-space-2) * -1);min-width:18px;height:18px;box-sizing:border-box;padding:0 var(--ds-space-1);border-radius:var(--ds-radius-pill);background-color:var(--ds-hd-fg);color:var(--ds-hd-bg);font-size:.85em;font-variant-numeric:tabular-nums;line-height:18px;text-align:center}.ds-header__nav{display:none}.ds-header__list{display:flex;align-items:center;justify-content:center;gap:clamp(var(--ds-space-3),2.2vw,var(--ds-space-6));margin:0;padding:0;list-style:none}.ds-header__link{position:relative;display:flex;align-items:center;height:var(--ds-header-height);color:inherit;font-size:var(--ds-fs-body);text-decoration:none;white-space:nowrap}.ds-header__link:after{content:"";position:absolute;right:0;bottom:calc(var(--ds-space-5) + var(--ds-space-1));left:0;height:var(--ds-line-strong);background-color:currentcolor;transform:scaleX(0);transform-origin:left;transition:transform var(--ds-slow) var(--ds-ease-out)}.ds-header__link[aria-current=page]:after,.ds-header__item:hover>.ds-header__link:after,.ds-header__item:focus-within>.ds-header__link:after{transform:scaleX(1)}.ds-header__icon:focus-visible,.ds-header__link:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:calc(var(--ds-focus-width) * -1)}:root:not([data-ds-scrolled]) .ds-header-over .ds-header:not(:hover) .ds-header__icon:focus-visible,:root:not([data-ds-scrolled]) .ds-header-over .ds-header:not(:hover) .ds-header__link:focus-visible{outline-color:var(--ds-text-inverse)}@media(hover:hover){.ds-header__icon:hover{background-color:color-mix(in srgb,currentcolor 12%,transparent)}}.ds-mega{position:absolute;top:100%;right:0;left:0;z-index:1;border-top:var(--ds-line) solid var(--ds-border);background-color:var(--ds-surface);box-shadow:var(--ds-shadow-2);color:var(--ds-text);opacity:0;transform:translateY(calc(var(--ds-space-2) * -1));visibility:hidden;transition:opacity var(--ds-fast) var(--ds-ease),transform var(--ds-slow) var(--ds-ease-out),visibility var(--ds-slow) linear}.ds-header__item:hover>.ds-mega,.ds-header__item:focus-within>.ds-mega{opacity:1;transform:none;visibility:visible}.ds-header[data-ds-mega-off] .ds-header__item .ds-mega{opacity:0;visibility:hidden}.ds-mega__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:var(--ds-space-8);min-height:26rem;padding-block:var(--ds-space-6) var(--ds-space-7)}.ds-mega__title{margin:0 0 var(--ds-space-4);font-family:var(--ds-font-display);font-size:var(--ds-fs-h2);font-weight:400;letter-spacing:var(--ds-ls-h2);line-height:var(--ds-lh-h2);text-transform:uppercase}.ds-mega__list{margin:0;padding:0;list-style:none}.ds-mega__list--two{column-gap:var(--ds-space-7);columns:2}.ds-mega__list li{break-inside:avoid}.ds-mega__link{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-4);min-height:var(--ds-control-md);border-bottom:var(--ds-line) solid var(--ds-border);color:inherit;font-size:var(--ds-fs-h3);letter-spacing:var(--ds-ls-h3);text-decoration:none}.ds-mega__arrow{flex:none;width:var(--ds-space-4);height:var(--ds-space-4);opacity:0;transform:translate(calc(var(--ds-space-2) * -1));transition:opacity var(--ds-fast) var(--ds-ease),transform var(--ds-slow) var(--ds-ease-out)}.ds-mega__link:hover .ds-mega__arrow,.ds-mega__link:focus-visible .ds-mega__arrow{opacity:1;transform:none}.ds-mega__link:focus-visible,.ds-mega__photo:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:calc(var(--ds-focus-width) * -1)}.ds-mega__photos{display:grid;grid-template-columns:repeat(2,clamp(168px,15vw,248px));gap:var(--ds-gap)}.ds-mega__tile{min-width:0}.ds-mega__photo{position:relative;display:block;overflow:hidden;border-radius:var(--ds-radius);aspect-ratio:4 / 5;background-color:var(--ds-surface-photo);color:var(--ds-text-inverse);text-decoration:none}.ds-mega__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform calc(var(--ds-reveal) * 1.6) var(--ds-ease-out)}.ds-mega__photo:hover .ds-mega__img{transform:scale(1.06)}.ds-mega__caption{position:absolute;right:0;bottom:0;left:0;padding:var(--ds-space-7) var(--ds-space-4) var(--ds-space-4);background-image:linear-gradient(to top,var(--ds-overlay-strong),transparent);font-family:var(--ds-font-text);font-size:var(--ds-fs-body);font-weight:var(--ds-weight-text);letter-spacing:0;line-height:1.25}@media screen and (min-width:990px){.ds-header__menu{display:none}.ds-header__inner{grid-template-columns:minmax(auto,1fr) auto minmax(auto,1fr)}.ds-header__logo{grid-column:1;width:156px}.ds-header__nav{display:block;grid-column:2}.ds-header__account{display:inline-grid}}.ds-search-suggest{display:grid;gap:var(--ds-space-3);padding:var(--ds-space-4) 0}.ds-search-suggest__title{margin:0;color:var(--ds-text-muted);font-size:var(--ds-fs-small);font-weight:var(--ds-weight-strong);line-height:var(--ds-lh-small)}.ds-search-suggest__list{display:flex;flex-wrap:wrap;gap:var(--ds-space-2);margin:0;padding:0;list-style:none}.ds-search-suggest__pill{display:inline-flex;align-items:center;min-height:var(--ds-control-sm);padding:0 var(--ds-space-4);border:var(--ds-line) solid var(--ds-border);border-radius:var(--ds-radius-pill);color:var(--ds-text);font-size:var(--ds-fs-small);text-decoration:none}.ds-search-suggest__pill:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:var(--ds-focus-offset)}@media(hover:hover){.ds-search-suggest__pill:hover{background-color:var(--ds-text);color:var(--ds-text-inverse)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ds-header.css.map */
