.bh__inner{display:grid;gap:40px;align-items:center}@media(min-width:900px){.bh__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px}}.bh__figure img{width:100%;max-height:78vh;object-fit:contain;border-radius:2px;box-shadow:0 30px 70px #0000008c}.bh__text{margin-top:24px;max-width:52ch;font-size:1.125rem;line-height:1.75}.bh__text p:last-child{margin-bottom:0}.bh__button,.ct__empty{margin-top:32px}.ct__emptytext{font-size:1.125rem}.ct__items{list-style:none;margin:40px 0 0;padding:0;border-top:1px solid var(--rule)}.ct__item{display:grid;grid-template-columns:88px 1fr;grid-template-areas:"thumb detail" "thumb qty" "line  line";gap:8px 20px;padding:24px 0;border-bottom:1px solid var(--rule)}@media(min-width:750px){.ct__item{grid-template-columns:120px 1fr auto auto;grid-template-areas:"thumb detail qty line";align-items:start;gap:28px}}.ct__thumb{grid-area:thumb}.ct__thumb img{width:100%;border-radius:2px}.ct__mark{display:grid;place-items:center;aspect-ratio:1100 / 1541;border-radius:2px;background:color-mix(in oklab,var(--fg) 6%,transparent)}.ct__thumb .ct__mark img{width:72%;border-radius:0}.ct__detail{grid-area:detail}.ct__title{font-family:var(--font-display);font-size:1.25rem;text-decoration:none}.ct__title:hover{color:var(--cinnabar)}.ct__variant,.ct__unit{margin:4px 0 0;font-size:.9375rem}.ct__plan{margin:4px 0 0;font-size:.9375rem;color:var(--cinnabar)}.ct__qty{grid-area:qty}.ct__qty input{width:5rem}.ct__remove{display:inline-block;margin-top:8px;font-size:.875rem;color:var(--fg-muted)}.ct__remove:hover{color:var(--cinnabar)}.ct__line{grid-area:line;margin:0;font-family:var(--font-display);font-size:1.25rem}@media(min-width:750px){.ct__line{text-align:right;min-width:7rem}}.ct__foot{display:flex;flex-direction:column;gap:32px;margin-top:32px}@media(min-width:750px){.ct__foot{flex-direction:row;justify-content:space-between;align-items:flex-start}}.ct__update{align-self:flex-start}.ct__totals{min-width:min(360px,100%)}.ct__subtotal{display:flex;justify-content:space-between;gap:24px;margin:0;font-family:var(--font-display);font-size:1.5rem}.ct__note{margin:8px 0 20px;font-size:.9375rem}.ct__checkout{width:100%}.cl__desc{margin-top:16px}.cl__empty{margin-top:32px}.cl__pages{margin-top:48px;font-family:var(--font-display)}.cl__pages a{color:var(--cinnabar)}.collections{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--collection-card-size),100%),1fr));gap:var(--grid-gap)}.collections--compact{--collection-card-size: 160px}.collections--full{--collection-card-size: 280px}.collection-card{display:flex;flex-direction:column;width:100%}.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}.ed__intro{margin-top:16px}.ed__empty{margin-top:32px}.pf{--fg: var(--eggshell);--fg-muted: color-mix(in oklab, var(--eggshell) 75%, transparent);--accent: var(--gold);--hairline: color-mix(in oklab, var(--eggshell) 15%, transparent);background-color:var(--lacquer);color:var(--fg)}.pf__inner{max-width:1200px;margin-inline:auto;padding:56px 20px 40px}@media(min-width:750px){.pf__inner{padding-inline:32px}}.pf__values{margin:0 0 44px;padding-bottom:32px;border-bottom:1px solid var(--hairline)}.pf__columns{display:grid;gap:36px;grid-template-columns:1fr}@media(min-width:600px){.pf__columns{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.pf__columns{grid-template-columns:1.2fr repeat(4,1fr);gap:40px}}.pf__logo img{display:block;width:169px;max-width:60%;height:auto}.pf__tagline{margin:14px 0 0;font-family:var(--font-display);font-size:.75rem;letter-spacing:.14em;color:var(--gold)}.pf__colhead{margin:0 0 12px;font-family:var(--font-display);font-weight:400;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.pf__col ul{list-style:none;margin:0;padding:0}.pf__col li+li{margin-top:8px}.pf__col p{margin:0 0 12px}.pf__col,.pf__contact p{font-size:.875rem;line-height:1.7;color:var(--fg-muted)}.pf__social{margin-top:14px!important;display:flex;gap:16px}.pf__social li+li{margin-top:0}.pf a{color:inherit;text-decoration:none;text-underline-offset:4px;transition:color .2s}.pf a:hover{color:var(--brand);text-decoration:underline}.pf a:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}@media(prefers-reduced-motion:reduce){.pf a{transition:none}}.pf__legal{margin-top:44px;padding-top:24px;border-top:1px solid var(--hairline);font-size:.8125rem;color:var(--fg-muted)}.pf__legal p{margin:0}.pf__legal p+p{margin-top:4px}.ph{--fg: var(--eggshell);--fg-muted: color-mix(in oklab, var(--eggshell) 75%, transparent);--accent: var(--gold);--hairline: color-mix(in oklab, var(--eggshell) 15%, transparent);background-color:var(--lacquer);color:var(--fg);border-bottom:1px solid color-mix(in oklab,var(--gold) 22%,transparent)}.ph__bar{background:color-mix(in oklab,var(--lacquer) 86%,black);border-bottom:1px solid color-mix(in oklab,var(--gold) 14%,transparent);font-size:.8125rem;line-height:1.4}.ph__barinner{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;padding-block:9px}.ph__barhere{color:var(--fg-muted)}.ph__barback{color:var(--gold)!important;text-underline-offset:3px}.ph__barback:hover{color:var(--brand)!important;text-decoration:underline}.ph__arrow{margin-inline-end:7px;font-family:ui-sans-serif,system-ui,Segoe UI Symbol,Apple Symbols,sans-serif;font-size:.9em}.ph__inner{display:flex;align-items:center;gap:24px;min-height:76px;padding-block:12px;flex-wrap:wrap}.ph__logo{display:flex;align-items:center;gap:14px}.ph__logo img{width:150px;max-width:42vw;height:auto}.ph__logostore{padding-inline-start:14px;border-inline-start:1px solid color-mix(in oklab,var(--gold) 45%,transparent);color:var(--gold);font-family:var(--font-display);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.ph__nav{display:flex;align-items:center;gap:20px;margin-inline-start:auto;font-family:var(--font-display);font-size:1rem;letter-spacing:.04em}.ph a{color:var(--fg);text-decoration:none;transition:color .2s}.ph a:hover,.ph a[aria-current=page]{color:var(--brand)}.ph__home{padding-inline-start:20px;border-inline-start:1px solid var(--hairline);color:var(--gold)!important;font-size:1.125rem}.ph__home:hover{color:var(--brand)!important}.ph__cart{position:relative;display:flex;align-items:center}.ph__cart svg{width:26px;height:auto}.ph__count{position:absolute;inset-block-start:-6px;inset-inline-start:100%;margin-inline-start:-8px;min-width:18px;padding:1px 5px;border-radius:9px;background:var(--cinnabar);color:var(--eggshell);font-family:var(--font-body);font-size:.6875rem;line-height:1.45;text-align:center}@media(max-width:600px){.ph__bar{font-size:.75rem}.ph__logo{gap:10px}.ph__logostore{padding-inline-start:10px;font-size:.6875rem;letter-spacing:.14em}.ph__nav{order:3;width:100%;margin-inline-start:0;gap:14px;font-size:.9375rem;flex-wrap:wrap}.ph__home,.ph__nav--homeonly{display:none}.ph__cart{margin-inline-start:auto}}.welcome{display:grid;grid-template-columns:var(--content-grid);background-color:#f6f6f7;padding:72px 0}.welcome-content{grid-column:2;display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:0 24px}.welcome-description{max-width:80ch;line-height:1.4;margin-top:1.5rem}.icon{width:300px}.highlights{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-top:50px}@media(max-width:1100px){.highlights{grid-template-columns:1fr}}.highlight{display:flex;flex-direction:column;height:100%;padding:24px;border-radius:8px;background-color:#eef3ff;color:#5c5f62;line-height:1.4}.highlight>*+*{margin-top:1rem}.highlight h3{font-size:1rem;color:#202223}.highlight-description{flex:1 1}.highlight a{display:flex;width:fit-content;background-color:#fafbfb;box-shadow:#0003 0 -3px inset,#ffffffe6 0 2px inset;border:1px solid rgb(140,145,150);border-radius:4px;color:#5c5f62;padding:3px 10px 5px;text-decoration:none}.pw{--fg: var(--eggshell);--fg-muted: color-mix(in oklab, var(--eggshell) 75%, transparent);--accent: var(--gold);--hairline: color-mix(in oklab, var(--eggshell) 15%, transparent);display:grid;place-items:center;min-height:100svh;padding:clamp(32px,8vw,72px) var(--page-margin);background-color:var(--lacquer);background-image:radial-gradient(120% 90% at 15% 0%,rgba(195,154,78,.07),transparent 55%),radial-gradient(90% 70% at 90% 100%,rgba(178,58,30,.06),transparent 60%);color:var(--fg)}.pw__inner{width:100%;max-width:33rem}.pw__mark{width:169px;height:auto}.pw__title{margin-top:28px;padding-top:28px;border-top:1px solid color-mix(in oklab,var(--gold) 45%,transparent);font-size:clamp(2rem,4.5vw,2.875rem)}.pw__message{max-width:var(--measure);margin-top:14px;color:var(--fg-muted)}.pw__message>:last-child{margin-bottom:0}.pw__form{margin-top:36px}.pw__label{font-size:.8125rem;letter-spacing:.22em;text-transform:uppercase;color:var(--fg-muted)}.pw__row{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.pw__input{flex:1 1 14rem;min-width:0;padding:13px 14px;border:1px solid var(--edge);border-radius:2px;background:var(--eggshell);color:var(--ink);font-family:var(--font-body);font-size:1rem;line-height:1.4}.pw__submit{flex:0 0 auto;padding-block:13px}.pw__error{margin:0 0 14px;padding:10px 14px;border-left:2px solid var(--gold);background:color-mix(in oklab,var(--eggshell) 8%,transparent);color:var(--fg)}.pw__foot{margin:32px 0 0;font-size:.9375rem;color:var(--fg-muted)}.pw__foot a{color:var(--accent);text-decoration-thickness:1px}@media(max-width:480px){.pw__submit{flex:1 1 100%}}.pd__inner{display:grid;gap:40px}@media(min-width:900px){.pd__inner{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px;align-items:start}}.pd__media{display:grid;gap:16px}.pd__image{width:100%;border-radius:2px;box-shadow:0 18px 40px color-mix(in oklab,var(--ink) 14%,transparent)}.pd__placeholder{display:grid;place-items:center;aspect-ratio:4 / 3;border:1px solid var(--edge);border-radius:2px;background:var(--eggshell-deep);padding:12% 14%}.pd__placeholder-mark{width:100%;height:auto}.pd__price{margin:12px 0 20px;font-family:var(--font-display);font-size:1.75rem}.pd__desc .fineprint{margin-top:24px;padding-top:16px;border-top:1px solid var(--hairline);font-size:.8125rem;line-height:1.55;color:var(--fg-muted)}.pd__desc .fineprint p{margin-bottom:8px}.pd__desc .fineprint p:last-child{margin-bottom:0}.pd__soldout{margin-inline-start:10px;font-family:var(--font-body);font-size:.875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--cinnabar)}.pd__desc{margin-bottom:28px}.pd__bands{border:0;margin:0 0 24px;padding:0}.pd__bandslegend{padding:0;margin-bottom:10px;font-family:var(--font-display);letter-spacing:.04em}.pd__band{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:12px;margin:0;padding:14px 16px;border:1px solid var(--edge);border-radius:2px;cursor:pointer}.pd__band+.pd__band{margin-top:-1px}.pd__band:has(input:checked){border-color:var(--cinnabar);box-shadow:inset 0 0 0 1px var(--cinnabar);background:color-mix(in oklab,var(--cinnabar) 4%,transparent)}.pd__band:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:2px}.pd__band--gone{cursor:default;background:var(--eggshell-deep);color:var(--ink-muted)}.pd__band--gone .pd__bandprice{text-decoration:line-through}.pd__band input{width:auto;margin:0;accent-color:var(--cinnabar)}.pd__bandtitle,.pd__bandprice{font-family:var(--font-display);font-size:1.0625rem}.pd__bandstate{grid-column:2 / -1;font-size:.8125rem;letter-spacing:.04em;color:var(--ink-muted)}.pd__band--gone .pd__bandstate{color:var(--cinnabar)}.pd__buy{display:flex;gap:12px;align-items:stretch}.pd__buy .pd__qty{width:5.5rem;flex:0 0 auto}.pd__buy .button{flex:1 1 auto;white-space:nowrap}.pd__form .shopify-payment-button{margin-top:12px}.pd__note{margin-top:20px;font-size:.9375rem}.pd__plans,.pd__ack{border:0;margin:0 0 24px;padding:0}.pd__plan{display:grid;gap:4px 12px;grid-template-columns:auto 1fr;align-items:baseline;margin:0 0 -1px;padding:14px 16px;border:1px solid var(--edge);border-radius:2px;cursor:pointer;font-family:var(--font-display)}.pd__plan:has(input:checked){border-color:var(--cinnabar);box-shadow:inset 0 0 0 1px var(--cinnabar);background:color-mix(in oklab,var(--cinnabar) 4%,transparent)}.pd__plan input{width:auto;margin:0;accent-color:var(--cinnabar)}.pd__plandesc{grid-column:2;font-family:var(--font-body);font-size:.8125rem;color:var(--fg-muted)}.pd__acknote{margin:0 0 16px;font-size:.9375rem}.pd__recurs{margin:0 0 24px;padding:12px 16px;border-inline-start:3px solid var(--cinnabar);background:color-mix(in oklab,var(--cinnabar) 5%,transparent);font-size:.9375rem}.pd__check{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;margin:0 0 12px;font-family:var(--font-body);font-size:.9375rem;line-height:1.6;cursor:pointer}.pd__check input{width:auto;margin:4px 0 0;accent-color:var(--cinnabar)}.pd__check--required{margin:0 0 24px;padding:16px;border:1px solid var(--edge);border-radius:2px;background:var(--eggshell-deep)}.pd__check--required a{color:var(--cinnabar)}.pd__field{display:block;margin:0 0 14px}.pd__field span{display:block;margin-bottom:6px;font-size:.9375rem}.search-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.search-results .prev,.search-results .page,.search-results .next{grid-column:1 / -1}.ss__inner{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:32px}@media(min-width:1024px){.ss__inner{flex-direction:row;align-items:center}}.ss__text{max-width:42rem;margin:0;font-size:1.25rem;line-height:1.7;color:color-mix(in oklab,var(--eggshell) 85%,transparent)}.ss__actions{display:flex;gap:16px;flex-shrink:0;flex-wrap:wrap}.ss__btn{display:inline-block;padding:14px 26px;border:1px solid color-mix(in oklab,var(--eggshell) 30%,transparent);border-radius:2px;color:var(--eggshell);font-family:var(--font-display);font-size:1.0625rem;letter-spacing:.08em;text-decoration:none;transition:border-color .2s,color .2s}.ss__btn:hover{border-color:var(--brand);color:var(--brand)}.vb__kicker{text-align:center}.vb__mission{max-width:60ch;margin:0 auto 48px;text-align:center;font-family:var(--font-display);font-size:clamp(1.375rem,2.6vw,2rem);line-height:1.35;text-wrap:balance}.vb__mission p:last-child{margin-bottom:0}.vb__acrostic{margin-top:8px}.wg__intro{margin-top:16px}.wg__grid{display:grid;gap:24px;margin:40px 0 0;padding:0;list-style:none;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.wg__card{display:flex;flex-direction:column;margin:0;padding:28px 24px;border:1px solid var(--hairline);border-radius:2px;background:color-mix(in oklab,var(--eggshell) 4%,transparent)}.wg__title{margin:0 0 12px;font-size:1.375rem}.wg__lead{margin:0 0 8px;font-family:var(--font-display);font-size:1.0625rem;line-height:1.3;text-wrap:balance}.wg__text{font-size:.9375rem;line-height:1.7;flex:1 1 auto}.wg__from{margin:4px 0 20px;font-family:var(--font-display);font-size:1.125rem;color:var(--gold)}.wg__btn{align-self:flex-start}.wg .button--quiet{border-color:color-mix(in oklab,var(--eggshell) 30%,transparent);color:var(--eggshell)}.wg .button--quiet:hover{border-color:var(--brand);color:var(--brand)}.wg__legal{margin:32px 0 0;max-width:78ch;font-size:.8125rem;line-height:1.7}.group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.text{text-align:var(--text-align)}.text--title{font-size:2rem;font-weight:700}.text--subtitle{font-size:1.5rem}.cd{position:fixed;inset-block:0;inset-inline-end:0;inset-inline-start:auto;width:min(420px,100vw);max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;display:flex;flex-direction:column;background:var(--eggshell);color:var(--ink);box-shadow:-24px 0 60px color-mix(in oklab,var(--lacquer) 32%,transparent);transform:translate(100%);transition:transform .32s cubic-bezier(.22,1,.36,1)}.cd--in{transform:translate(0)}.cd::backdrop{background:color-mix(in oklab,var(--lacquer) 55%,transparent);opacity:0;transition:opacity .32s ease}.cd--in::backdrop{opacity:1}@media(prefers-reduced-motion:reduce){.cd,.cd::backdrop{transition-duration:1ms}}.cd__head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:0 0 auto;padding:20px 24px;border-bottom:1px solid var(--rule)}.cd__heading{margin:0;font-size:1.5rem}.cd__close{display:grid;place-items:center;width:40px;height:40px;margin-inline-end:-8px;border:0;border-radius:2px;background:none;color:var(--ink);cursor:pointer}.cd__close:hover{color:var(--cinnabar)}.cd__body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:8px 24px 24px;scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--edge) 55%,transparent) transparent}.cd__body::-webkit-scrollbar{width:8px}.cd__body::-webkit-scrollbar-track{background:transparent}.cd__body::-webkit-scrollbar-thumb{border-radius:99px;background:color-mix(in oklab,var(--edge) 45%,transparent);border:2px solid transparent;background-clip:padding-box}.cd__body:hover::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--edge) 75%,transparent);background-clip:padding-box}.cd__empty{margin-top:16px;color:var(--fg-muted)}.cd__items{list-style:none;margin:0;padding:0}.cd__item{display:grid;grid-template-columns:56px 1fr auto;gap:14px;align-items:start;padding:18px 0;border-bottom:1px solid var(--rule)}.cd__thumb{width:56px;border-radius:2px}.cd__thumb--none{display:block;width:56px;aspect-ratio:1100 / 1541;border-radius:2px;background-color:color-mix(in oklab,var(--fg) 6%,transparent);background-image:var(--cd-mark);background-repeat:no-repeat;background-position:center;background-size:72% auto}.cd__title{display:block;font-family:var(--font-display);font-size:1rem;line-height:1.3;text-decoration:none}.cd__title:hover{color:var(--cinnabar)}.cd__variant,.cd__qty{margin:4px 0 0;font-size:.8125rem;color:var(--fg-muted)}.cd__step{display:inline-flex;align-items:center;margin-top:10px;border:1px solid var(--edge);border-radius:2px}.cd__stepbtn{width:30px;height:30px;display:grid;place-items:center;border:0;background:none;color:var(--ink);font-family:var(--font-body);font-size:1rem;line-height:1;cursor:pointer}.cd__stepbtn:hover{color:var(--cinnabar)}.cd__stepval{min-width:2ch;text-align:center;font-variant-numeric:tabular-nums;font-size:.9375rem;border-inline:1px solid var(--edge);padding:0 10px;line-height:28px}.cd__remove{display:block;margin-top:8px;padding:0;border:0;background:none;color:var(--fg-muted);font-family:var(--font-body);font-size:.8125rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cd__remove:hover{color:var(--cinnabar)}.cd[aria-busy=true] .cd__body{opacity:.55;pointer-events:none}.cd__plan{margin:4px 0 0;font-size:.8125rem;color:var(--cinnabar)}.cd__line{margin:0;font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap}.cd__foot{flex:0 0 auto;padding:18px 24px 24px;border-top:1px solid var(--rule);background:var(--eggshell)}.cd__subtotal{display:flex;justify-content:space-between;gap:16px;margin:0;font-family:var(--font-display);font-size:1.25rem;font-variant-numeric:tabular-nums}.cd__note{margin:6px 0 16px;font-size:.8125rem;color:var(--fg-muted)}.cd__checkout{display:block;width:100%;text-align:center}.cd__viewcart{display:block;margin-top:12px;text-align:center;font-size:.9375rem;color:var(--fg-muted)}.cd__viewcart:hover{color:var(--cinnabar)}.pd__error{margin-top:12px;padding:12px 14px;border:1px solid var(--cinnabar);border-radius:2px;background:color-mix(in oklab,var(--cinnabar) 6%,transparent);font-size:.9375rem}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}.pc{margin:0}.pc__link{text-decoration:none;display:block}.pc__img{width:100%;border-radius:2px;box-shadow:0 14px 32px color-mix(in oklab,var(--ink) 16%,transparent);transition:transform .25s}.pc__img--none{display:block;aspect-ratio:1100 / 1541;border:1px dashed var(--edge);background:var(--eggshell)}.pc__link:hover .pc__img{transform:translateY(-4px)}.pc__title{margin:16px 0 0;font-size:1.25rem}.pc__link:hover .pc__title{color:var(--cinnabar)}.pc__price{margin:6px 0 0;font-family:var(--font-display);font-size:1.125rem}.pc__gone{color:var(--cinnabar)}.pc__intro{font-family:var(--font-body);font-size:.8125rem;line-height:1.45;color:var(--fg-muted);text-wrap:pretty}.pc__amount{font-family:var(--font-display);font-size:1.125rem;color:var(--fg);white-space:nowrap}.pc-grid{display:grid;gap:32px;margin:40px 0 0;padding:0;list-style:none;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}@media(prefers-reduced-motion:reduce){.pc__img,.pc__link:hover .pc__img{transition:none;transform:none}}.va__lineup{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.25rem .75rem;margin:0;font-family:var(--font-display);font-size:.875rem;letter-spacing:.22em}@media(min-width:640px){.va__lineup{font-size:1rem}}.va__item{display:inline-flex;align-items:baseline}.va__rest{color:var(--acrostic-rest, var(--fg-muted))}.va--dark{--acrostic-rest: color-mix(in oklab, var(--eggshell) 60%, transparent)}.va__cap{color:var(--acrostic-cap, var(--fg))}.va--dark{--acrostic-cap: var(--eggshell)}.va__rest--accent,.va__rest--accent .va__cap,.va--dark .va__rest--accent,.va--dark .va__rest--accent .va__cap{color:var(--brand)}.va__dot{margin-inline-start:.75rem;color:var(--acrostic-dot, var(--gold))}.va--dark{--acrostic-dot: color-mix(in oklab, var(--gold) 60%, transparent)}.va__row{display:grid;grid-template-columns:repeat(7,1fr);align-items:end}.va__col{text-align:center}.va__letter{display:block;font-family:var(--font-display);font-weight:500;font-size:clamp(2.2rem,8.5vw,7.5rem);line-height:1;color:var(--acrostic-cap, var(--fg))}.va__letter--accent,.va--dark .va__letter--accent{color:var(--brand)}.va__eye{display:inline-block;height:.643em;width:auto;vertical-align:baseline;color:currentColor}.va__word{display:none;margin-top:.75rem;font-family:var(--font-display);font-size:.6rem;letter-spacing:.28em;color:var(--acrostic-word, var(--fg-muted))}.va--dark{--acrostic-word: color-mix(in oklab, var(--eggshell) 55%, transparent)}.va__word--accent,.va--dark .va__word--accent{color:var(--brand)}.va__fallback{margin:1.25rem 0 0;text-align:center;font-family:var(--font-display);font-size:.65rem;letter-spacing:.3em;color:var(--acrostic-word, var(--fg-muted))}@media(min-width:640px){.va__word{display:block}.va__fallback{display:none}}@media(min-width:1024px){.va__word{font-size:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
