:root{--strip-height: calc(var(--size-tap-min) + var(--hairline));--header-ink: var(--ground-night-c);--header-mid: color-mix(in srgb, var(--ground-night-c) 45%, var(--ground-night-b));--header-blend: linear-gradient(var(--ground-night-b), color-mix(in srgb, var(--ground-night-b) 40%, var(--ground-night-a)) 55%, var(--ground-night-a))}.announcement{display:flex;align-items:center;justify-content:center;gap:var(--space-4);min-height:var(--space-8);padding:var(--pad-top-m, var(--space-1)) var(--gutter) var(--pad-bottom-m, var(--space-1));background:linear-gradient(var(--header-ink),var(--header-mid));color:var(--glass-text);font-size:calc(var(--type-body-size) * .9);font-weight:var(--weight-strong);line-height:var(--type-body-lh)}.announcement__messages{display:grid;flex:1 1 auto;min-width:0;text-align:center}.announcement__message{grid-area:1 / 1;min-width:0;opacity:0;overflow:hidden;transition:opacity .38s var(--ease-standard)}.announcement__message.is-active{opacity:1;transition-delay:.38s}.announcement__messages:not([data-ready]) .announcement__message:first-child{opacity:1}.announcement__message a{text-decoration:none}:root .announcement .announcement__message--no-core [data-season-copy~=core]{display:none}.announcement__country{display:none}.announcement__country select{min-height:var(--size-tap-min);padding:0 var(--space-2);border:0;background:transparent;color:var(--glass-text);font-weight:var(--weight-strong);font-size:inherit;line-height:inherit}.announcement__country option{background:var(--water-900)}.section-link-strip{position:sticky;top:0;z-index:31}.section-link-strip:has(>.link-strip[data-static]){position:static}.link-strip{border-bottom:var(--hairline) solid var(--glass-line-1);background:linear-gradient(var(--header-mid),var(--ground-night-b));-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur)}.link-strip--solid{background:var(--link-strip-bg, var(--ground-night-b));-webkit-backdrop-filter:none;backdrop-filter:none}.link-strip[data-hide-phone]{display:none}@media(min-width:750px){.link-strip[data-hide-phone]{display:block}.link-strip[data-hide-tablet]{display:none}}@media(min-width:1024px){.link-strip[data-hide-tablet]{display:block}.link-strip[data-hide-desktop]{display:none}.link-strip__list{gap:var(--gap-d, var(--space-4))}}.link-strip__list{display:flex;gap:var(--gap-m, var(--space-4));margin:0;padding:0 var(--space-3);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.link-strip__list::-webkit-scrollbar{display:none}.link-strip__link{display:flex;align-items:center;justify-content:center;min-width:var(--size-tap-min);min-height:var(--size-tap-min);color:var(--link-strip-text, var(--glass-text));font-size:calc(var(--type-body-size) * var(--link-strip-size, 90) / 100);font-weight:var(--link-strip-weight, var(--weight-strong));white-space:nowrap;text-decoration:none}.link-strip__hint{position:sticky;right:0;display:flex;align-items:center;justify-content:center;width:var(--space-6);min-height:var(--size-tap-min);margin-left:calc(-1 * var(--space-6));pointer-events:none;color:var(--link-strip-text, var(--glass-text-soft));opacity:.7}.link-strip__hint .icon-line{width:var(--space-4);height:var(--space-4)}.section-header{position:sticky;top:var(--strip-height);z-index:30}body:not(:has(.link-strip:not([data-hide-phone]))) .section-header{top:0}@media(min-width:750px)and (max-width:1023px){body:not(:has(.link-strip:not([data-hide-tablet]))) .section-header{top:0}body:has(.link-strip:not([data-hide-tablet])) .section-header{top:var(--strip-height)}}.site-header{display:block;padding:var(--pad-top-m, var(--space-2)) var(--gutter) var(--pad-bottom-m, var(--space-3));background:var(--header-blend);color:var(--glass-text)}.site-header__row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand icons" "search search";align-items:center;column-gap:var(--space-4);row-gap:var(--space-2)}.site-header__brand{grid-area:brand;display:flex;align-items:center;min-height:var(--size-tap-min);min-width:0;color:inherit;text-decoration:none}.site-header__logo{display:block;width:auto;max-width:100%;height:var(--size-header-logo-h-mobile);object-fit:contain;object-position:left center}.site-header__title{font-family:var(--font-heading);font-size:var(--type-h4-size);letter-spacing:var(--type-h4-ls)}.site-header__icons{grid-area:icons;display:flex;align-items:center;gap:var(--space-1)}.site-header__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:var(--size-tap-min);min-height:var(--size-tap-min);padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:inherit;text-decoration:none}.site-header__icon:active{transform:none;background:var(--glass-fill-2)}.site-header__logo{height:25px}@media(min-width:1024px){.site-header .site-header__icon .icon-line{width:32px;height:32px}.site-header{--search-max-width: 651px}}.site-header .icon-line,.glass-menu .icon-line{width:var(--size-icon);height:var(--size-icon)}.site-header__count{position:absolute;top:var(--space-1);right:0;min-width:var(--space-4);padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--water-300);color:var(--glass-text);font-size:var(--type-header-count-size);font-weight:var(--weight-strong);line-height:var(--type-header-count-lh);text-align:center}.site-header__count[hidden]{display:none}.site-header__search{grid-area:search;position:relative;display:flex;align-items:center}.site-header__search-icon{position:absolute;left:var(--space-4);z-index:1;display:flex;pointer-events:none;color:var(--glass-text)}.site-header .site-header__row .site-header__search input.site-header__search-input[type=search]{width:100%;min-height:var(--size-tap-min);padding:0 var(--size-tap-min) 0 calc(var(--space-4) + var(--size-icon) + var(--space-3));border:var(--hairline) solid var(--glass-line-2);border-radius:var(--radius-md);background:var(--glass-fill-1);-webkit-backdrop-filter:var(--glass-card-blur);backdrop-filter:var(--glass-card-blur);color:var(--glass-text);font-size:var(--type-body-size);font-weight:400}.site-header__search-input::placeholder{color:var(--glass-text-soft);opacity:1}.site-header__search-input::-webkit-search-cancel-button{display:none}.site-header__mic{position:absolute;right:0;min-width:var(--size-tap-min);min-height:var(--size-tap-min);padding:0;border:0;background:transparent;color:var(--glass-text)}.site-header__mic[hidden]{display:none}.site-header__mic.is-listening{color:var(--accent-sale)}.site-nav{display:none}.glass-menu{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;border:0;border-radius:var(--glass-sheet-radius);color:var(--glass-text)}.glass-menu::backdrop{background:transparent}.glass-menu[open]{animation:glass-menu-in var(--duration-fade) var(--ease-standard)}@keyframes glass-menu-in{0%{opacity:0}}.glass-menu__bar{position:sticky;top:0;z-index:1;display:grid;grid-template-columns:var(--size-tap-min) minmax(0,1fr) auto;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-2)}.glass-menu__title{grid-column:2;margin:0;font-family:var(--font-heading);font-weight:var(--weight-strong);line-height:1.3;overflow:hidden;font-size:var(--type-header-menu-title-size);letter-spacing:var(--ls-eyebrow);text-align:center;text-transform:uppercase;white-space:nowrap;text-overflow:clip}.glass-menu__back{grid-column:1}.glass-menu__actions{grid-column:3;display:flex;gap:var(--space-2)}.glass-menu__round{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--size-tap-min);min-height:var(--size-tap-min);padding:0;border:var(--hairline) solid var(--glass-chip-line);border-radius:var(--radius-round);background:var(--glass-chip-fill);-webkit-backdrop-filter:var(--glass-chip-blur);backdrop-filter:var(--glass-chip-blur);color:var(--glass-text);text-decoration:none}.glass-menu__round[hidden]{display:none}.glass-menu__panel{padding:var(--space-2) var(--space-4) var(--space-16)}.glass-menu__panel[hidden]{display:none}.glass-menu__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--tile-gap, var(--space-2));margin:0;padding:0;list-style:none}.glass-menu__cell{display:flex;flex:0 0 calc((100% - 3 * var(--tile-gap, var(--space-2))) / 4);min-width:0}.glass-menu__cell--third{flex-basis:calc((100% - 2 * var(--tile-gap, var(--space-2))) / 3)}.glass-menu__cell--half,.glass-menu__grid--pictures .glass-menu__cell,.glass-menu__grid--words .glass-menu__cell{flex-basis:calc((100% - var(--tile-gap, var(--space-2))) / 2)}.menu-tile{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);min-width:0;min-height:var(--size-tap-min);padding:var(--space-1) var(--hairline) var(--space-2);overflow:hidden;border-radius:var(--radius-md);color:var(--glass-text);text-align:center;text-decoration:none;transition:background var(--duration-tap) var(--ease-standard),transform var(--duration-tap) var(--ease-standard)}.menu-tile:active{transform:translateY(var(--press-offset));background:var(--glass-fill-press)}.menu-tile--word{min-height:calc(var(--size-tap-min) + var(--space-3));padding:var(--space-2);border-radius:var(--radius-lg)}.glass-menu__grid--pictures,.glass-menu__grid--words{justify-content:flex-start}.menu-tile--large .menu-tile__media{aspect-ratio:var(--ratio-lifestyle)}.menu-tile__media{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:var(--ratio-product)}.glass-menu[data-tile-aspect=square] .menu-tile__media{aspect-ratio:var(--ratio-product)}.glass-menu[data-tile-aspect=portrait] .menu-tile__media{aspect-ratio:var(--ratio-poster)}.glass-menu[data-tile-aspect=landscape] .menu-tile__media{aspect-ratio:var(--ratio-lifestyle)}.menu-tile__image{width:var(--tile-image-size, 100%);height:var(--tile-image-size, 100%);object-fit:var(--tile-image-fit, contain);filter:drop-shadow(var(--shadow-lift))}.menu-tile__label{display:block;max-width:100%;overflow:hidden;font-family:var(--font-heading);font-weight:var(--weight-strong);font-size:var(--type-header-chip-pic-size);line-height:1.25;letter-spacing:.03em;text-transform:uppercase;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.menu-tile__sub{display:block;max-width:100%;overflow:hidden;font-size:var(--type-label-size);line-height:var(--type-label-lh);text-overflow:ellipsis;white-space:nowrap}.menu-tile__label.is-tight{overflow-wrap:anywhere}.menu-tile--large .menu-tile__label{font-size:var(--type-h5-size);letter-spacing:var(--type-h5-ls);line-height:1.35}.menu-tile--word .menu-tile__label{font-size:var(--type-header-chip-size);line-height:1.35;letter-spacing:var(--ls-promo)}.menu-tile--icon{aspect-ratio:auto}.menu-tile__glyph .icon-line{width:var(--space-12);height:var(--space-12)}.glass-menu .menu-tile--picture,.glass-menu .menu-tile--icon{min-height:calc(var(--space-16) + var(--space-10))}@media(max-width:1023px){.menu-tile--word{min-height:58px;padding:var(--space-2) 6px;border-radius:14px}}@media(min-width:1024px){.announcement__country{display:flex;position:absolute;right:var(--header-inset)}.announcement{position:relative;padding-top:var(--pad-top-d, var(--space-1));padding-bottom:var(--pad-bottom-d, var(--space-1))}.section-header{top:0}body:has(.link-strip:not([data-hide-desktop])) .section-header{top:var(--strip-height)}:root{--header-inset: max(var(--gutter), calc((100% - var(--space-page-max-width)) / 2))}.site-header{padding-top:var(--pad-top-d, var(--space-4));padding-right:var(--header-inset);padding-bottom:var(--pad-bottom-d, 0);padding-left:var(--header-inset)}.site-header__row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand search icons";column-gap:var(--space-16)}.site-header__logo{height:calc(var(--size-header-logo-h-mobile) + var(--space-3))}.site-header__search{justify-self:center;width:100%;max-width:var(--search-max-width, calc(var(--space-page-max-width) / 2))}.site-header__menu-button{display:none}.menu-tile__label{font-size:var(--type-header-chip-size);line-height:1.35;letter-spacing:var(--ls-promo)}.site-nav{display:block;width:100%;padding-block:var(--space-2)}.site-nav__list{display:flex;flex-wrap:wrap;column-gap:calc(var(--space-3) * 2);margin:0;padding:0;list-style:none}.site-nav__item{position:relative;display:flex;align-items:center}.site-nav__link{display:flex;align-items:center;justify-content:center;min-width:var(--size-tap-min);min-height:var(--size-tap-min);color:var(--glass-text);font-size:var(--type-body-size);font-weight:var(--weight-strong);line-height:1.2;text-decoration:none;text-transform:uppercase}.site-nav__link[aria-current=page]{text-decoration:underline;text-underline-offset:var(--space-2)}.site-nav__toggle{min-width:var(--size-tap-min);min-height:var(--size-tap-min);margin-inline:calc(-1 * var(--space-3));padding:0;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--glass-text)}.site-nav__toggle .icon-line{width:var(--size-icon-sm);height:var(--size-icon-sm);transition:transform var(--duration-hover) var(--ease-standard)}.site-nav__dropdown{position:absolute;top:100%;left:calc(-1 * var(--space-3));z-index:2;display:none;min-width:calc(var(--space-16) * 3);max-height:calc(100vh - var(--space-16) * 3);margin:0;padding:var(--space-4) var(--space-8);overflow-y:auto;list-style:none;background:var(--glass-sheet-fill)}.site-nav__item--group:hover .site-nav__dropdown,.site-nav__item--group:focus-within .site-nav__dropdown,.site-nav__item--group.is-open .site-nav__dropdown{display:block}.site-nav__item--group:hover .site-nav__toggle .icon-line,.site-nav__item--group.is-open .site-nav__toggle .icon-line{transform:rotate(180deg)}.site-nav__child{display:flex;align-items:center;min-height:var(--size-tap-min);color:var(--glass-text);font-size:var(--type-body-size);font-weight:var(--weight-strong);line-height:var(--type-body-lh);text-decoration:none;white-space:nowrap}.site-nav__child:hover{text-decoration:underline}}@media(prefers-reduced-motion:reduce){.announcement__message{transition:none}.glass-menu[open]{animation:none}}body.header-blend .site-header{position:relative;isolation:isolate;margin-bottom:calc(-1 * var(--header-blend-h));padding-bottom:calc(var(--pad-bottom-m, var(--space-3)) + var(--header-blend-h));background:none;pointer-events:none}body.header-blend .site-header>*{pointer-events:auto}body.header-blend .site-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--header-blend);-webkit-mask-image:linear-gradient(#000 calc(100% - var(--header-blend-h)),transparent);mask-image:linear-gradient(#000 calc(100% - var(--header-blend-h)),transparent);pointer-events:none}@media(min-width:1024px){body.header-blend .site-header{padding-bottom:calc(var(--pad-bottom-d, 0px) + var(--header-blend-h))}}body:has(.link-strip[data-static]) .section-header{top:0}@media(min-width:1024px){.glass-menu__panel:not([data-panel=root]) .glass-menu__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:260px;gap:20px;max-width:1000px;margin:0 auto}.glass-menu__panel:not([data-panel=root]) .glass-menu__cell{flex:none}.glass-menu__panel:not([data-panel=root]) .menu-tile{height:100%;padding:var(--space-3) var(--space-3) var(--space-3)}.glass-menu__panel:not([data-panel=root]) .menu-tile__media{flex:1 1 auto;min-height:0;max-height:214px;aspect-ratio:auto}.glass-menu__panel:not([data-panel=root]) .menu-tile__image{max-height:214px;max-width:100%;width:auto;height:auto}}@media(max-width:1023px){.glass-menu__panel:not([data-panel=root]) .menu-tile__media{aspect-ratio:16 / 10;min-height:0;overflow:hidden}.glass-menu__panel:not([data-panel=root]) .menu-tile__image,.glass-menu__panel[data-panel=root] .menu-tile__image{width:auto;max-width:100%;height:100%;object-fit:contain}.glass-menu__panel[data-panel=root] .menu-tile__media{min-height:0;overflow:hidden}.glass-menu__panel[data-panel=root] .glass-menu__grid--pictures .menu-tile__media,.glass-menu__panel[data-panel=root] .glass-menu__cell:not(.glass-menu__cell--half):not(.glass-menu__cell--third) .menu-tile__media{aspect-ratio:100 / 88}}@media(min-width:1024px){.site-nav__link--label{cursor:default}.site-nav__item--group:hover .site-nav__dropdown--wide,.site-nav__item--group:focus-within .site-nav__dropdown--wide,.site-nav__item--group.is-open .site-nav__dropdown--wide{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));column-gap:var(--space-8);min-width:560px;max-height:none;overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/header.css.map */
