:root{--v-ink:#000000;--v-paper:#ffffff;--v-smoke:#383838;--v-line:#f2f2f2;--v-serif:"Newsreader",var(--font-heading--family),serif;--v-sans:"Red Hat Text",var(--font-body--family),sans-serif;--v-gutter:clamp(20px,5vw,72px);--v-rhythm:clamp(60px,7vw,112px);--v-maxw:1500px;--v-ease:cubic-bezier(.22,.61,.36,1)}.v-section{position:relative;padding-block:var(--v-rhythm)}.v-section--tight{padding-block:calc(var(--v-rhythm) * .55)}.v-section--paper{background:var(--v-paper);color:var(--v-ink)}.v-section--line{background:var(--v-line);color:var(--v-ink)}.v-section--ink{background:var(--v-ink);color:var(--v-paper)}.v-section--paper+.v-section--paper{padding-top:0}.v-section--line+.v-section--line{padding-top:0}.v-wrap{max-width:var(--v-maxw);margin-inline:auto;padding-inline:var(--v-gutter)}.v-wrap--narrow{max-width:940px}.v-eyebrow{font-family:var(--v-sans);font-size:.6875rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;line-height:1;opacity:.55;margin:0 0 1rem}.v-display{font-family:var(--v-serif);font-weight:200;font-size:clamp(2.6rem,7.4vw,7.25rem);line-height:.96;letter-spacing:-.022em;margin:0;text-wrap:balance}.v-h2{font-family:var(--v-serif);font-weight:200;font-size:clamp(1.85rem,3.9vw,3.5rem);line-height:1.05;letter-spacing:-.018em;margin:0;text-wrap:balance}.v-h3{font-family:var(--v-serif);font-weight:200;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.14;letter-spacing:-.012em;margin:0}.v-body{font-family:var(--v-sans);font-weight:400;font-size:clamp(.95rem,1.02vw,1.0625rem);line-height:1.7;max-width:52ch;margin:0;opacity:.74}.v-body--wide{max-width:66ch}.v-lede{font-family:var(--v-sans);font-size:clamp(1rem,1.25vw,1.1875rem);line-height:1.5;opacity:.82;max-width:44ch;margin:0}.v-rule{width:44px;height:1px;background:currentColor;opacity:.3;margin:0}[lang^=ja] .v-display,[lang^=ko] .v-display,[lang^=zh] .v-display,[lang^=ar] .v-display,[lang^=ja] .v-h2,[lang^=ko] .v-h2,[lang^=zh] .v-h2,[lang^=ar] .v-h2,[lang^=ja] .v-h3,[lang^=ko] .v-h3,[lang^=zh] .v-h3,[lang^=ar] .v-h3{letter-spacing:0;line-height:1.3;font-weight:300}[lang^=ar] .v-eyebrow,[lang^=ja] .v-eyebrow,[lang^=ko] .v-eyebrow,[lang^=zh] .v-eyebrow{letter-spacing:.08em}.v-btn{--b-fg:var(--v-paper);--b-bg:var(--v-ink);display:inline-flex;align-items:center;justify-content:center;gap:.6em;font-family:var(--v-sans);font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;padding:1.05em 2.4em;border:1px solid var(--b-bg);border-radius:0;background:var(--b-bg);color:var(--b-fg);cursor:pointer;text-align:center;min-height:48px;transition:background .45s var(--v-ease),color .45s var(--v-ease),border-color .45s var(--v-ease)}.v-btn:hover{background:transparent;color:var(--b-bg)}.v-btn--light{--b-fg:var(--v-ink);--b-bg:var(--v-paper)}.v-btn--light:hover{background:transparent;color:var(--v-paper);border-color:var(--v-paper)}.v-btn--ghost{background:transparent;color:currentColor;border-color:currentColor}.v-btn--ghost:hover{background:currentColor;color:var(--v-paper)}.v-link{display:inline-flex;align-items:center;min-height:44px;font-family:var(--v-sans);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:currentColor;border-bottom:1px solid currentColor;transition:opacity .3s var(--v-ease)}.v-link:hover{opacity:.55}.v-acc__row{border-bottom:1px solid rgb(0 0 0 / .11)}.v-acc__row:first-child{border-top:1px solid rgb(0 0 0 / .11)}.v-section--ink .v-acc__row{border-color:#ffffff2e}.v-acc__q{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:1.35rem 0;cursor:pointer;list-style:none;min-height:56px;font-family:var(--v-sans);font-size:.8125rem;font-weight:500;letter-spacing:.11em;text-transform:uppercase;line-height:1.4;transition:opacity .3s var(--v-ease)}.v-acc__q::-webkit-details-marker{display:none}.v-acc__q:hover{opacity:.6}.v-acc__icon{position:relative;flex:none;width:13px;height:13px}.v-acc__icon:before,.v-acc__icon:after{content:"";position:absolute;inset:50% 0 auto;height:1px;width:100%;background:currentColor;translate:0 -50%;transition:transform .4s var(--v-ease)}.v-acc__icon:after{transform:rotate(90deg)}.v-acc__row[open] .v-acc__icon:after{transform:rotate(0)}.v-acc__a{padding:0 0 1.6rem;max-width:60ch;font-family:var(--v-sans);font-size:.9375rem;line-height:1.75;opacity:.72}.v-reveal{opacity:0;transform:translateY(20px);transition:opacity .8s var(--v-ease),transform .8s var(--v-ease)}.v-reveal.is-in{opacity:1;transform:none}.v-reveal[data-d="1"]{transition-delay:.08s}.v-reveal[data-d="2"]{transition-delay:.16s}.v-reveal[data-d="3"]{transition-delay:.24s}@media(prefers-reduced-motion:reduce){.v-reveal{opacity:1;transform:none;transition:none}}.v-stack{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.v-stack--center{align-items:center;text-align:center}.v-stack--center .v-body{margin-inline:auto}.v-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(26px,5vw,80px);align-items:center}.v-split--reverse .v-split__media{order:2}@media(max-width:899px){.v-split{grid-template-columns:1fr;gap:24px}.v-split--reverse .v-split__media{order:0}}.v-figure{position:relative;overflow:hidden;background:var(--v-line)}.v-figure img{display:block;width:100%;height:100%;object-fit:cover}.v-figure--portrait{aspect-ratio:4/5}.v-figure--landscape{aspect-ratio:3/2}.v-figure--square{aspect-ratio:1}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:749px){:root{--v-rhythm:clamp(38px,9vw,60px);--v-gutter:18px}.v-body{line-height:1.6;font-size:.9375rem}.v-stack{gap:.9rem}.v-eyebrow{margin-bottom:.75rem}.v-acc__q{padding:1.1rem 0;font-size:.75rem;min-height:52px}.v-acc__a{padding-bottom:1.3rem;font-size:.875rem;line-height:1.65}.v-btn{width:100%;padding-inline:1.5em}.v-btn--inline,.v-bld__bar .v-btn,.v-stickybar .v-btn{width:auto;flex:0 0 auto}}.v-bld__bar .v-bld__sum{flex:1 1 auto;min-width:0}.v-bld__bar .v-bld__add{flex:0 0 auto;width:auto}@media(max-width:600px){.v-bld__bar .v-bld__count{font-size:.625rem;letter-spacing:.12em}.v-bld__bar .v-bld__now{font-size:1rem}.v-bld__bar .v-bld__was{font-size:.75rem}.v-bld__bar .v-bld__add{padding:.85em 1.1em;font-size:.625rem;letter-spacing:.1em}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/vellum.css.map */
