@view-transition{navigation:auto}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}.site-head{view-transition-name:site-head}.dock{view-transition-name:dock}.drawer{view-transition-name:cart-drawer}.toast-region{view-transition-name:toast-region}.jn{view-transition-name:jennie-panel}::view-transition-group(site-head),::view-transition-group(dock),::view-transition-group(cart-drawer),::view-transition-group(jennie-panel),::view-transition-group(toast-region){animation-duration:var(--dur-fast)}::view-transition-old(root){animation:vt-leave var(--dur-fast) var(--ease-exit) both}::view-transition-new(root){animation:vt-enter var(--dur-fast) var(--ease-emphasized) both}@keyframes vt-leave{to{opacity:0;transform:scale(.994) translateY(-4px)}}@keyframes vt-enter{0%{opacity:0;transform:scale(1.006) translateY(8px)}}:root:active-view-transition-type(back)::view-transition-old(root){animation:vt-leave-back var(--dur-fast) var(--ease-exit) both}:root:active-view-transition-type(back)::view-transition-new(root){animation:vt-enter-back var(--dur-fast) var(--ease-emphasized) both}@keyframes vt-leave-back{to{opacity:0;transform:scale(1.008) translateY(6px)}}@keyframes vt-enter-back{0%{opacity:0;transform:scale(.992) translateY(-6px)}}[hidden],[id^=gorgias-chat],[class*=gorgias-chat]{display:none!important}@media(pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=color]):not([type=file]):not([type=image]),select,textarea{font-size:max(16px,var(--field-fs, 1em))}}@layer reset{*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}*{-webkit-tap-highlight-color:transparent}html{accent-color:var(--fg)}button,summary,label,select,[role=button],[role=tab],a:where(:not([href^="mailto:"],[href^="tel:"])){-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.rte a,.prose a,input,textarea,[contenteditable=true]{-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto}a img,button img,[role=button] img{-webkit-user-drag:none}img,picture,video{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}a{color:inherit;text-decoration:none}ul[role=list],ol[role=list]{list-style:none}}@layer base{html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--fg);font-family:var(--font-body);font-size:var(--t-body);line-height:1.6;font-synthesis:none;-webkit-font-smoothing:antialiased;touch-action:manipulation}h1,h2,h3,h4{font-family:var(--font-display);font-weight:600;line-height:1.04;letter-spacing:-.02em;text-wrap:balance}h1{font-size:var(--t-h1)}h2{font-size:var(--t-h2)}h3{font-size:var(--t-h3);letter-spacing:-.01em}p{max-width:68ch;text-wrap:pretty}small{font-size:var(--t-small)}.product-name{font-family:var(--font-product);font-weight:400;text-transform:uppercase;letter-spacing:.15rem;line-height:1}.eyebrow{font-family:var(--font-ui);font-weight:600;font-size:var(--t-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted)}.price,.num{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}::selection{background:var(--fg);color:var(--bg)}.skip-link{position:absolute;left:var(--space-4);top:var(--space-4);z-index:var(--z-toast);padding:10px 18px;background:var(--fg);color:var(--bg);border-radius:var(--radius-pill);transform:translateY(-200%)}.skip-link:focus-visible{transform:none}}@layer layout{.edge{padding-inline:var(--page-pad)}.bleed{margin-inline:calc(-1 * var(--page-pad))}.prose{max-width:45rem}.stack{display:flex;flex-direction:column;gap:var(--flow, var(--space-5))}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap, var(--space-3))}.split{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4)}.section{padding-block:clamp(var(--space-6),3.4vw,var(--space-7))}.section-head{border-top:1px solid var(--line);padding-top:var(--space-4);margin-bottom:var(--space-4);display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.section-head h2{font-size:var(--t-h3)}.section-head__lede{display:grid;gap:var(--space-1)}.section-head:has(.section-head__lede){align-items:end}.section-head .note{font-size:var(--t-small);color:var(--fg-muted);max-width:44ch;text-align:right}.lane-wrap{position:relative}.lane-wrap--bleed{margin-inline:calc(-1 * var(--page-pad))}.lane{display:grid;grid-auto-flow:column;grid-auto-columns:80vw;gap:var(--seam);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:calc(50% - 40vw);scroll-padding-inline:calc(50% - 40vw)}.lane::-webkit-scrollbar{display:none}.lane>*{scroll-snap-align:center}.lane img{-webkit-user-drag:none}@media(min-width:720px){.lane{grid-auto-columns:clamp(260px,40vw,340px);padding-inline:0;scroll-padding-inline:0}.lane>*{scroll-snap-align:start}}@media(min-width:1024px){.lane{grid-auto-columns:clamp(300px,calc(100% / 3.3333 - var(--seam)),380px)}}@media(min-width:720px){.lane--dock,.lane--vibes{grid-auto-columns:calc(100% / 2 - var(--seam))}}@media(min-width:1024px){.lane--dock,.lane--vibes{grid-auto-columns:calc(100% / 3 - var(--seam))}}@media(min-width:1280px){.lane--dock,.lane--vibes{grid-auto-columns:calc(100% / 3.3 - var(--seam))}}@media(min-width:1921px){.lane--dock,.lane--vibes{grid-auto-columns:calc(100% / 4.3 - var(--seam))}}@media(hover:hover)and (pointer:fine){.lane{cursor:grab}.lane.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}}.grid-dock{display:grid;gap:var(--seam);grid-template-columns:repeat(2,1fr)}@media(min-width:720px){.grid-dock{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.grid-dock{grid-template-columns:repeat(4,1fr)}}.duo{display:grid;gap:var(--space-6);align-items:start}@media(min-width:1024px){.duo{grid-template-columns:1fr 1fr;gap:var(--space-7)}}.sub-head{margin-top:var(--space-8);margin-bottom:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--line)}.ph{position:relative;display:grid;place-items:center;aspect-ratio:var(--ph-ar, 3 / 4);width:100%;overflow:hidden;background:var(--ground);box-shadow:inset 0 0 0 1px var(--line)}.ph:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:repeating-linear-gradient(45deg,rgba(0,0,0,.028) 0 10px,transparent 10px 20px)}.ph__label{position:relative;padding:0 1em;text-align:center;font-family:var(--font-ui);font-weight:600;font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:#0000005c}}@layer utilities{.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@layer motion{html.js:not(.sda) [data-reveal]:not(.reveal){opacity:0}.reveal{animation:diffuse-up var(--dur-slow) var(--ease-emphasized) backwards;animation-delay:calc(var(--i, 0) * 70ms)}@keyframes diffuse-up{0%{opacity:0;filter:blur(12px);transform:translateY(24px) scale(.985)}to{opacity:1;filter:blur(0);transform:none}}@keyframes diffuse-up-sda{0%{opacity:0;transform:translateY(24px) scale(.985)}to{opacity:1;transform:none}}@supports (animation-timeline: view()){html.sda [data-reveal]{animation:diffuse-up-sda linear both;animation-timeline:view();animation-range:entry calc(var(--i, 0) * 3vh) entry calc(25vh + var(--i, 0) * 3vh)}html.sda [data-drift-scope]{view-timeline:--drift-view block}html.sda [data-drift-scope] [data-drift]{animation:media-drift linear both;animation-timeline:--drift-view}@keyframes media-drift{0%{transform:translateY(-6%) scale(1.13)}to{transform:translateY(6%) scale(1.13)}}}@media(prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}html.js [data-reveal]:not(.reveal){opacity:1}html.sda [data-reveal],html.sda [data-drift]{animation:none!important}}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/base.css.map */
