:root{--black: #000;--ink: #070707;--ink-2: #0f0f0f;--ink-3: #181818;--white: #f6f4ef;--text: #f6f4ef;--muted: #9a9893;--dim: #5f5e5a;--line: rgba(255, 255, 255, .13);--line-2: rgba(255, 255, 255, .34);--paper: #f2f1ee;--paper-2: #e6e4df;--paper-ink: #0b0b0b;--veil: rgba(0, 0, 0, .72);--veil-2: rgba(0, 0, 0, .94);--scrim: rgba(0, 0, 0, .6);--glass-a: rgba(150, 160, 172, .34);--glass-b: rgba(70, 76, 86, .3);--glass-line: rgba(255, 255, 255, .16);--faint: rgba(255, 255, 255, .28);--soft: rgba(255, 255, 255, .72);--thumb: #000;--c-bg: #f2f1ee;--c-ink: #0b0b0b;--c-muted: #6c6a65;--c-line: rgba(0, 0, 0, .14);--c-line-2: rgba(0, 0, 0, .32);--serif: "Bodoni Moda", Didot, "Bodoni MT", "Times New Roman", serif;--sans: "Jost", Futura, "Century Gothic", "Trebuchet MS", sans-serif;--gutter: clamp(20px, 3.8vw, 56px);--max: 1720px;--ease: cubic-bezier(.16, 1, .3, 1);--ease-io: cubic-bezier(.65, 0, .35, 1);--ann-h: 0px;--bar-h: 84px;--header-h: calc(var(--ann-h) + var(--bar-h));--section-y: clamp(84px, 10vw, 168px)}.palette-bright{--black: #f4f2ee;--ink: #eceae5;--ink-2: #e4e2dc;--ink-3: #dad8d1;--white: #0b0b0b;--text: #0b0b0b;--muted: #6c6a65;--dim: #a3a19a;--line: rgba(0, 0, 0, .13);--line-2: rgba(0, 0, 0, .34);--paper: #ffffff;--paper-2: #f0efeb;--veil: rgba(244, 242, 238, .8);--veil-2: rgba(244, 242, 238, .97);--scrim: rgba(30, 28, 24, .36);--glass-a: rgba(255, 255, 255, .62);--glass-b: rgba(255, 255, 255, .3);--glass-line: rgba(0, 0, 0, .12);--faint: rgba(0, 0, 0, .26);--soft: rgba(0, 0, 0, .62);--thumb: #f4f2ee;--c-bg: #070707;--c-ink: #f6f4ef;--c-muted: #9a9893;--c-line: rgba(255, 255, 255, .13);--c-line-2: rgba(255, 255, 255, .34);color-scheme:light}.night,body:has(main>.shopify-section:first-child>.night:first-child) .site-header:not(.is-solid),body:has(main>.night:first-child) .site-header:not(.is-solid),.site-header.is-over-night{--black: #000;--ink: #070707;--ink-2: #0f0f0f;--ink-3: #181818;--white: #f6f4ef;--text: #f6f4ef;--muted: #9a9893;--dim: #5f5e5a;--line: rgba(255, 255, 255, .13);--line-2: rgba(255, 255, 255, .34);--paper: #f2f1ee;--paper-2: #e6e4df;--veil: rgba(0, 0, 0, .72);--veil-2: rgba(0, 0, 0, .94);--glass-a: rgba(150, 160, 172, .34);--glass-b: rgba(70, 76, 86, .3);--glass-line: rgba(255, 255, 255, .16);--faint: rgba(255, 255, 255, .28);--soft: rgba(255, 255, 255, .72);--thumb: #000}.night{background:var(--black);color:var(--text);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}picture{display:contents}html{-webkit-text-size-adjust:100%;color-scheme:dark;background:var(--black);scroll-padding-top:calc(var(--bar-h) + 24px)}body{margin:0;min-height:100vh;background:var(--black);color:var(--text);font:400 clamp(14.5px,.3vw + 12.8px,16.5px)/1.62 var(--sans);letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden;overflow-x:clip}h1,h2,h3,h4,h5,p,figure,dl,dd,blockquote{margin:0}ul[class],ol[class]{margin:0;padding:0;list-style:none}img,svg,video,canvas{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;letter-spacing:inherit}input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}::selection{background:var(--white);color:var(--black)}:focus-visible{outline:1px solid var(--white);outline-offset:4px}[hidden]{display:none!important}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;left:16px;top:-80px;z-index:300;padding:12px 18px;background:var(--white);color:var(--black);transition:top .3s}.skip-link:focus{top:16px}body.is-locked{overflow:hidden}.display{font-family:var(--serif);font-weight:400;font-optical-sizing:auto;text-transform:uppercase;letter-spacing:-.012em;line-height:.98}.display em{font-style:italic;text-transform:none;letter-spacing:-.02em}.h1{font-size:clamp(2.6rem,5.6vw,6rem)}.h2{font-size:clamp(2.2rem,4.6vw,4.9rem)}.h3{font-size:clamp(1.6rem,2.6vw,2.6rem);line-height:1.04}.h4{font-size:clamp(1.15rem,1.5vw,1.5rem);line-height:1.14}.caps{font:500 .69rem/1.3 var(--sans);letter-spacing:.24em;text-transform:uppercase}.caps--dim{color:var(--muted)}.lede{font-size:clamp(.95rem,1.02vw,1.08rem);line-height:1.6;color:var(--muted);max-width:30em;text-wrap:pretty}.muted{color:var(--muted)}.wrap{width:min(100% - 2 * var(--gutter),var(--max));margin-inline:auto}.section{position:relative;padding-block:var(--section-y)}main{display:block;padding-top:var(--header-h)}.template-index main,.template-password main{padding-top:0}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:54px;padding:0 28px;border:1px solid var(--line-2);font:500 .7rem/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;overflow:hidden;isolation:isolate;transition:color .45s var(--ease),border-color .45s var(--ease)}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--white);transform:translate3d(0,101%,0);transition:transform .55s var(--ease)}.btn:hover:before,.btn:focus-visible:before{transform:none}.btn:hover,.btn:focus-visible{color:var(--black);border-color:var(--white)}.btn--white{background:var(--white);border-color:var(--white);color:var(--black)}.btn--white:before{background:var(--black)}.btn--white:hover,.btn--white:focus-visible{color:var(--white);border-color:var(--white)}.btn--wide{width:100%}.btn[disabled],.btn[aria-disabled=true]{opacity:.4;pointer-events:none}.btn__arrow{width:11px;height:11px;flex:none;transition:transform .45s var(--ease)}.btn:hover .btn__arrow{transform:translate3d(3px,-3px,0)}.btn.is-loading{pointer-events:none}.btn.is-loading>*{opacity:.2}.btn.is-loading:after{content:"";position:absolute;width:16px;height:16px;border:1px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.link{position:relative;display:inline-flex;align-items:center;gap:10px;font:500 .69rem/1.4 var(--sans);letter-spacing:.22em;text-transform:uppercase;padding-bottom:6px;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;transition:background-size .5s var(--ease),color .4s}.link:hover{background-size:0 1px;background-position:100% 100%}.glass{background:linear-gradient(155deg,var(--glass-a),var(--glass-b));-webkit-backdrop-filter:blur(22px) saturate(1.15);backdrop-filter:blur(22px) saturate(1.15);border:1px solid var(--glass-line)}.js [data-reveal]{opacity:0;transform:translate3d(0,26px,0);transition:opacity 1.1s var(--ease),transform 1.3s var(--ease);transition-delay:calc(var(--i, 0) * 80ms + var(--d, 0ms))}.js [data-reveal=fade]{transform:none}.js [data-reveal=line-y]{opacity:1;transform:scaleY(0);transform-origin:50% 0;transition:transform 1.6s var(--ease);transition-delay:var(--d, 0ms)}.js [data-reveal=line-x]{opacity:1;transform:scaleX(0);transform-origin:0 50%;transition:transform 1.6s var(--ease);transition-delay:var(--d, 0ms)}.js .is-in[data-reveal],.js .is-in [data-reveal]{opacity:1;transform:none}.split .l{display:block;overflow:hidden;padding:.06em .04em .1em;margin:-.06em -.04em -.1em}.split .l>span{display:block;will-change:transform}.js .split .l>span{transform:translate3d(0,110%,0);transition:transform 1.25s var(--ease);transition-delay:calc(var(--i, 0) * 90ms + var(--d, 0ms))}.js .is-in.split .l>span,.js .is-in .split .l>span{transform:none}@media(prefers-reduced-motion:reduce){.js [data-reveal],.js .split .l>span{transition-duration:.01s!important;transition-delay:0s!important}*{animation-duration:.01s!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/theme.css.map */
