:root{--sm-hdr-h: 64px;--sm-hdr-pad: 20px}@media(min-width:990px){:root{--sm-hdr-h: 84px;--sm-hdr-pad: clamp(24px, 3.2vw, 56px)}}#header-group{display:contents}.sm-header-section{position:sticky;top:0;z-index:30}.sm-hdr{position:relative;display:block;height:var(--sm-hdr-h);color:var(--sm-fg);background:color-mix(in srgb,var(--sm-bg) 90%,transparent);-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);border-block-end:1px solid var(--sm-line);transition:background-color .45s ease,border-color .45s ease}.sm-hdr:before{content:"";position:absolute;top:0;right:0;bottom:-40px;left:0;background:linear-gradient(to bottom,#0000008c,#0000);opacity:0;pointer-events:none;transition:opacity .45s ease}@media(min-width:990px){.sm-hdr[data-overlay]:not([data-scrolled]):not(:hover):not(:focus-within){background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:transparent}.sm-hdr[data-overlay]:not([data-scrolled]):not(:hover):not(:focus-within):before{opacity:1}}@media(max-width:989px){.sm-hdr{background:var(--sm-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.sm-hdr__inner{position:relative;height:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-inline:var(--sm-hdr-pad)}.sm-hdr__left{display:flex;align-items:center;height:100%;min-width:0}.sm-hdr__center{display:flex;justify-content:center}.sm-hdr__right{display:flex;align-items:center;justify-content:flex-end;gap:28px}.sm-brand{display:inline-flex;flex-direction:column;align-items:center;gap:7px;color:var(--sm-fg);text-decoration:none;line-height:1}.sm-brand__word{font-family:var(--sm-font-display);font-weight:500;font-size:19px;letter-spacing:.24em;margin-inline-end:-.24em;text-transform:uppercase;white-space:nowrap}.sm-brand__tag{font-family:var(--sm-font-body);font-size:9px;font-weight:500;letter-spacing:.42em;margin-inline-end:-.42em;text-transform:uppercase;color:var(--sm-accent-light);opacity:.85}.sm-brand__logo{display:block;height:var(--logo-h-m, 28px);width:auto}@media(min-width:990px){.sm-brand__word{font-size:25px}.sm-brand__logo{height:var(--logo-h, 36px)}}@media(max-width:749px){.sm-brand__tag{display:none}}.sm-nav{display:none;height:100%}.sm-nav__list{display:flex;height:100%;gap:clamp(22px,2.4vw,40px);margin:0;padding:0;list-style:none}.sm-nav__item{display:flex;align-items:center;height:100%}.sm-nav__link,.sm-cart__label,.sm-hdr__note{font-family:var(--sm-font-body);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.sm-nav__link{position:relative;padding-block:10px;color:var(--sm-fg-2);text-decoration:none;transition:color .25s ease}.sm-nav__link:after{content:"";position:absolute;inset-inline:0;inset-block-end:2px;height:1px;background:var(--sm-accent-light);transform:scaleX(0);transform-origin:right;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.sm-nav__item:hover .sm-nav__link,.sm-nav__link:focus-visible,.sm-nav__link.is-active{color:var(--sm-fg)}.sm-nav__item:hover .sm-nav__link:after,.sm-nav__link:focus-visible:after,.sm-nav__link.is-active:after{transform:scaleX(1);transform-origin:left}.sm-hdr__note{margin:0;color:var(--sm-muted);font-size:11px}.sm-mega{position:absolute;inset-inline:0;inset-block-start:100%;background:var(--sm-bg-deep);border-block:1px solid var(--sm-line);opacity:0;visibility:hidden;transform:translateY(-6px);pointer-events:none;transition:opacity .3s ease,transform .45s cubic-bezier(.2,.7,.2,1),visibility 0s linear .3s}.sm-mega:after{content:"";position:absolute;inset-inline:0;inset-block-start:100%;height:100vh;background:#00000080;pointer-events:none}.sm-nav__item--panel:hover>.sm-mega,.sm-nav__item--panel:focus-within>.sm-mega{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition-delay:.06s,.06s,0s}.sm-nav__item--panel.is-suppressed>.sm-mega{opacity:0;visibility:hidden;pointer-events:none}.sm-mega__inner{display:grid;grid-template-columns:minmax(220px,1fr) 2.4fr;gap:clamp(32px,5vw,80px);max-width:1440px;margin-inline:auto;padding:44px var(--sm-hdr-pad) 52px}.sm-mega__eyebrow{margin:0 0 14px;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--sm-accent-light)}.sm-mega__title{margin:0 0 14px;font-family:var(--sm-font-display);font-size:44px;font-weight:500;line-height:1}.sm-mega__text{margin:0 0 22px;max-width:34ch;font-size:14px;line-height:1.6;color:var(--sm-muted)}.sm-mega__all{display:inline-flex;gap:8px;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--sm-accent-light);text-decoration:none}.sm-mega__all span{transition:transform .3s ease}.sm-mega__all:hover span{transform:translate(4px)}.sm-mega__sub{margin:26px 0 0;padding:0;list-style:none;display:grid;gap:10px}.sm-mega__sub a{color:var(--sm-fg-2);font-size:15px;text-decoration:none}.sm-mega__sub a:hover{color:var(--sm-fg)}.sm-mega__products{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px;margin:0;padding:0;list-style:none}.sm-card{display:grid;gap:8px;color:var(--sm-fg);text-decoration:none}.sm-card__media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--sm-bg-raised);margin-block-end:6px}.sm-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.sm-card:hover .sm-card__media img{transform:scale(1.04)}.sm-card__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:var(--sm-font-display);font-size:64px;color:color-mix(in srgb,var(--sm-accent-light) 35%,transparent);background:radial-gradient(120% 90% at 30% 20%,color-mix(in srgb,var(--sm-accent) 16%,var(--sm-bg-raised)),var(--sm-bg-raised))}.sm-card__title{font-size:14px;line-height:1.35}.sm-card__price{font-size:13px;color:var(--sm-muted)}.sm-cart{--cart-bubble-background: var(--sm-accent);--cart-bubble-text: var(--sm-on-accent);display:inline-flex;align-items:center;min-height:44px;color:var(--sm-fg);text-decoration:none}.sm-cart__icon{position:relative;display:inline-flex;align-items:center;gap:8px}.sm-cart__svg{display:none}.sm-cart .cart-bubble{width:18px}.sm-cart:hover .sm-cart__label{color:var(--sm-accent-light)}.sm-burger{display:inline-grid;align-content:center;gap:6px;width:44px;height:44px;margin-inline-start:-10px;padding:0 10px;background:none;border:0;color:var(--sm-fg);cursor:pointer}.sm-burger span{display:block;height:1px;background:currentColor;transition:width .3s ease}.sm-burger span:last-child{width:62%}.sm-burger:hover span:last-child{width:100%}@media(min-width:990px){.sm-nav{display:block}.sm-burger{display:none}}@media(max-width:989px){.sm-hdr__note,.sm-cart__label{display:none}.sm-cart__svg{display:inline-flex}.sm-cart__icon{gap:0}.sm-cart .cart-bubble{position:absolute;inset-block-start:-6px;inset-inline-end:-9px;width:16px}}.sm-drawer{inset:0 auto 0 0;width:min(440px,100vw);max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--sm-fg);overflow:visible}.sm-drawer::backdrop{background:#0009;opacity:0;transition:opacity .4s ease}.sm-drawer.is-open::backdrop{opacity:1}.sm-drawer__panel{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:0 24px calc(28px + env(safe-area-inset-bottom,0px));background:var(--sm-bg-deep);border-inline-end:1px solid var(--sm-line);transform:translate(-100%);transition:transform .55s cubic-bezier(.2,.7,.2,1)}.sm-drawer.is-open .sm-drawer__panel{transform:none}.sm-drawer__top{display:flex;align-items:center;justify-content:space-between;min-height:var(--sm-hdr-h);border-block-end:1px solid var(--sm-line)}.sm-drawer__top .sm-brand{align-items:flex-start}.sm-drawer__close{display:grid;place-items:center;width:44px;height:44px;margin-inline-end:-12px;background:none;border:0;color:var(--sm-fg);cursor:pointer}.sm-drawer__list{margin:12px 0 0;padding:0;list-style:none}.sm-drawer__item{border-block-end:1px solid var(--sm-line)}.sm-drawer__link{display:grid;grid-template-columns:34px 1fr auto;align-items:baseline;padding-block:20px;color:var(--sm-fg);text-decoration:none}.sm-drawer__num{font-size:11px;letter-spacing:.14em;color:var(--sm-accent-light)}.sm-drawer__name{font-family:var(--sm-font-display);font-size:36px;font-weight:500;line-height:1}.sm-drawer__arrow{color:var(--sm-muted);transition:transform .3s ease,color .3s ease}.sm-drawer__link:hover .sm-drawer__arrow{transform:translate(4px);color:var(--sm-accent-light)}.sm-drawer__sub{margin:-6px 0 18px 34px;padding:0;list-style:none;display:grid;gap:10px}.sm-drawer__sub a{color:var(--sm-fg-2);text-decoration:none;font-size:15px}.sm-drawer__soon{margin-block-start:28px;padding:22px;background:var(--sm-bg-raised);border:1px solid var(--sm-line)}.sm-drawer__soon .sm-mega__eyebrow{margin-block-end:10px}.sm-drawer__soon-text{margin:0 0 14px;font-size:15px;line-height:1.5;color:var(--sm-fg-2)}.sm-drawer__foot{margin-block-start:auto;padding-block-start:28px;display:grid;gap:6px;font-size:13px;color:var(--sm-muted)}.sm-drawer__foot p{margin:0}.sm-drawer__foot a{color:var(--sm-fg-2)}.sm-drawer.is-open .sm-drawer__item,.sm-drawer.is-open .sm-drawer__soon{animation:sm-hdr-rise .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i, 4) * 70ms + .16s)}@keyframes sm-hdr-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}html.sm-scroll-lock{overflow:hidden}@media(prefers-reduced-motion:reduce){.sm-hdr,.sm-mega,.sm-drawer__panel,.sm-drawer::backdrop{transition:none}.sm-drawer.is-open .sm-drawer__item,.sm-drawer.is-open .sm-drawer__soon{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sm-header.css.map */
