:root{--paper:#F7F3EA;--paper-2:#EFE8D8;--white:#FCFAF5;--green:#1E3A2B;--green-2:#2A4B39;--green-ink:#EDE6D3;--char:#262624;--char-2:#5A5852;--line:#D9CFB9;--line-g:rgba(237,230,211,.35);--display:"Cormorant Garamond",Georgia,serif;--sc:"Cormorant SC","Cormorant Garamond",Georgia,serif;--body:"EB Garamond",Georgia,serif;--wrap:1160px;--pad:16px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;color:var(--char);font:400 18px/1.55 var(--body);-webkit-font-smoothing:antialiased;overflow-x:hidden;background:var(--paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35 0 0 0 0 0.3 0 0 0 0 0.2 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}img{max-width:100%;height:auto;display:block}a{color:inherit}button{font:inherit;cursor:pointer;color:inherit}.skip{position:absolute;left:-999px}.skip:focus{left:8px;top:8px;background:#fff;padding:8px;z-index:99}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--pad)}h1,h2,h3{font-family:var(--display);font-weight:500;line-height:1.04;letter-spacing:-.005em;margin:0}h1{font-size:clamp(42px,10vw,78px)}h2{font-size:clamp(34px,7vw,56px)}h3{font-size:26px}.it{font-style:italic}.sc{font-family:var(--sc);font-weight:600;letter-spacing:.16em;text-transform:lowercase;font-variant:small-caps;font-size:15px}.label{font:600 12px/1.2 var(--body);letter-spacing:.24em;text-transform:uppercase}.center{text-align:center}.mt{margin-top:22px}.dbl{border:0;border-top:3px double var(--char);margin:0}.rule{display:flex;align-items:center;gap:14px;justify-content:center;color:var(--green)}.rule:before,.rule:after{content:"";flex:1;max-width:120px;border-top:1px solid currentColor;opacity:.55}.orn{font-family:var(--display);font-size:22px;line-height:1;color:var(--green)}.no{font:italic 500 17px/1 var(--display);color:var(--char-2)}.frame{background:var(--white);padding:10px;border:1px solid var(--line);box-shadow:0 1px #00000008,0 12px 30px -18px #1e281e59}.frame>.in{border:1px solid var(--line);overflow:hidden;background:var(--paper-2)}.frame img{width:100%;height:100%;object-fit:cover}.plate-cap{text-align:center;padding:12px 6px 2px}.plate-cap .label{color:var(--green);font-size:10.5px}.plate-cap div{font:italic 500 19px/1.25 var(--display);margin-top:4px}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 30px;background:var(--green);color:var(--green-ink);border:0;font:600 13px/1 var(--body);letter-spacing:.24em;text-transform:uppercase;text-decoration:none;transition:background .2s}.btn:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid var(--line-g);pointer-events:none}.btn:hover{background:var(--green-2)}.btn--block{width:100%}.btn--ghost{background:transparent;color:var(--green);box-shadow:inset 0 0 0 1px var(--green)}.btn--ghost:after{border-color:#1e3a2b40}.btn--ghost:hover{background:var(--green);color:var(--green-ink)}.btn--paper{background:var(--paper);color:var(--green)}.btn--paper:after{border-color:#1e3a2b4d}.btn--paper:hover{background:var(--white)}.btn[disabled]{opacity:.5;cursor:not-allowed}.link{font:600 12px/1 var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--green);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}.ann{background:var(--green);color:var(--green-ink);text-align:center;padding:9px var(--pad);font:500 13px/1.3 var(--body);letter-spacing:.06em}.ann i{font-family:var(--display);font-size:15px}.mast{position:sticky;top:0;z-index:40;background:#f7f3eaf7;border-bottom:1px solid var(--line)}.mast__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:62px}.mast__brand{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:var(--char)}.mast__brand .wm{display:flex;align-items:center;gap:10px}.mast__brand svg{width:24px;height:28px;color:var(--green)}.mast__brand b{font:600 22px/1 var(--display);letter-spacing:.3em;text-transform:uppercase;padding-left:.3em}.mast__brand small{display:none;font:italic 500 13px/1 var(--display);color:var(--char-2);margin-top:6px;letter-spacing:.04em}.mast__nav{display:flex;gap:26px}.mast__nav a{text-decoration:none;font:600 11.5px/1 var(--body);letter-spacing:.22em;text-transform:uppercase}.mast__nav a:hover{color:var(--green)}.mast__r{display:flex;justify-content:flex-end}.bag{background:none;border:0;padding:10px 0;display:flex;align-items:center;gap:8px;font:600 11.5px/1 var(--body);letter-spacing:.22em;text-transform:uppercase}.bag b{display:inline-grid;place-items:center;min-width:22px;height:22px;border:1px solid var(--green);color:var(--green);border-radius:50%;font:600 11px/1 var(--body);letter-spacing:0}.burger{background:none;border:0;padding:8px 0;width:40px;display:none}.burger span{display:block;width:22px;height:1px;background:var(--char);margin:6px 0}@media(min-width:900px){.mast__bar{height:92px}.mast__brand small{display:block}.mast__brand b{font-size:26px}}@media(max-width:899px){.mast__nav{display:none}.burger{display:block}.mast__brand b{font-size:18px;letter-spacing:.24em}}.drop{display:none;border-top:1px solid var(--line);padding:8px var(--pad) 18px;background:var(--paper)}.drop.on{display:block}.drop a{display:block;padding:14px 0;border-bottom:1px solid var(--line);text-decoration:none;font:500 22px/1 var(--display)}.hero{padding:22px 0 46px}.hero__grid{display:grid;gap:26px;align-items:center}.hero__frame .in{aspect-ratio:4/5}.hero__copy{text-align:center}.hero__copy .no{display:block;margin-bottom:12px}.hero__copy h1 em{font-style:italic;color:var(--green)}.hero__copy p{font-size:19px;color:var(--char-2);max-width:32ch;margin:16px auto 24px}.hero__cta{display:grid;gap:12px;max-width:380px;margin:0 auto}.hero__fine{margin-top:16px;font-size:14px;color:var(--char-2);display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.hero__fine span:before{content:"\2726";color:var(--green);margin-right:6px;font-size:10px;vertical-align:2px}@media(min-width:900px){.hero{padding:44px 0 70px}.hero__grid{grid-template-columns:1fr 1fr;gap:70px}.hero__copy{text-align:left}.hero__copy p,.hero__cta{margin-left:0}.hero__fine{justify-content:flex-start}}.sec{padding:64px 0}.sec--paper2{background:var(--paper-2)}.sec--green{background:var(--green);color:var(--green-ink)}.sec--green .rule,.sec--green .orn,.sec--green .label{color:var(--green-ink)}.sec--green .no{color:#ede6d3b3}.head{text-align:center;max-width:640px;margin:0 auto 38px}.head .rule{margin-bottom:16px}.head p{color:var(--char-2);margin:14px auto 0;max-width:44ch}.sec--green .head p{color:#ede6d3cc}.entries{display:grid;grid-template-columns:1fr 1fr;gap:14px}.entry{text-decoration:none;display:block}.entry .frame{padding:7px}.entry .in{aspect-ratio:4/5}.entry img{transition:transform .6s}.entry:hover img{transform:scale(1.03)}.entry__meta{text-align:center;padding:14px 0 0}.entry__meta .no{font-size:15px}.entry__meta h3{font-size:24px;margin:6px 0 4px}.entry__meta .pr{font:500 17px/1 var(--body);letter-spacing:.04em}@media(min-width:900px){.entries{gap:40px;max-width:880px;margin:0 auto}}.ledger{display:grid;gap:34px;align-items:center}.ledger .frame .in{aspect-ratio:4/5}.ledger dl{margin:0}.ledger .row{display:flex;align-items:baseline;gap:10px;padding:13px 0;border-bottom:1px solid var(--line)}.ledger dt{font:600 12px/1.2 var(--body);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.ledger .dots{flex:1;border-bottom:1px dotted var(--char-2);transform:translateY(-4px);opacity:.6}.ledger dd{margin:0;font:italic 500 19px/1.2 var(--display);text-align:right}.ledger .note{font-size:16px;color:var(--char-2);margin-top:18px}@media(min-width:900px){.ledger{grid-template-columns:1fr 1.1fr;gap:72px}}.plates{display:grid;grid-template-columns:1fr 1fr;gap:18px 14px}.plates .in{aspect-ratio:4/5}.plates .p--wide{grid-column:1/-1}.plates .p--wide .in{aspect-ratio:1/1}.sec--green .frame{background:#f3eee2;border-color:#3d5a49}.sec--green .plate-cap div{color:var(--green-ink)}@media(min-width:900px){.plates{grid-template-columns:repeat(4,1fr);gap:28px}.plates .p--wide{grid-column:auto}.plates .p--wide .in{aspect-ratio:4/5}}.letter{max-width:720px;margin:0 auto;background:var(--white);border:1px solid var(--line);padding:34px 22px;position:relative;text-align:center}.letter:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid var(--line);pointer-events:none}.letter .seal{width:74px;height:74px;border-radius:50%;background:var(--green);color:var(--green-ink);display:grid;place-items:center;margin:-70px auto 16px;box-shadow:0 0 0 5px var(--paper),0 0 0 6px var(--line)}.letter .seal svg{width:30px;height:34px}.letter h2{font-size:clamp(34px,7vw,50px)}.letter .price{font:500 30px/1 var(--display);color:var(--green);margin:14px 0 4px}.letter .price s{color:var(--char-2);font-size:20px;margin-left:8px}.letter p{color:var(--char-2);max-width:40ch;margin:12px auto 24px}.letter .sig{font:italic 500 20px/1 var(--display);margin-top:22px;color:var(--char)}.sec-letter{padding:92px 0 64px}.strip{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--pad) 6px;scrollbar-width:none}.strip::-webkit-scrollbar{display:none}.strip .frame{scroll-snap-align:center;padding:6px}.strip .in{aspect-ratio:4/5}@media(min-width:900px){.strip{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);max-width:var(--wrap);margin:0 auto;gap:28px}}.acc{border-top:3px double var(--line)}.acc details{border-bottom:1px solid var(--line)}.acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 2px;font:500 21px/1.25 var(--display)}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"+";font:300 24px/1 var(--display);color:var(--green);transition:transform .2s}.acc details[open] summary:after{transform:rotate(45deg)}.acc .body{padding:0 2px 20px;color:var(--char-2);font-size:17px}.acc .body p{margin:0 0 10px}.faq{max-width:740px;margin:0 auto}.pdp{display:grid}.gal{position:relative}.gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--paper-2)}.gal__track::-webkit-scrollbar{display:none}.gal__slide{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:4/5}.gal__slide img{width:100%;height:100%;object-fit:cover}.gal__count{position:absolute;right:12px;bottom:12px;background:#fcfaf5eb;border:1px solid var(--line);padding:5px 10px;font:italic 500 15px/1 var(--display)}.thumbs{display:flex;gap:6px;overflow-x:auto;padding:8px var(--pad) 0;scrollbar-width:none}.thumbs::-webkit-scrollbar{display:none}.thumbs button{flex:0 0 56px;height:70px;padding:0;border:1px solid var(--line);background:var(--paper-2);opacity:.7}.thumbs button.on{opacity:1;outline:1px solid var(--char);outline-offset:1px}.thumbs img{width:100%;height:100%;object-fit:cover}.info{padding:22px var(--pad) 40px}.info .no{display:block}.info h1{font-size:clamp(38px,8vw,52px);margin-top:8px}.info__sub{font:italic 500 20px/1.3 var(--display);color:var(--char-2);margin:6px 0 16px}.price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.price b{font:500 30px/1 var(--display)}.price span{font-size:15px;color:var(--green);font-style:italic}.opt{margin-top:22px}.opt__lbl{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.opt__lbl .label{font-size:11.5px}.opt__lbl em{font:italic 500 17px/1 var(--display);color:var(--char-2)}.opt__lbl button{background:none;border:0;padding:0;font:italic 500 16px/1 var(--display);color:var(--green);text-decoration:underline;text-underline-offset:3px}.swatches{display:flex;gap:12px}.sw{width:46px;height:46px;border-radius:50%;border:1px solid var(--line);padding:4px;background:none}.sw i{display:block;width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 1px #00000014}.sw[aria-pressed=true]{border:1px solid var(--char);box-shadow:0 0 0 1px var(--char)}.sizes{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.sz{height:50px;border:1px solid var(--line);background:var(--white);font:500 18px/1 var(--display);letter-spacing:.04em}.sz[aria-pressed=true]{background:var(--char);color:var(--paper);border-color:var(--char)}.sz:disabled{opacity:.35;text-decoration:line-through}.packs{display:grid;gap:10px}.pack{position:relative;display:flex;align-items:center;gap:14px;padding:15px;border:1px solid var(--line);background:var(--white);text-align:left;width:100%}.pack[aria-pressed=true]{border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green)}.pack__dot{width:18px;height:18px;border-radius:50%;border:1px solid var(--char-2);flex:0 0 18px;display:grid;place-items:center}.pack[aria-pressed=true] .pack__dot{border-color:var(--green)}.pack[aria-pressed=true] .pack__dot:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--green)}.pack__t{flex:1}.pack__t b{display:block;font:500 21px/1.1 var(--display)}.pack__t span{font-size:15px;color:var(--char-2);font-style:italic}.pack__p{text-align:right;font:500 20px/1.1 var(--display)}.pack__p s{display:block;font-size:15px;color:var(--char-2)}.pack__tag{position:absolute;top:-10px;right:12px;background:var(--green);color:var(--green-ink);font:600 10px/1 var(--body);letter-spacing:.2em;text-transform:uppercase;padding:5px 9px}.second{margin-top:10px;padding:16px;background:var(--paper-2);border:1px solid var(--line);display:none}.second.on{display:block}.second .opt{margin-top:0}.second .opt+.opt{margin-top:16px}.buy{margin-top:22px;display:grid;gap:10px}.buy .shopify-payment-button__button{min-height:56px;border-radius:0!important}.buy .shopify-payment-button__more-options{color:var(--char-2);font-size:14px}.assure{margin:18px 0 0;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);text-align:center}.assure div{font:italic 500 16px/1.25 var(--display);color:var(--char-2);padding:0 4px}.assure div+div{border-left:1px solid var(--line)}.assure b{display:block;font:600 10.5px/1.2 var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--green);font-style:normal;margin-bottom:4px}.info .acc{margin-top:24px}@media(min-width:900px){.pdp{grid-template-columns:1.1fr 1fr;gap:60px;max-width:var(--wrap);margin:0 auto;padding:36px var(--pad) 0}.gal__track{background:none;display:grid;grid-template-columns:1fr 1fr;gap:12px;overflow:visible}.gal__slide{border:8px solid var(--white);outline:1px solid var(--line);background:var(--paper-2)}.gal__slide:first-child{grid-column:1/-1}.gal__count,.thumbs{display:none}.info{padding:6px 0 40px;position:sticky;top:110px;align-self:start}}.satc{position:fixed;left:0;right:0;bottom:0;z-index:45;background:var(--paper);border-top:3px double var(--line);padding:10px var(--pad) calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;transform:translateY(115%);transition:transform .25s}.satc.on{transform:none}.satc__t{flex:1;min-width:0}.satc__t b{display:block;font:500 19px/1.1 var(--display);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.satc__t span{font-size:14px;color:var(--char-2);font-style:italic}.satc .btn{min-height:50px;padding:0 22px}@media(min-width:900px){.satc{display:none}}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:none;align-items:flex-end;justify-content:center;background:#141c1680}.modal.on{display:flex}.modal__box{background:var(--paper);width:100%;max-width:580px;max-height:88vh;overflow:auto;padding:28px var(--pad) 32px;border-top:3px double var(--char)}.modal__x{float:right;background:none;border:0;font:300 30px/1 var(--display)}table.chart{width:100%;border-collapse:collapse;margin-top:16px;font-size:16px}.chart th,.chart td{border-bottom:1px solid var(--line);padding:11px 6px;text-align:left}.chart th{font:600 10.5px/1 var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--green)}.chart td:first-child{font:500 20px/1 var(--display)}@media(min-width:700px){.modal{align-items:center}}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;visibility:hidden}.drawer.on{visibility:visible}.drawer__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#141c1680;opacity:0;transition:opacity .25s}.drawer.on .drawer__bg{opacity:1}.drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(430px,100%);background:var(--paper);display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s}.drawer.on .drawer__panel{transform:none}.drawer__hd{display:flex;justify-content:space-between;align-items:center;padding:18px var(--pad);border-bottom:3px double var(--line)}.drawer__hd h3{font-size:28px}.drawer__hd button{background:none;border:0;font:300 30px/1 var(--display)}.drawer__bar{background:var(--green);color:var(--green-ink);padding:11px var(--pad);font-size:15px;text-align:center}.drawer__bar b{font-family:var(--display);font-size:17px}.drawer__items{flex:1;overflow:auto;padding:4px var(--pad)}.ci{display:grid;grid-template-columns:76px 1fr auto;gap:14px;padding:16px 0;border-bottom:1px solid var(--line)}.ci img{width:76px;height:95px;object-fit:cover;border:4px solid var(--white);outline:1px solid var(--line)}.ci b{display:block;font:500 20px/1.15 var(--display)}.ci span{font-size:15px;color:var(--char-2);font-style:italic}.qty{display:inline-flex;align-items:center;border:1px solid var(--line);margin-top:8px;background:var(--white)}.qty button{width:32px;height:32px;background:none;border:0;font-size:18px}.qty em{min-width:22px;text-align:center;font-style:normal}.ci__p{text-align:right;font:500 19px/1.1 var(--display)}.ci__p s{display:block;color:var(--char-2);font-size:15px}.drawer__ft{border-top:3px double var(--line);padding:16px var(--pad) calc(16px + env(safe-area-inset-bottom))}.drawer__row{display:flex;justify-content:space-between;font-size:17px;margin-bottom:6px}.drawer__row.disc{color:var(--green);font-style:italic}.drawer__row.tot{font:500 24px/1 var(--display);margin:12px 0 16px}.drawer__empty{padding:44px 0;text-align:center;color:var(--char-2);font:italic 500 21px/1.4 var(--display)}.drawer__fine{text-align:center;font-size:13.5px;color:var(--char-2);margin-top:10px;font-style:italic}.ftr{background:var(--green);color:var(--green-ink);padding:56px 0 30px;text-align:center}.ftr svg{width:40px;height:46px;margin:0 auto;color:var(--green-ink)}.ftr .wm{font:600 26px/1 var(--display);letter-spacing:.3em;text-transform:uppercase;margin-top:14px;padding-left:.3em}.ftr .warrant{font:italic 500 18px/1.4 var(--display);opacity:.85;margin:10px auto 0;max-width:34ch}.ftr .est{font:600 11px/1 var(--body);letter-spacing:.3em;text-transform:uppercase;margin:18px 0 26px;opacity:.7}.ftr__links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;padding:18px 0;border-top:1px solid var(--line-g);border-bottom:1px solid var(--line-g)}.ftr__links a{text-decoration:none;font:600 11px/1 var(--body);letter-spacing:.2em;text-transform:uppercase;opacity:.85}.ftr__fine{font-size:13px;opacity:.6;line-height:1.6;max-width:58ch;margin:22px auto 0}.page{max-width:760px;margin:0 auto;padding:56px var(--pad)}.page h1{margin-bottom:24px;font-size:clamp(38px,6vw,56px)}.rte{color:var(--char-2)}.rte a{color:var(--green)}.cart-page{max-width:760px;margin:0 auto;padding:48px var(--pad)}.grid-prod{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(min-width:900px){.grid-prod{grid-template-columns:repeat(3,1fr);gap:28px}}.field{width:100%;height:52px;border:1px solid var(--line);padding:0 14px;font:inherit;background:var(--white)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.join{display:inline-flex;align-items:center;height:38px;padding:0 16px;background:var(--green);color:var(--green-ink);text-decoration:none;font:600 11.5px/1 var(--body);letter-spacing:.22em;text-transform:uppercase}.hero--reg .hero__copy{order:1}.hero--reg .hero__frame{order:2}@media(min-width:900px){.hero--reg .hero__copy{order:0}.hero--reg .hero__grid{grid-template-columns:1fr 1fr}}.perks{list-style:none;padding:0;margin:0 auto 20px;max-width:340px;text-align:left}.perks li{padding:9px 0;border-bottom:1px solid var(--line);font:italic 500 19px/1.2 var(--display)}.perks li:before{content:"\2726";color:var(--green);font-style:normal;font-size:11px;margin-right:10px;vertical-align:2px}@media(min-width:900px){.perks{margin-left:0}}.reg{max-width:440px;margin:0 auto;text-align:left}@media(min-width:900px){.hero--reg .reg{margin-left:0}}.reg__row{margin-bottom:10px}.reg .field{height:54px;font:400 18px/1 var(--body);border-color:var(--line)}.reg .field:focus{outline:none;border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green)}.reg__pick{margin:14px 0}.reg__pick .label{display:flex;justify-content:space-between;align-items:baseline;font-size:11px;margin-bottom:8px}.reg__chart{background:none;border:0;padding:0;font:italic 500 15px/1 var(--display);letter-spacing:0;text-transform:none;color:var(--green);text-decoration:underline;text-underline-offset:3px}.chips{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.chips--5{grid-template-columns:repeat(5,1fr)}.chips button{height:46px;border:1px solid var(--line);background:var(--white);font:500 17px/1 var(--display)}.chips button[aria-pressed=true]{background:var(--green);color:var(--green-ink);border-color:var(--green)}.reg .btn{margin-top:8px}.reg__fine{font-size:14px;color:var(--char-2);text-align:center;margin:10px 0 0;font-style:italic}.reg__err{color:#8a2a1e;font-size:15px}.reg__share{text-align:center;font:italic 500 17px/1.3 var(--display);color:var(--char-2);margin-top:14px}.card{position:relative;background:var(--green);color:var(--green-ink);padding:28px 22px 22px;text-align:center}.card:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid var(--line-g);pointer-events:none}.card__crest svg{width:40px;height:46px;margin:0 auto 10px;color:var(--green-ink)}.card .label{font-size:10.5px;opacity:.85}.card__name{font:500 30px/1.1 var(--display);margin:12px 0 8px}.card p{font-size:16px;opacity:.85;margin:0 auto 16px;max-width:32ch}.card__meta{display:flex;justify-content:space-between;border-top:1px solid var(--line-g);padding-top:12px;font:600 10px/1 var(--body);letter-spacing:.22em;text-transform:uppercase;opacity:.75}.soon{font:500 28px/1 var(--display)!important;font-style:normal!important;color:var(--char)!important}.info__lede{color:var(--char-2);margin:16px 0 18px}.letter .reg .btn{width:100%}.reg__inline{display:flex;flex-direction:column;gap:8px}.reg__inline .field{flex:1;min-width:0}.reg__inline .btn{margin-top:0;white-space:nowrap}@media(min-width:480px){.reg__inline{flex-direction:row;gap:0}.reg__inline .field{border-right:0}.reg__inline .btn{min-height:54px}}.hero--reg h1{font-size:clamp(38px,9vw,72px)}.hero--reg .hero__copy p{margin-bottom:18px}.hero--reg .hero__fine{margin-top:12px}@media(max-width:899px){.hero--reg{padding-top:18px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/base.css.map */
