@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.28qi1ga78_w_1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.2cu9iw-l3ih8o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.28qi1ga78_w_1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.2cu9iw-l3ih8o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.28qi1ga78_w_1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.2cu9iw-l3ih8o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.cinzel_1e31606e-module__XRTl0q__className{font-family:Cinzel,Cinzel Fallback;font-style:normal}.cinzel_1e31606e-module__XRTl0q__variable{--font-cinzel:"Cinzel", "Cinzel Fallback"}
@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/196d5f6118cb1c52-s.2dapt8se0x7ch.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/55664f0a7289b762-s.4162up6yw-joy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f724cb2b266db11d-s.1i3_gome41uvs.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/58bfdf9faee08215-s.03_1j806mu-1h.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/257505a8a5531435-s.38-3fu5pd_-tf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/346e8051f901134e-s.227deqk64jnce.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/4ee71d90e0f663bd-s.p.33jraz4m6n5g3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/196d5f6118cb1c52-s.2dapt8se0x7ch.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/55664f0a7289b762-s.4162up6yw-joy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/f724cb2b266db11d-s.1i3_gome41uvs.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/58bfdf9faee08215-s.03_1j806mu-1h.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/257505a8a5531435-s.38-3fu5pd_-tf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/346e8051f901134e-s.227deqk64jnce.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/4ee71d90e0f663bd-s.p.33jraz4m6n5g3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fec32c78403d184-s.12ub3b46qtqh1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9d30e1ac529a223a-s.3-2h23dx9ns77.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9056bf441d45cedc-s.0ljlqtoxynbu1.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.0y7p5r83eele4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e557826f452dbd06-s.1_ma567-n-526.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1497d94d4ac5c969-s.32itxo7y-xsdk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.0tlhhw_qyyfys.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0fec32c78403d184-s.12ub3b46qtqh1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9d30e1ac529a223a-s.3-2h23dx9ns77.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9056bf441d45cedc-s.0ljlqtoxynbu1.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.0y7p5r83eele4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e557826f452dbd06-s.1_ma567-n-526.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1497d94d4ac5c969-s.32itxo7y-xsdk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.0tlhhw_qyyfys.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}.eb_garamond_b003ca16-module__13t4fW__className{font-family:EB Garamond,EB Garamond Fallback}.eb_garamond_b003ca16-module__13t4fW__variable{--font-garamond:"EB Garamond", "EB Garamond Fallback"}
:root{--stone:#eceae4;--stone-2:#e2dfd7;--ink:#16181d;--ink-2:#2a2c33;--burgundy:#641c26;--burgundy-2:#7a2530;--navy:#223050;--heather:#c9c9c4;--charcoal:#3b3d40;--line:#16181d24;--disp:var(--font-cinzel),serif;--body:var(--font-garamond),serif;--grain:url(data:image/png;base64,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)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--stone);color:var(--ink);font-family:var(--body);font-size:19px;line-height:1.55}::selection{background:var(--burgundy);color:var(--stone)}a{color:inherit}.wrap{max-width:1180px;margin:0 auto;padding:0 24px}.eyebrow{font-family:var(--disp);letter-spacing:.34em;text-transform:uppercase;color:var(--burgundy);font-size:12px}h2{font-family:var(--disp);letter-spacing:.06em;font-size:clamp(28px,4vw,44px);font-weight:500}button{font-family:var(--disp);letter-spacing:.18em;text-transform:uppercase;cursor:pointer}:focus-visible{outline:2px solid var(--burgundy);outline-offset:3px}nav{z-index:50;mix-blend-mode:normal;justify-content:space-between;align-items:center;padding:18px 28px;transition:background .3s,box-shadow .3s;display:flex;position:fixed;inset:0 0 auto}nav.solid{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 1px 0 var(--line);background:#eceae4f0}.brand{font-family:var(--disp);letter-spacing:.42em;font-size:22px;font-weight:600;text-decoration:none}.nav-links{align-items:center;gap:34px;list-style:none;display:flex}.nav-links a{font-family:var(--disp);letter-spacing:.26em;text-transform:uppercase;opacity:.85;font-size:12px;text-decoration:none}.nav-links a:hover{opacity:1;color:var(--burgundy)}.cart-btn{color:inherit;background:0 0;border:none;align-items:center;gap:8px;font-size:12px;display:flex}.cart-count{background:var(--burgundy);width:20px;height:20px;color:var(--stone);font-size:11px;font-family:var(--body);border-radius:50%;place-items:center;display:inline-grid}nav.on-dark .cart-count{background:var(--stone);color:var(--ink)}.hero{background:var(--ink);min-height:100svh;color:var(--stone);grid-template-columns:1.05fr 1fr;display:grid;position:relative;overflow:hidden}.hero-left{flex-direction:column;justify-content:center;padding:110px 60px 90px;display:flex;position:relative}.hero-left:after{content:"";pointer-events:none;background:radial-gradient(900px 500px at 80% 15%,#ffffff0d,#0000 60%);position:absolute;inset:0}.hero-photo{min-height:420px;position:relative}.hero-photo img{object-fit:cover;object-position:76% 32%;width:100%;height:100%;position:absolute;inset:0}.hero-photo:after{content:"";pointer-events:none;background-image:var(--grain), linear-gradient(90deg,var(--ink) 0%,#16181df0 4%,#16181dc7 9%,#16181d94 14%,#16181d61 19%,#16181d38 24%,#16181d1c 28%,#16181d0a 32%,#16181d00 36%);background-repeat:repeat,no-repeat;background-size:96px 96px,100% 100%;position:absolute;inset:0}.hero-photo:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#16181d80 0%,#16181d57 25%,#16181d33 45%,#16181d1c 62%,#16181d0d 78%,#16181d05 90%,#16181d00 100%);height:110px;position:absolute;inset:0 0 auto}nav.on-dark{color:var(--stone);text-shadow:0 1px 8px #16181d8c}nav.on-dark .cart-count{text-shadow:none}.hero-numeral{font-family:var(--disp);letter-spacing:.04em;color:var(--ink);text-shadow:-1px -1px #ffffff1a,1px 1px 2px #000000d9;-webkit-user-select:none;user-select:none;font-size:clamp(90px,13vw,200px);font-weight:600;line-height:.9}.hero-left>*{z-index:1;position:relative}.hero-cross{width:30px;height:30px;margin-bottom:26px}.hero-tag{font-family:var(--disp);letter-spacing:.4em;text-transform:uppercase;color:#eceae4d9;margin-top:30px;font-size:clamp(13px,1.6vw,17px)}.hero-sub{color:#eceae4a8;max-width:520px;margin-top:18px;font-size:20px;font-style:italic}.hero-cta{color:var(--stone);background:0 0;border:1px solid #eceae473;margin-top:44px;padding:16px 38px;font-size:12px;text-decoration:none;transition:all .25s;display:inline-block}.hero-cta:hover{background:var(--stone);color:var(--ink)}.scroll-hint{letter-spacing:.3em;text-transform:uppercase;color:#eceae466;font-size:11px;font-family:var(--disp);position:absolute;bottom:26px;left:50%;transform:translate(-50%)}section{padding:110px 0}.lede{max-width:640px;margin-top:22px;font-size:22px}.story-grid{grid-template-columns:1fr 1fr;align-items:start;gap:70px;margin-top:60px;display:grid}.timeline{border-left:1px solid var(--line);flex-direction:column;gap:34px;padding-left:34px;display:flex}.t-item{position:relative}.t-item:before{content:"";background:var(--burgundy);width:7px;height:7px;position:absolute;top:9px;left:-38px;transform:rotate(45deg)}.t-year{font-family:var(--disp);letter-spacing:.24em;color:var(--burgundy);font-size:15px}.t-item p{color:var(--ink-2);margin-top:6px;font-size:18px}.motto-block{background:var(--ink);color:var(--stone);padding:54px 48px;position:relative}.motto-block .lat{font-family:var(--disp);letter-spacing:.05em;font-size:clamp(20px,2.4vw,27px);line-height:1.5}.motto-block .trans{color:#eceae499;margin-top:20px;font-size:18px;font-style:italic}.motto-block .src{letter-spacing:.22em;text-transform:uppercase;font-size:13px;font-family:var(--disp);color:#eceae46b;margin-top:26px}#collection{background:var(--stone-2)}.atelier{grid-template-columns:1.15fr 1fr;align-items:start;gap:54px;margin-top:52px;display:grid}.step{border-top:1px solid var(--line);padding:26px 0 8px;transition:opacity .3s}.step.locked{opacity:.34;pointer-events:none}.step-head{align-items:baseline;gap:16px;display:flex}.step-num{font-family:var(--disp);letter-spacing:.2em;color:var(--burgundy);min-width:28px;font-size:14px}.step-title{font-family:var(--disp);letter-spacing:.18em;text-transform:uppercase;font-size:16px}.step-chosen{color:var(--ink-2);margin-left:auto;font-size:16px;font-style:italic}.opts{flex-wrap:wrap;gap:12px;margin:20px 0 18px;display:flex}.opt{border:1px solid var(--line);background:var(--stone);cursor:pointer;font-family:var(--body);letter-spacing:0;text-transform:none;text-align:left;padding:14px 20px;font-size:16px;transition:all .2s}.opt:hover{border-color:var(--ink)}.opt.sel{background:var(--ink);color:var(--stone);border-color:var(--ink)}.opt small{opacity:.65;margin-top:3px;font-size:13px;font-style:italic;display:block}.opt.swatch{align-items:center;gap:12px;display:flex}.dot{border:1px solid #0003;border-radius:50%;flex:none;width:22px;height:22px}.opt.size-opt{text-align:center;min-width:52px;padding:12px 0}.reserve{background:var(--burgundy);width:100%;color:var(--stone);border:1px solid var(--burgundy);margin-top:10px;padding:18px;font-size:12px;transition:all .2s}.reserve:hover{background:var(--burgundy-2)}.reserve:disabled{opacity:.4;cursor:not-allowed}.preview{background:var(--stone);border:1px solid var(--line);position:sticky;top:96px}.preview img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.preview .ph{aspect-ratio:1;width:100%;color:var(--ink-2);place-items:center;display:grid}.ph svg{opacity:.5;width:34%}.spec{border-top:1px solid var(--line);padding:22px 24px}.spec-title{font-family:var(--disp);letter-spacing:.22em;text-transform:uppercase;color:var(--burgundy);font-size:13px}.spec-line{margin-top:10px;font-size:18px;line-height:1.6}.spec-line em{color:var(--ink-2)}.spec-price{margin-top:14px;font-size:20px}.spec-price span{color:var(--ink-2);margin-left:8px;font-size:15px}.spec-note{color:var(--ink-2);margin-top:10px;font-size:14px;font-style:italic}@keyframes pvfade{0%{opacity:0}to{opacity:1}}@media (max-width:900px){.atelier{grid-template-columns:1fr}.preview{order:-1;position:static}}.filters{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.chip{border:1px solid var(--line);background:0 0;padding:10px 20px;font-size:11px}.chip.active{background:var(--ink);color:var(--stone);border-color:var(--ink)}.grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:34px;margin-top:44px;display:grid}.card{background:var(--stone);border:1px solid var(--line);flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex}.card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -22px #16181d66}.card-visual{aspect-ratio:1;position:relative;overflow:hidden}.card-visual img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.card:hover .card-visual img{transform:scale(1.04)}.card-visual .cfg{letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-family:var(--disp);color:#fff;text-shadow:0 1px 6px #0009;opacity:.9;position:absolute;bottom:12px;left:14px}.card-body{border-top:1px solid var(--line);padding:22px 22px 26px}.card-name{font-family:var(--disp);letter-spacing:.14em;text-transform:uppercase;font-size:16px}.card-meta{color:var(--ink-2);margin-top:6px;font-size:16px;font-style:italic}.card-price{margin-top:12px;font-size:18px}.card-price span{color:var(--ink-2);margin-left:8px;font-size:14px}.sizes{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.size{border:1px solid var(--line);width:42px;height:36px;font-family:var(--body);letter-spacing:0;background:0 0;font-size:15px}.size.sel{background:var(--burgundy);color:var(--stone);border-color:var(--burgundy)}.add{background:var(--ink);width:100%;color:var(--stone);border:1px solid var(--ink);margin-top:18px;padding:15px;font-size:11px;transition:all .2s}.add:hover{background:var(--burgundy);border-color:var(--burgundy)}.add:disabled{opacity:.45;cursor:not-allowed}.craft-photos{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px;margin-top:52px;display:grid}.craft-photos img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.craft-photos figcaption{letter-spacing:.16em;text-transform:uppercase;font-size:14px;font-family:var(--disp);color:var(--ink-2);margin-top:12px}.craft-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2px;margin-top:44px;display:grid}.craft-cell{background:var(--stone);padding:38px 30px}.craft-cell h3{font-family:var(--disp);letter-spacing:.22em;text-transform:uppercase;color:var(--burgundy);font-size:14px}.craft-cell p{color:var(--ink-2);margin-top:12px;font-size:17px}.drawer{background:var(--stone);z-index:70;flex-direction:column;width:min(440px,100%);transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-20px 0 60px #00000040}.drawer.open{transform:none}.drawer-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:24px 28px;display:flex}.drawer-head h3{font-family:var(--disp);letter-spacing:.24em;text-transform:uppercase;font-size:14px}.drawer-close{font-size:22px;font-family:var(--body);background:0 0;border:none;margin:-8px -14px;padding:8px 14px}.drawer-items{flex:1;padding:10px 28px;overflow-y:auto}.d-item{border-bottom:1px solid var(--line);justify-content:space-between;gap:14px;padding:18px 0;display:flex}.d-item small{color:var(--ink-2);font-size:15px;display:block}.d-remove{color:var(--ink-2);font-size:12px;font-family:var(--body);letter-spacing:0;text-transform:none;background:0 0;border:none;text-decoration:underline}.drawer-foot{border-top:1px solid var(--line);padding:24px 28px}.d-total{justify-content:space-between;margin-bottom:16px;font-size:19px;display:flex}.checkout-btn{background:var(--burgundy);width:100%;color:var(--stone);border:none;padding:17px;font-size:12px}.checkout-btn:hover{background:var(--burgundy-2)}.empty-msg{text-align:center;color:var(--ink-2);padding:40px 0;font-style:italic}.overlay{z-index:60;opacity:0;pointer-events:none;background:#16181d80;transition:opacity .3s;position:fixed;inset:0}.overlay.show{opacity:1;pointer-events:auto}.modal{z-index:80;place-items:center;padding:20px;display:none;position:fixed;inset:0}.modal.show{display:grid}.modal-card{background:var(--stone);width:100%;max-width:560px;max-height:92svh;padding:44px 46px;position:relative;overflow-y:auto}.modal-card h3{font-family:var(--disp);letter-spacing:.18em;text-transform:uppercase;font-size:20px}.modal-card .note{color:var(--ink-2);margin-top:10px;font-size:16px;font-style:italic}.field{margin-top:20px}.field label{font-family:var(--disp);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-2);margin-bottom:8px;font-size:11px;display:block}.field input,.field select{border:1px solid var(--line);width:100%;font-family:var(--body);color:var(--ink);background:#fff;padding:13px 14px;font-size:17px}.row2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.confirm{text-align:center;padding:30px 0 10px}.confirm .hero-cross{margin:0 auto 20px}.confirm h3{margin-bottom:14px}.confirm p{color:var(--ink-2)}footer{background:var(--ink);color:#eceae4bf;padding:80px 0 50px}.rv{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}.rv.in{opacity:1;transform:none}#vote{background:var(--stone-2)}.vote-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:26px;margin-top:50px;display:grid}.vote-card{background:var(--stone);border:1px solid var(--line);flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex}.vote-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -22px #16181d66}.vote-card img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.vote-body{flex-direction:column;flex:1;padding:22px;display:flex}.vote-name{font-family:var(--disp);letter-spacing:.16em;text-transform:uppercase;font-size:16px}.vote-desc{color:var(--ink-2);flex:1;margin-top:10px;font-size:17px;font-style:italic}.vote-btn{border:1px solid var(--ink);width:100%;color:var(--ink);background:0 0;margin-top:18px;padding:14px;font-size:11px;transition:all .2s}.vote-btn:hover{background:var(--ink);color:var(--stone)}.vote-card.voted{border-color:var(--burgundy)}.vote-card.voted .vote-btn{background:var(--burgundy);border-color:var(--burgundy);color:var(--stone);cursor:default}.vote-card.dim{opacity:.45}.thumbs{gap:12px;margin-top:18px;display:flex}.thumb{border:1px solid var(--line);color:var(--ink-2);cursor:pointer;background:0 0;flex:1;place-items:center;padding:12px 0;transition:all .2s;display:grid}.thumb svg{width:22px;height:22px}.thumb:hover{border-color:var(--ink);color:var(--ink)}.thumb.sel-up{background:var(--ink);border-color:var(--ink);color:var(--stone)}.thumb.sel-dn{background:var(--stone-2);border-color:var(--ink-2);color:var(--ink)}.vote-card.rated{border-color:var(--ink)}.vote-note{text-align:center;color:var(--ink-2);margin-top:34px;font-size:16px;font-style:italic}.vote-error{color:var(--burgundy);font-style:normal}.wl-error{color:var(--stone);margin-top:18px;font-size:15px}.life-grid{grid-template-columns:1fr 1.6fr 1fr;align-items:stretch;gap:18px;display:grid}.life-grid figure{margin:0;overflow:hidden}.life-grid img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.life-grid figure:hover img{transform:scale(1.03)}.life-tall{aspect-ratio:3/4}.life-wide{aspect-ratio:auto}.life-caption{text-align:center;color:var(--ink-2);margin-top:22px;font-size:18px}@media (max-width:820px){.life-grid{grid-template-columns:1fr}.life-wide{order:-1}}#waitlist{background:var(--ink);color:var(--stone);text-align:center}#waitlist .eyebrow{color:#b85c68}#waitlist h2{color:var(--stone)}#waitlist .lede{color:#eceae4b3;margin:22px auto 0}.wl-form{gap:0;max-width:520px;margin:40px auto 0;display:flex}.wl-form input{color:var(--stone);font-family:var(--body);background:0 0;border:1px solid #eceae459;border-right:none;flex:1;padding:17px 18px;font-size:17px}.wl-form input::placeholder{color:#eceae466}.wl-form button{background:var(--burgundy);color:var(--stone);border:1px solid var(--burgundy);white-space:nowrap;padding:17px 30px;font-size:12px}.wl-form button:hover{background:var(--burgundy-2)}.wl-note{color:#eceae473;margin-top:18px;font-size:15px;font-style:italic}.wl-done{margin-top:36px;font-size:20px}.faq{max-width:760px;margin:50px auto 0}.faq details{border-bottom:1px solid var(--line);padding:6px 0}.faq summary{cursor:pointer;font-family:var(--disp);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:18px 4px;font-size:15px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--body);color:var(--burgundy);font-size:24px;transition:transform .25s}.faq details[open] summary:after{transform:rotate(45deg)}.faq .a{color:var(--ink-2);max-width:640px;padding:0 4px 22px;font-size:18px}.qv-grid{grid-template-columns:1fr 1fr;align-items:start;gap:34px;display:grid}.qv-grid img{aspect-ratio:1;object-fit:cover;width:100%}.qv-name{font-family:var(--disp);letter-spacing:.14em;text-transform:uppercase;font-size:19px}.qv-meta{color:var(--ink-2);margin-top:8px;font-style:italic}.qv-desc{color:var(--ink-2);margin-top:16px;font-size:17px}.size-link{font-family:var(--body);color:var(--ink-2);letter-spacing:0;text-transform:none;background:0 0;border:none;margin-top:14px;padding:0;font-size:15px;text-decoration:underline}.size-table{border-collapse:collapse;width:100%;margin-top:16px;font-size:15px}.size-table th,.size-table td{border:1px solid var(--line);text-align:center;padding:8px 10px}.size-table th{font-family:var(--disp);letter-spacing:.14em;background:var(--stone-2);font-size:11px}@media (max-width:640px){.qv-grid{grid-template-columns:1fr}.wl-form{flex-direction:column}.wl-form input{border-right:1px solid #eceae459}}footer .brand{color:var(--stone)}.foot-grid{grid-template-columns:2fr 1fr 1fr;gap:50px;margin-top:10px;display:grid}.foot-note{color:#eceae48c;max-width:420px;margin-top:22px;font-size:16px}footer h4{font-family:var(--disp);letter-spacing:.26em;text-transform:uppercase;color:#eceae480;margin-bottom:16px;font-size:12px}footer ul{flex-direction:column;gap:10px;font-size:17px;list-style:none;display:flex}footer a{text-decoration:none}footer a:hover{color:var(--stone)}.legal{color:#eceae466;border-top:1px solid #eceae426;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:60px;padding-top:26px;font-size:14px;display:flex}@media (max-width:820px){.story-grid,.foot-grid{grid-template-columns:1fr}.hero{grid-template-columns:1fr;min-height:auto}.hero-left{padding:120px 26px 60px}.hero-photo{min-height:52svw}.hero-photo:after{background-image:var(--grain), linear-gradient(180deg,var(--ink) 0%,#16181de6 5%,#16181dad 10%,#16181d73 15%,#16181d42 20%,#16181d1f 25%,#16181d0a 29%,#16181d00 33%)}.hero-photo:before,.scroll-hint,.nav-links li.hide-m{display:none}section{padding:80px 0}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto;transition:none!important}.rv{opacity:1;transform:none}}.admin{background:var(--stone);min-height:100vh;color:var(--ink);font-family:var(--body)}.admin-login{place-items:center;padding:40px 20px;display:grid}.admin-card{border:1px solid var(--stone-2);background:#fff;width:100%;max-width:420px;padding:40px}.admin-card h1{font-family:var(--disp);letter-spacing:.14em;text-transform:uppercase;margin-bottom:28px;font-size:22px}.admin-error{color:var(--burgundy);margin-bottom:12px;font-size:14px}.admin-nav{border-bottom:1px solid var(--stone-2);background:#fff;align-items:center;gap:28px;padding:18px 28px;display:flex}.admin-brand{font-family:var(--disp);letter-spacing:.14em;text-transform:uppercase;font-size:14px}.admin-nav nav{flex:1;gap:20px;display:flex}.admin-nav a{color:var(--ink);font-size:15px;text-decoration:none}.admin-nav a:hover{color:var(--burgundy)}.admin-signout{cursor:pointer;color:var(--charcoal);font-family:var(--body);background:0 0;border:none;font-size:14px}.admin-signout:hover{color:var(--burgundy)}.admin-main{max-width:1100px;margin:0 auto;padding:32px 28px}.admin-home p{margin-bottom:14px;font-size:17px}.admin-home a{color:var(--burgundy)}.admin-h{font-family:var(--disp);letter-spacing:.12em;text-transform:uppercase;margin-bottom:22px;font-size:19px}.admin-table{border-collapse:collapse;border:1px solid var(--stone-2);background:#fff;width:100%;font-size:14.5px}.admin-table th,.admin-table td{text-align:left;border-bottom:1px solid var(--stone-2);vertical-align:top;padding:10px 14px}.admin-table th{font-family:var(--disp);letter-spacing:.1em;text-transform:uppercase;color:var(--charcoal);font-size:11.5px}.admin-table select{font-family:var(--body);border:1px solid var(--stone-2);background:var(--stone);padding:4px 6px;font-size:16px}.admin-items{color:var(--charcoal);margin:0;padding:0;list-style:none}.admin-actions{gap:14px;margin-bottom:18px;display:flex}.admin-actions button{background:var(--ink);color:var(--stone);cursor:pointer;font-family:var(--body);border:none;padding:10px 18px;font-size:14px}.admin-actions button:hover{background:var(--burgundy)}.admin-note{color:var(--charcoal);margin-top:14px;font-size:14px;font-style:italic}.admin-status-cancelled{color:var(--burgundy)}.admin-delete{cursor:pointer;font-family:var(--body);color:var(--charcoal);background:0 0;border:none;margin-top:8px;padding:4px 0;font-size:13px;text-decoration:underline;display:block}.admin-delete:hover{color:var(--burgundy)}@media (max-width:760px){.admin-nav{flex-wrap:wrap}.admin-main{padding:20px 14px}.admin-table{display:block;overflow-x:auto}}
