.cx-bar{height:var(--cx-bar-h);background:var(--cx-bar-bg);color:var(--cx-bar-ink);overflow:hidden;font-family:var(--cx-font-label);font-size:var(--cx-fs-xs);line-height:var(--cx-bar-h);letter-spacing:var(--cx-track-label);text-transform:uppercase}.cx-bar__link{display:block;height:100%}.cx-bar .cx-ticker{height:100%;align-items:center}.cx-bar.cx-bar--static .cx-ticker__track{justify-content:center;gap:48px}.cx-bar strong{font-weight:400}.cx-header-section{display:contents}.cx-header-section .cx-header:not(.cx-header--static){position:sticky;top:0;z-index:40}.cx-header-section:has(>.cx-header--static){position:relative;top:0}.cx-header{position:relative;z-index:2;height:var(--cx-header-h);background:var(--cx-bg);color:var(--cx-ink);font-size:var(--cx-fs-s);line-height:12px;transition:transform var(--cx-base) var(--cx-ease),background-color var(--cx-base) var(--cx-ease)}.cx-header--hide.is-hidden:not(.is-open){transform:translateY(-100%)}.cx-header-section:has(>.cx-header.cx-header--hide.is-hidden:not(.is-open)){pointer-events:none}.cx-header-section:has(>.cx-header.cx-header--hide.is-hidden:not(.is-open))>:is(.cx-newspop,.cx-scrim.is-visible){pointer-events:auto}.cx-header.is-open{box-shadow:0 1px 0 var(--cx-line)}.cx-header__inner{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));column-gap:var(--cx-gap);align-items:center;height:100%;padding:0 var(--cx-gutter)}.cx-header__logo{grid-column:1 / span 3;display:inline-flex;align-items:center;justify-self:start;min-width:max-content;height:100%;line-height:0;color:inherit}.cx-logo{display:inline-flex;align-items:baseline;white-space:nowrap;font-family:var(--cx-font-text);font-size:17px;line-height:15px;letter-spacing:.08em;text-transform:uppercase;transform:translateY(-1px)}.cx-logo__word{display:inline-flex;align-items:baseline}.cx-logo__rest,.cx-logo__gap{display:inline-block;overflow:hidden;vertical-align:bottom;max-width:8em;transition:max-width .5s var(--cx-ease-io) .1s,opacity .3s var(--cx-ease) .15s}.cx-logo__gap{max-width:.55em}.cx-header--fold.is-scrolled:not(:hover):not(.is-open) .cx-logo__rest{max-width:0;opacity:0;transition-delay:0s}.cx-header--fold.is-scrolled:not(:hover):not(.is-open) .cx-logo__gap{max-width:.3em;transition-delay:0s}.cx-header__logo-img{width:var(--cx-logo-w, 140px);height:auto;max-height:calc(var(--cx-header-h) - 10px);object-fit:contain;object-position:left center}.cx-header__logo-short{display:none;width:auto;height:18px}.cx-header--fold.is-scrolled:not(:hover) .cx-header__logo-full:has(+.cx-header__logo-short){display:none}.cx-header--fold.is-scrolled:not(:hover) .cx-header__logo-short{display:block}.cx-header--overlay:not(.is-scrolled):not(.is-open) .cx-header__logo-img{filter:invert(1)}.cx-header__tools{grid-column:19 / -1;justify-self:end;display:flex;align-items:center;gap:32px}.cx-tool{position:relative;display:inline-flex;align-items:center;gap:0;height:var(--cx-header-h);font-family:var(--cx-font-text);font-size:var(--cx-fs-s);line-height:12px;white-space:nowrap;color:inherit;transition:opacity var(--cx-base) var(--cx-ease)}@media(hover:hover){.cx-tool:hover{opacity:.7}}.cx-tool[aria-expanded=true]{text-decoration:underline;text-underline-offset:3px}.cx-tool--icon[aria-expanded=true]{text-decoration:none}.cx-tool--icon .cx-icon{width:20px;height:20px}.cx-header__count{margin:0}.cx-header .cx-count,.cx-header .cx-count.is-hidden{display:inline;min-width:0;height:auto;padding:0;background:none;border:0}.cx-header .cx-count.is-bump{animation:cx-countpop .5s var(--cx-ease)}@keyframes cx-countpop{0%{opacity:0}to{opacity:1}}.cx-header__cart-label{margin-right:4px}.cx-header__bag,.cx-header__show-m{display:none}.cx-header__locale{position:relative;margin:0}.cx-header__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:var(--cx-fs-s);-webkit-appearance:none;appearance:none}.cx-header__locale:focus-within .cx-header__locale-label{text-decoration:underline;text-underline-offset:3px}.cx-nav{grid-column:4 / span 15;align-self:stretch}.cx-nav__list{display:flex;height:100%}.cx-nav__item{flex:0 0 calc(100%/max(5,var(--cx-nav-n, 5)));min-width:0}.cx-nav__trigger,.cx-nav__link{position:relative;display:flex;align-items:center;width:100%;height:100%;padding:0 12px;font-size:var(--cx-fs-s);line-height:12px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity var(--cx-base) var(--cx-ease)}@media(hover:hover){.cx-nav__item:hover>:is(.cx-nav__trigger,.cx-nav__link){opacity:.6}}.cx-nav__item.is-open>.cx-nav__trigger{opacity:1;text-decoration:underline;text-underline-offset:3px}.cx-nav__link[aria-current]{text-decoration:underline;text-underline-offset:3px}.cx-nav--accent{color:var(--cx-sale)}.cx-mega{position:absolute;left:0;right:0;top:100%;background:var(--cx-bg);border-top:1px solid var(--cx-line);border-bottom:1px solid var(--cx-line);visibility:hidden;opacity:0;transition:opacity var(--cx-base) var(--cx-ease),visibility 0s linear var(--cx-base)}.cx-nav__item.is-open .cx-mega{visibility:visible;opacity:1;transition-delay:0s}.cx-mega__inner{display:grid;grid-template-columns:repeat(var(--cx-mega-cols, 4),minmax(0,1fr));min-height:clamp(320px,33vw,480px);max-height:calc(100vh - var(--cx-header-h) - 24px);overflow:auto;overscroll-behavior:contain}.cx-mega__col{position:relative;display:flex;flex-direction:column;gap:24px;min-width:0;padding:24px 20px;color:var(--cx-ink)}.cx-mega__col+.cx-mega__col{border-left:1px solid var(--cx-line)}.cx-mega__col:first-child{padding-left:var(--cx-gutter)}.cx-nav__item.is-open .cx-mega__col{animation:cx-mega-in .45s var(--cx-ease) both}.cx-nav__item.is-open .cx-mega__col:nth-child(2){animation-delay:.03s}.cx-nav__item.is-open .cx-mega__col:nth-child(3){animation-delay:.06s}.cx-nav__item.is-open .cx-mega__col:nth-child(n+4){animation-delay:.09s}@keyframes cx-mega-in{0%{opacity:0;transform:translateY(-4px)}}.cx-mega__head{display:block;font-size:var(--cx-fs-s);line-height:14px;color:var(--cx-ink);transition:opacity var(--cx-fast) var(--cx-ease)}@media(hover:hover){a.cx-mega__head:hover{opacity:.6}}.cx-mega__leads{display:grid;gap:18px}.cx-mega__lead{display:inline-block;font-size:var(--cx-fs-s);line-height:14px;transition:opacity var(--cx-fast) var(--cx-ease)}@media(hover:hover){a.cx-mega__lead:hover,.cx-mega__feature:hover .cx-mega__lead{opacity:.6}}.cx-mega__list{display:grid;gap:4px}.cx-mega__list>li{position:relative}.cx-mega__link{display:inline-block;font-size:var(--cx-fs-s);line-height:16px;color:var(--cx-ink)}.cx-mega__link:before{content:"";position:absolute;left:-20px;top:4px;width:8px;height:8px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--cx-fast) var(--cx-ease)}@media(hover:hover){.cx-mega__link:hover:before{transform:none}}.cx-mega__link[aria-current]:before{transform:none}.cx-mega__link:focus-visible:before{transform:none}.cx-mega__feature{display:grid;gap:24px;justify-items:start}.cx-mega__img{display:block;width:min(100%,220px);aspect-ratio:4 / 5}.cx-mega__img img{transition:opacity var(--cx-base) var(--cx-ease)}@media(hover:hover){.cx-mega__feature:hover .cx-mega__img img{opacity:.88}}.cx-nav__count{margin-left:.35em;color:var(--cx-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.cx-mega__col--dark{--cx-ink: var(--cx-bg);--cx-line: rgba(255, 255, 255, .16);background:var(--cx-bar-bg);color:var(--cx-ink)}.cx-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:#1413120f;opacity:0;visibility:hidden;transition:opacity var(--cx-base) var(--cx-ease),visibility 0s linear var(--cx-base)}.cx-scrim.is-visible{opacity:1;visibility:visible;transition-delay:0s}.cx-lock .cx-scrim{z-index:4;background:#14131233}.cx-header-section>.cx-header--overlay{margin-bottom:calc(-1 * var(--cx-header-h))}.cx-header--overlay:not(.is-scrolled):not(.is-open){background:transparent;color:var(--cx-white)}.cx-header--overlay:not(.is-scrolled):not(.is-open) .cx-nav--accent{color:inherit}.cx-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--cx-base)}.cx-drawer.is-open{visibility:visible;pointer-events:auto;transition-delay:0s}.cx-drawer__panel{position:absolute;top:0;bottom:0;right:0;width:min(435px,100%);display:flex;flex-direction:column;background:var(--cx-bg);transform:translate(100%);transition:transform var(--cx-base) var(--cx-ease)}.cx-drawer.is-open .cx-drawer__panel{transform:none}.cx-drawer__head{display:flex;align-items:center;justify-content:space-between;height:var(--cx-header-h);padding:0 var(--cx-gutter);flex:none;border-bottom:1px solid var(--cx-ink)}.cx-mnav{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--cx-gutter)}.cx-mnav__root{display:grid}.cx-mnav__item{border-bottom:1px solid var(--cx-line)}.cx-mnav__top,.cx-mnav__subhead{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.cx-mnav__top{min-height:56px;font-size:18px;line-height:22px;letter-spacing:-.02em}.cx-mnav__top.cx-nav--accent{color:var(--cx-sale)}.cx-mnav__top::-webkit-details-marker,.cx-mnav__subhead::-webkit-details-marker{display:none}.cx-mnav__top .cx-icon,.cx-mnav__subhead .cx-icon{width:14px;height:14px;transition:transform var(--cx-base) var(--cx-ease)}details[open]>.cx-mnav__top .cx-icon,details[open]>.cx-mnav__subhead .cx-icon{transform:rotate(45deg)}.cx-mnav__panel{display:grid;padding:0 0 16px}.cx-mnav__subhead{min-height:44px;font-size:14px;line-height:1.2;border-top:1px solid var(--cx-line)}.cx-mnav__list{display:grid;grid-template-columns:1fr 1fr;column-gap:12px;padding:0 0 12px}.cx-mnav__list>li{min-width:0}.cx-mnav__link{display:flex;align-items:center;min-height:36px;font-size:14px;line-height:1.2;color:var(--cx-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-mnav__list>li:has(.cx-mnav__link--all){grid-column:1 / -1}.cx-mnav__link--all{text-decoration:underline;text-underline-offset:2px}.cx-mnav__chips{display:grid;gap:0;padding:0 0 8px}.cx-mnav__chip{display:flex;align-items:center;min-height:40px;font-size:14px;line-height:1.2}.cx-drawer__foot{flex:none;display:grid;gap:12px;padding:16px var(--cx-gutter) calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--cx-ink)}.cx-drawer__link{font-size:14px;line-height:20px}.cx-drawer__locale{display:grid;gap:4px;margin:0}.cx-search{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;visibility:hidden;pointer-events:none;background:#14131200;transition:visibility 0s linear var(--cx-base),background-color var(--cx-base) var(--cx-ease)}.cx-search.is-open{visibility:visible;pointer-events:auto;background:#1413122e;transition-delay:0s}.cx-search__panel{position:absolute;top:8px;right:8px;bottom:8px;width:min(470px,calc(100% - 16px));display:flex;flex-direction:column;background:var(--cx-surface);border-radius:var(--cx-radius);transform:translate(calc(100% + 16px));transition:transform .5s var(--cx-ease-io);overflow-y:auto;overscroll-behavior:contain}.cx-search.is-open .cx-search__panel{transform:none}.cx-search__head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;margin:0 24px;min-height:56px;background:var(--cx-surface);border-bottom:1px solid var(--cx-line)}.cx-search__label,.cx-search__close,.cx-search__pick{font-family:var(--cx-font-label);font-size:var(--cx-fs-xs);line-height:var(--cx-lh-label);letter-spacing:var(--cx-track-label);text-transform:uppercase}.cx-search__close{padding:0;border:0;background:none;color:var(--cx-ink);cursor:pointer;transition:opacity var(--cx-fast) var(--cx-ease)}@media(hover:hover){.cx-search__close:hover{opacity:.6}}.cx-search__inner{display:grid;gap:40px;padding:24px 24px 32px}.cx-search__field{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--cx-ink);padding-bottom:10px}.cx-search__field .cx-icon{width:16px;height:16px;flex:none}.cx-search__input{flex:1;min-width:0;height:auto;padding:0;border:0;background:none;border-radius:0;box-shadow:none;font-family:var(--cx-font-text);font-weight:400;font-size:16px;line-height:1.3;color:var(--cx-ink)}.cx-search__input::placeholder{color:var(--cx-faint)}.cx-search__input::-webkit-search-cancel-button{display:none}.cx-search__input:focus{outline:none;box-shadow:none}.cx-search__suggest{display:grid;gap:40px}.cx-search__suggest>.cx-search__label{margin-bottom:-28px}.cx-search__terms{display:grid;gap:6px}.cx-search__terms a{font-size:15px;line-height:1.35;color:var(--cx-ink);text-decoration:none;display:inline-flex;align-items:center;gap:8px}.cx-search__terms a:before{content:"";width:var(--cx-sq);height:var(--cx-sq);background:currentColor;transform:scale(0);transition:transform var(--cx-base) var(--cx-ease);margin-left:calc(-1 * (var(--cx-sq) + 8px))}@media(hover:hover){.cx-search__terms a:hover:before{transform:none;margin-left:0}.cx-search__terms a:before{transition:transform var(--cx-base) var(--cx-ease),margin var(--cx-base) var(--cx-ease)}}.cx-search__recent,.cx-search__results{display:grid;gap:20px}.cx-search__results-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.cx-search__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;margin:0;padding:0;list-style:none}.cx-search__item{display:grid;gap:12px;align-content:start}.cx-search__link{display:grid;gap:10px;color:var(--cx-ink);text-decoration:none}.cx-search__thumb{display:block;position:relative;aspect-ratio:var(--cx-card-ratio);background:var(--cx-media);overflow:hidden}.cx-search__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s var(--cx-ease)}@media(hover:hover){.cx-search__link:hover .cx-search__thumb img{transform:scale(1.03)}}.cx-search__title{font-size:var(--cx-fs-s);line-height:var(--cx-lh-s);text-transform:uppercase;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-search__link .cx-price{margin-top:-4px}.cx-search__item.is-out .cx-search__thumb img{opacity:.45}.cx-search__pick{display:flex;align-items:center;justify-content:center;min-height:40px;padding:0 12px;background:var(--cx-ink);color:var(--cx-bg);text-decoration:none;border-radius:var(--cx-radius);transition:background-color var(--cx-fast) var(--cx-ease)}@media(hover:hover){.cx-search__pick:hover{background:var(--cx-accent-hover)}}.cx-search__empty{margin:0;font-size:var(--cx-fs-s);color:var(--cx-muted)}@media(max-width:767px){.cx-search__panel{top:0;right:0;bottom:0;width:100%;border-radius:0}.cx-search__inner{padding:20px var(--cx-gutter) 32px}.cx-search__head{margin:0 var(--cx-gutter)}}@media(max-width:1199px){.cx-header__tools{gap:20px}.cx-nav{grid-column:4 / span 14}.cx-header__tools{grid-column:18 / -1}}@media(max-width:959px){.cx-nav{display:none}.cx-header__inner{display:flex;justify-content:space-between;gap:12px}.cx-header__hide-m{display:none}.cx-header__show-m{display:block}.cx-header__tools{gap:20px}.cx-header__cart-label{display:none}.cx-header__bag{display:inline-flex;margin-left:4px}.cx-header__bag .cx-icon{width:20px;height:20px}.cx-header__cart{gap:0}.cx-logo{font-size:18px}}@media(max-width:767px){.cx-drawer__panel{width:100%}}@media(prefers-reduced-motion:reduce){.cx-logo__rest,.cx-logo__gap{transition:none}.cx-nav__item.is-open .cx-mega__col{animation:none}}.cx-header__wish-src{display:none!important}.cx-nav__item.is-open>.cx-nav__trigger{opacity:.4;text-decoration:none;background-size:0 1px}.cx-mega__col{gap:40px}.cx-mega__list{gap:6px}.cx-mega__link:before{left:-20px;top:4px;width:var(--cx-sq, 8px);height:var(--cx-sq, 8px);transform:scale(0);transform-origin:center;transition:transform var(--cx-base) var(--cx-ease)}.cx-mega__col:first-child .cx-mega__link:before{left:calc(-1 * var(--cx-gutter))}@media(hover:hover){.cx-mega__link:hover:before{transform:scale(1)}}.cx-mega__lead:before{content:none}.cx-nav__item.is-open>.cx-nav__trigger,.cx-nav__link[aria-current]{text-decoration:none}.cx-js .cx-nav__trigger,.cx-js .cx-nav__link{background:none!important}.cx-mega__col{gap:0}.cx-mega__head{margin-bottom:22px;line-height:16px}.cx-mega__leads{gap:6px}.cx-mega__leads>li:first-child{margin-bottom:16px}.cx-mega__lead,.cx-mega__head{line-height:16px}.cx-mega__feature{gap:24px}:root{--cx-backdrop: rgba(20, 19, 18, .2);--cx-backdrop-blur: 8px}.cx-search,.cx-drawer{background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:visibility 0s linear var(--cx-base),background-color var(--cx-base) var(--cx-ease),-webkit-backdrop-filter var(--cx-base) var(--cx-ease),backdrop-filter var(--cx-base) var(--cx-ease)}.cx-search.is-open,.cx-drawer.is-open{background:var(--cx-backdrop);-webkit-backdrop-filter:blur(var(--cx-backdrop-blur));backdrop-filter:blur(var(--cx-backdrop-blur));transition-delay:0s}.cx-lock .cx-scrim{background:transparent}@media(min-width:768px){.cx-drawer--inline,.cx-drawer--inline.is-open{background:none;-webkit-backdrop-filter:none;backdrop-filter:none}}.cx-search__panel{top:0;right:0;bottom:0;width:min(460px,100%);border-radius:0;background:var(--cx-bag-bg, var(--cx-surface));transform:translate(100%);transition:transform var(--cx-base) var(--cx-ease)}.cx-search__field{border-bottom:0;padding-bottom:0;gap:12px}.cx-search__field .cx-sq{flex:none;animation:cx-blink .8s steps(1,end) infinite}.cx-search__pick{display:none}.cx-wish__remove{justify-self:start;padding:0;border:0;background:none;cursor:pointer;color:var(--cx-muted);font-family:var(--cx-font-text);font-size:var(--cx-fs-s);line-height:18px;letter-spacing:.03em;text-transform:uppercase;transition:color var(--cx-fast) var(--cx-ease)}@media(hover:hover){.cx-wish__remove:hover{color:var(--cx-ink)}}.cx-wish__item.is-gone{opacity:0;transition:opacity var(--cx-base) var(--cx-ease)}.cx-wish .cx-search__empty{max-width:32ch}.cx-bar{letter-spacing:1px}.cx-bar .cx-ticker__item{padding:0 8px}.cx-header .cx-header__locale-label{font-family:var(--cx-font-label);font-size:var(--cx-fs-xs);letter-spacing:var(--cx-track-label);text-transform:uppercase}.cx-wish__size{font-size:var(--cx-fs-xs);line-height:16px;letter-spacing:.03em;text-transform:uppercase;color:var(--cx-muted)}.cx-nav__trigger,.cx-nav__link{align-self:center;justify-content:space-between;gap:8px;height:24px;transition:background-color var(--cx-fast) var(--cx-ease)}.cx-nav__item{display:flex;align-items:center}.cx-nav__label{overflow:hidden;text-overflow:ellipsis}.cx-nav__caret{flex:none;width:5px;height:5px;opacity:0}@media(hover:hover){.cx-nav__item:hover>:is(.cx-nav__trigger,.cx-nav__link){opacity:1}.cx-js .cx-nav__item:hover>:is(.cx-nav__trigger,.cx-nav__link){background:#efeceb!important}.cx-nav__item:hover .cx-nav__caret{opacity:1}}.cx-nav__item.is-open>.cx-nav__trigger{opacity:1}.cx-js .cx-nav__item.is-open>.cx-nav__trigger{background:#efeceb!important}.cx-nav__item.is-open .cx-nav__caret{opacity:1}.cx-header--overlay:not(.is-scrolled):not(.is-open) .cx-nav__item:hover>:is(.cx-nav__trigger,.cx-nav__link){color:var(--cx-ink)}.cx-mega{border-top-color:var(--cx-ink);border-bottom:0}.cx-mega__inner{grid-template-columns:repeat(24,minmax(0,1fr));column-gap:var(--cx-gap);min-height:0;padding:12px var(--cx-gutter) 8px}.cx-mega__col,.cx-mega__col:first-child{grid-column:span 3;padding:0}.cx-mega__col+.cx-mega__col{border-left:0}.cx-mega__col--empty{display:none}.cx-mega__head,.cx-mega__lead,.cx-mega__link{line-height:12px}.cx-mega__head{margin-bottom:14px}.cx-mega__list,.cx-mega__leads{gap:8px}.cx-mega__leads>li:first-child{margin-bottom:6px}.cx-mega__link:before{content:none}@media(hover:hover){.cx-mega__link:hover{opacity:.6}}.cx-mega__col--feature{grid-column:-11 / -1}.cx-mega__col--feature .cx-mega__head{display:none}.cx-mega__feature{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--cx-gap);align-items:end}.cx-mega__img{position:relative;width:100%;max-height:min(423px,calc(100vh - var(--cx-header-h) - 80px))}.cx-mega__over{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:12px;color:#fff;font-size:24px;line-height:1.1;text-align:center;text-transform:uppercase;pointer-events:none}.cx-mega__cap{font-family:var(--cx-font-serif, var(--cx-font-text));font-size:var(--cx-fs-s);line-height:18px}.cx-mega__cap-lead{font-family:var(--cx-font-text)}.cx-scrim.is-visible{background:#141312b3}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cx-header.css.map */
