:root{--vault:#0C0B0A;--vault-2:#141210;--case:#1B1815;--hair:#2E2822;--hair-hi:#40372E;--gold-lo:#A88040;--gold:#C0A058;--gold-hi:#D8B870;--gold-gl:rgba(192,160,88,.13);--bone:#F0EAE0;--ash:#9C938A;--ash-dim:#6E665E;--keep:#7E9E7A;--flag:#C96A4A;--display:"Cormorant Garamond",Georgia,"Times New Roman",serif;--ui:"Jost","Helvetica Neue",Arial,sans-serif;--mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--maxw:1200px;--gut:40px;--shell:46px}@media(max-width:900px){:root{--gut:26px }}@media(max-width:600px){:root{--gut:20px;--shell:42px }}*{box-sizing:border-box}.og{margin:0;background:var(--vault);color:var(--bone);font-family:var(--ui);font-weight:300;font-size:16px;line-height:1.68;-webkit-font-smoothing:antialiased}.og img{max-width:100%;height:auto;display:block}.og a{color:inherit;text-decoration:none}.og button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.og :focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto}}.og .dsp{font-family:var(--display);font-weight:300;line-height:1.02;text-wrap:balance;margin:0}.og .t1{font-size:clamp(40px,6.6vw,76px);letter-spacing:-.015em}.og .t2{font-size:clamp(30px,4.3vw,52px);letter-spacing:-.011em}.og .t3{font-size:clamp(25px,3vw,35px);line-height:1.08}.og .eyebrow{display:block;font-size:10px;font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:var(--gold)}.og .mut{color:var(--ash)}.og .dim{color:var(--ash-dim)}.og .num{font-variant-numeric:tabular-nums}.og .lead{font-size:17px;line-height:1.68;color:var(--ash);max-width:33ch}.og .med{--d:192px;width:var(--d);height:var(--d);border-radius:50%;position:relative;flex:0 0 auto;padding:calc(var(--d)*.082);background:repeating-conic-gradient(from 0deg,#f7edd4 0deg 2.2deg,#d8b870 2.2deg 4.4deg,#b38a45 4.4deg 6.6deg,#7e5f2c 6.6deg 8.8deg);box-shadow:inset 0 0 0 1px #fff4d680,0 0 0 1px #6f5426,0 20px 44px -14px #000000f2,0 0 60px -20px var(--gold-gl)}.og .med:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;background:linear-gradient(148deg,#fffae680,#fffae600,#0000006b 68%,#fff8e038);mix-blend-mode:overlay}.og .med__face{width:100%;height:100%;border-radius:50%;overflow:hidden;position:relative;background:radial-gradient(120% 90% at 50% 118%,#3a332b,#201c18 52%,#14110e);box-shadow:inset 0 0 0 2px #8e6b32,inset 0 2px 14px #000000e6;display:flex;align-items:center;justify-content:center}.og .med__face:before{content:"";position:absolute;left:50%;bottom:-6%;width:62%;aspect-ratio:1/1.18;transform:translate(-50%);border-radius:50% 50% 42% 42%;background:radial-gradient(60% 46% at 50% 24%,rgba(240,234,224,.19),rgba(240,234,224,.05) 62%,transparent 72%)}.og .med__lbl{position:relative;font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ash-dim);text-align:center;line-height:1.6}.og .med--xs{--d:44px }.og .med--sm{--d:72px }.og .med--flat{box-shadow:inset 0 0 0 1px #fff4d666,0 0 0 1px #6f5426}.og .med--white{background:repeating-conic-gradient(from 0deg,#fbfbf8 0deg 2.2deg,#deddd6 2.2deg 4.4deg,#a9a69e 4.4deg 6.6deg,#7c7a73 6.6deg 8.8deg)}.og .med--rose{background:repeating-conic-gradient(from 0deg,#f7dcd0 0deg 2.2deg,#e7b6a2 2.2deg 4.4deg,#c4866c 4.4deg 6.6deg,#93604a 6.6deg 8.8deg)}.og .med--white .med__face{box-shadow:inset 0 0 0 2px #93918a,inset 0 2px 14px #000000e6}.og .med--rose .med__face{box-shadow:inset 0 0 0 2px #a96f55,inset 0 2px 14px #000000e6}.og .wrap{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gut)}.og .ann{background:#000;text-align:center;padding:11px 16px;font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-hi)}.og .hdr{position:sticky;top:var(--shell);z-index:200;background:#0c0b0aeb;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);border-bottom:1px solid var(--hair)}.og .hdr__in{max-width:var(--maxw);margin-inline:auto;padding:20px var(--gut);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px}.og .hdr nav{display:flex;gap:30px}.og .hdr nav a{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ash);transition:color .15s}.og .hdr nav a:hover{color:var(--bone)}.og .hdr__mark{justify-self:center;font-family:var(--display);font-size:27px;letter-spacing:.04em;line-height:1}.og .hdr__mark i{font-style:normal;background:linear-gradient(160deg,var(--gold-hi),var(--gold-lo));-webkit-background-clip:text;background-clip:text;color:transparent}.og .hdr__right{justify-self:end;display:flex;align-items:center;gap:20px}.og .hdr__right button{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ash)}.og .hdr__right button:hover{color:var(--bone)}.og .hdr__burger{display:none;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ash)}.og .hdr__ig{display:inline-flex;color:var(--ash);transition:color .15s}.og .hdr__ig:hover{color:var(--gold-hi)}.og .hdr__ig svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round}.og .hdr__ig svg .dot{fill:currentColor;stroke:none}@media(max-width:900px){.og .hdr nav{display:none}.og .hdr__burger{display:block}.og .hdr__mark{font-size:23px}}.og .sec{padding-block:clamp(88px,11vw,176px)}.og .sec--tight{padding-block:clamp(64px,8vw,116px)}.og .sec--alt{background:var(--vault-2)}.og .sec--rule{border-top:1px solid var(--hair)}.og .head{display:flex;flex-direction:column;gap:18px;max-width:30ch;margin-bottom:clamp(48px,6vw,84px)}.og .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:54px;padding:16px 34px;border-radius:2px;background:linear-gradient(165deg,var(--gold-hi),var(--gold-lo));color:#191307;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:400;transition:filter .18s,transform .18s}.og .btn:hover{filter:brightness(1.09)}.og .btn:active{transform:translateY(1px)}.og .btn--ghost{background:transparent;color:var(--bone);border:1px solid var(--hair-hi)}.og .btn--ghost:hover{border-color:var(--gold-lo);filter:none}.og .btn--full{width:100%}.og .link-u{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ash);border-bottom:1px solid var(--hair-hi);padding-bottom:3px;transition:color .15s,border-color .15s}.og .link-u:hover{color:var(--bone);border-color:var(--gold-lo)}.og .hero{position:relative;display:grid;grid-template-areas:"stack"}.og .hero>.og-fig--hero,.og .hero>.hero__scrim,.og .hero>.hero__overlay{grid-area:stack;min-width:0}.og .hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(92deg,#0c0b0af2,#0c0b0adb,#0c0b0a66 64%,#0c0b0a99)}.og .hero__overlay{position:relative;display:flex;align-items:center}.og .hero__copy{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gut);width:100%;padding-block:clamp(118px,13vh,172px) clamp(56px,7vh,88px)}.og .hero__inner{max-width:31ch}.og .hero__meta{margin-top:34px;display:flex;flex-wrap:wrap;gap:7px 22px;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ash-dim)}@media(max-width:820px){.og .hero__scrim{background:linear-gradient(to top,#0c0b0af7,#0c0b0ae6 30%,#0c0b0a80 62%,#0c0b0a33)}.og .hero__overlay{align-items:flex-end}.og .hero__copy{padding-block:104px 44px}.og .hero__inner{max-width:none}.og .hero__meta{margin-top:26px}}.og .trust{border-block:1px solid var(--hair);background:var(--vault-2)}.og .trust ul{list-style:none;margin:0 auto;max-width:var(--maxw);padding:24px var(--gut);display:flex;flex-wrap:wrap;gap:13px 34px;justify-content:space-between}.og .trust li{font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ash-dim)}.og .g2,.og .g3,.og .g4{display:grid;gap:clamp(20px,2.6vw,36px)}.og .g2{grid-template-columns:repeat(2,1fr)}.og .g3{grid-template-columns:repeat(3,1fr)}.og .g4{grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.og .g4{grid-template-columns:repeat(2,1fr)}}@media(max-width:780px){.og .g3{grid-template-columns:1fr;gap:44px}}@media(max-width:520px){.og .g2,.og .g4{grid-template-columns:1fr}}.og .split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,104px);align-items:center}.og .split--wide{grid-template-columns:1.1fr .9fr}.og .split--narrow{grid-template-columns:.9fr 1.1fr}@media(max-width:880px){.og .split,.og .split--wide,.og .split--narrow{grid-template-columns:1fr;gap:40px}}.og .scale-band{display:flex;gap:clamp(40px,6vw,96px);align-items:center;flex-wrap:wrap}.og .scale-note{font-family:var(--mono);font-size:10px;color:var(--ash-dim);letter-spacing:.04em}.og .ba{display:grid;grid-template-columns:1fr 22px 1fr;align-items:center;gap:12px}.og .ba__arr{text-align:center;color:var(--gold-lo);font-size:15px}@media(max-width:420px){.og .ba{grid-template-columns:1fr}.og .ba__arr{transform:rotate(90deg)}}.og .cap{display:block;font-family:var(--mono);font-size:9px;letter-spacing:.08em;color:var(--ash-dim);margin-top:14px}.og .steps{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--hair)}.og .step{padding:40px 34px 44px;border-left:1px solid var(--hair)}.og .step:first-child{border-left:0;padding-left:0}.og .step:last-child{padding-right:0}@media(max-width:940px){.og .steps{grid-template-columns:repeat(2,1fr)}.og .step{padding:34px 28px 38px}.og .step:first-child{padding-left:0}.og .step:nth-child(3){border-left:0;padding-left:0}.og .step:nth-child(3),.og .step:nth-child(4){border-top:1px solid var(--hair)}.og .step:nth-child(2),.og .step:nth-child(4){padding-right:0}}@media(max-width:520px){.og .steps{grid-template-columns:1fr}.og .step{border-left:0!important;border-top:1px solid var(--hair);padding:32px 0 34px!important}.og .step:first-child{border-top:0}}.og .step__n{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--gold-lo);display:block;margin-bottom:18px}.og .step h3{font-family:var(--display);font-weight:400;font-size:22px;line-height:1.12;margin:0 0 12px}.og .step p{font-size:14px;color:var(--ash);line-height:1.6;max-width:26ch}.og .chain h3{font-family:var(--display);font-weight:400;font-size:21px;margin:18px 0 4px}.og .chain .p{font-size:13px;color:var(--ash-dim)}.og .story q{font-family:var(--display);font-weight:300;font-size:21px;line-height:1.3;display:block;margin:22px 0 0;quotes:"\201c" "\201d"}.og .faq{border-top:1px solid var(--hair);max-width:70ch}.og .faq details{border-bottom:1px solid var(--hair)}.og .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;align-items:baseline;padding:26px 2px;font-family:var(--display);font-size:21px;line-height:1.2}.og .faq summary::-webkit-details-marker{display:none}.og .faq summary:after{content:"+";font-family:var(--ui);font-size:17px;color:var(--gold-lo);flex:0 0 auto}.og .faq details[open]>summary:after{content:"\2013"}.og .faq .a{padding:0 2px 32px;color:var(--ash);font-size:15px;line-height:1.7;max-width:54ch}.og .ftr{background:#060605;border-top:1px solid var(--hair);padding-block:clamp(68px,8vw,104px) 40px}.og .ftr__grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:44px}@media(max-width:880px){.og .ftr__grid{grid-template-columns:1fr 1fr;gap:40px}}@media(max-width:500px){.og .ftr__grid{grid-template-columns:1fr}}.og .ftr h4{font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-lo);margin:0 0 18px;font-weight:400}.og .ftr ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px;font-size:14px;color:var(--ash)}.og .ftr ul a:hover{color:var(--bone)}.og .ftr__note{margin-top:clamp(48px,6vw,76px);padding-top:24px;border-top:1px solid var(--hair);font-size:11px;line-height:1.8;color:var(--ash-dim);max-width:66ch}.og .ftr__base{margin-top:20px;display:flex;flex-wrap:wrap;gap:8px 24px;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#4e4842}.og .pdp{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(40px,5vw,88px);align-items:start;padding-block:clamp(36px,4vw,64px) clamp(76px,9vw,140px)}@media(max-width:940px){.og .pdp{grid-template-columns:1fr;gap:44px}}.og .gal{display:flex;flex-direction:column;gap:13px;position:sticky;top:calc(var(--shell) + 92px)}@media(max-width:940px){.og .gal{position:static}}.og .gal__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.og .buy h1{font-family:var(--display);font-weight:300;font-size:clamp(34px,3.8vw,48px);line-height:1.02;margin:16px 0 10px}.og .buy__sub{font-size:13.5px;color:var(--ash)}.og .buy__rating{display:flex;align-items:center;gap:10px;margin-top:18px;font-size:12.5px;color:var(--ash)}.og .stars{color:var(--gold);letter-spacing:.14em;font-size:12px}.og .buy__price{font-family:var(--display);font-size:34px;margin:28px 0 4px;line-height:1}.og .buy__fin{font-size:12.5px;color:var(--ash)}.og .promise{display:flex;gap:14px;align-items:center;border:1px solid var(--gold-lo);background:var(--gold-gl);padding:16px 18px;margin:30px 0 36px;border-radius:2px}.og .promise b{display:block;font-weight:400;font-size:13px;color:var(--gold-hi);letter-spacing:.03em;margin-bottom:2px}.og .promise span{font-size:12.5px;color:var(--ash);line-height:1.5}.og .opt{margin-bottom:30px}.og .opt__lbl{display:flex;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:14px;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ash-dim)}.og .opt__lbl .val{color:var(--bone);letter-spacing:.1em}.og .opt__row{display:flex;flex-wrap:wrap;gap:10px}.og .sw{width:34px;height:34px;border-radius:50%;border:1px solid var(--hair-hi);flex:0 0 auto;padding:0;transition:box-shadow .16s}.og .sw--g{background:linear-gradient(150deg,#ebd49b,#a88040)}.og .sw--w{background:linear-gradient(150deg,#f1f1ec,#a9a69e)}.og .sw--r{background:linear-gradient(150deg,#edbea9,#b4745c)}.og .sw[aria-pressed=true]{box-shadow:0 0 0 2px var(--vault),0 0 0 3px var(--gold)}.og .chip{border:1px solid var(--hair-hi);background:transparent;color:var(--ash);padding:11px 16px;border-radius:2px;display:inline-flex;gap:9px;align-items:baseline;font-size:12px;letter-spacing:.06em;transition:border-color .16s,color .16s,background .16s}.og .chip b{font-weight:400;color:var(--bone)}.og .chip small{font-size:10.5px;color:var(--ash-dim);font-variant-numeric:tabular-nums}.og .chip:hover{border-color:var(--gold-lo)}.og .chip[aria-pressed=true]{border-color:var(--gold);background:var(--gold-gl)}.og .chip[aria-pressed=true] small{color:var(--gold-hi)}.og .up{border:1px solid var(--hair);background:var(--vault-2);border-radius:3px;margin-bottom:12px}.og .up__zone{width:100%;padding:34px 20px;text-align:center;border:1px dashed var(--hair-hi);margin:10px;border-radius:2px;transition:border-color .16s,background .16s}.og .up__zone:hover{border-color:var(--gold-lo);background:#c0a0580a}.og .up__zone b{display:block;font-weight:400;font-size:14px;color:var(--bone);margin-bottom:7px}.og .up__zone span{font-size:11.5px;color:var(--ash-dim)}.og .up__loaded{padding:20px}.og .up__row{display:flex;gap:18px;align-items:center}.og .up__file{min-width:0}.og .up__file b{display:block;font-weight:400;font-size:13px;color:var(--bone);margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.og .up__file span{font-size:11.5px;color:var(--keep)}.og .up__actions{margin-left:auto;display:flex;flex-direction:column;gap:9px;align-items:flex-end;flex:0 0 auto}.og .up__actions button{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ash);border-bottom:1px solid var(--hair-hi);padding-bottom:2px}.og .up__actions button:hover{color:var(--gold-hi)}.og .up__hint{font-size:11.5px;color:var(--ash-dim)}.og .up__hint a{color:var(--ash);border-bottom:1px solid var(--hair-hi)}.og .addon{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;border:1px solid var(--hair-hi);background:var(--vault-2);padding:16px 18px;border-radius:3px;margin-bottom:12px;text-align:left;transition:border-color .16s}.og .addon:hover{border-color:var(--gold-lo)}.og .addon[aria-pressed=true]{border-color:var(--gold);background:var(--gold-gl)}.og .addon b{font-weight:400;font-size:13px;display:block}.og .addon small{display:block;color:var(--ash-dim);font-size:11.5px;margin-top:4px;line-height:1.5}.og .tgl{width:38px;height:21px;border-radius:12px;background:var(--hair-hi);position:relative;flex:0 0 auto;transition:background .18s}.og .tgl:after{content:"";position:absolute;top:2.5px;left:2.5px;width:16px;height:16px;border-radius:50%;background:#7d756c;transition:transform .18s,background .18s}.og .addon[aria-pressed=true] .tgl{background:var(--gold)}.og .addon[aria-pressed=true] .tgl:after{transform:translate(17px);background:#191307}.og .engrave{margin:0 0 16px}.og .engrave__field{border:1px solid var(--hair-hi);background:#0a0908;padding:16px 18px;border-radius:2px;font-family:var(--display);font-size:22px;color:var(--bone);width:100%}.og .engrave__field::placeholder{color:#4e4842}.og .engrave__meta{display:flex;justify-content:flex-end;margin-top:9px;font-size:10.5px;color:var(--ash-dim)}.og .eta{font-size:12px;color:var(--ash);margin-top:20px;line-height:1.7}.og .eta b{font-weight:400;color:var(--gold-hi)}.og .reassure{display:flex;flex-wrap:wrap;gap:9px 20px;margin-top:24px;padding-top:24px;border-top:1px solid var(--hair)}.og .reassure span{font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ash-dim)}.og .tbl-wrap{overflow-x:auto;border:1px solid var(--hair);background:var(--vault-2)}.og table{width:100%;border-collapse:collapse;min-width:460px}.og th,.og td{text-align:left;padding:15px 20px;border-bottom:1px solid var(--hair);font-size:14px;vertical-align:top}.og th{font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-lo);font-weight:400;white-space:nowrap;background:#0a0908}.og td{color:var(--ash)}.og td:first-child{color:var(--bone);white-space:nowrap}.og tbody tr:last-child td{border-bottom:0}.og .confirm{display:inline-block;font-family:var(--mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--flag);border:1px solid var(--flag);padding:1px 5px;border-radius:2px;margin-left:7px;vertical-align:1px}.og .rev{border:1px solid var(--hair);background:var(--vault-2)}.og .rev__body{padding:22px}.og .rev__body .stars{margin-bottom:12px;display:block}.og .rev__body p{font-size:14.5px;line-height:1.6}.og .rev__body .cap{margin-top:16px}.og .sticky{position:fixed;inset:auto 0 0 0;z-index:300;display:none;gap:14px;align-items:center;padding:12px 18px;background:#0a0908f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--hair)}.og .sticky__t{min-width:0;flex:1}.og .sticky__t b{display:block;font-weight:400;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.og .sticky__t span{font-size:10.5px;color:var(--ash-dim)}.og .scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:#040403b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .22s}.og .scrim[data-open]{opacity:1;pointer-events:auto}.og .drawer{position:fixed;top:0;right:0;bottom:0;z-index:410;width:min(408px,100%);background:var(--vault);border-left:1px solid var(--hair);transform:translate(101%);transition:transform .26s cubic-bezier(.3,.7,.3,1);display:flex;flex-direction:column;overflow-y:auto}.og .drawer[data-open]{transform:none}.og .drawer__hd{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;border-bottom:1px solid var(--hair)}.og .drawer__hd b{font-weight:400;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ash-dim)}.og .drawer__hd button{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ash)}.og .drawer__body{padding:24px;flex:1}.og .line{display:flex;gap:16px;padding-bottom:24px;border-bottom:1px solid var(--hair)}.og .line__t{min-width:0;flex:1}.og .line__t p{font-size:14px;margin-bottom:5px}.og .line__t .v{font-size:11.5px;color:var(--ash-dim);margin-bottom:9px}.og .line__t .f{font-size:11.5px;color:var(--gold-hi);line-height:1.6}.og .line__t .f a{text-decoration:underline}.og .line__p{font-size:14px;flex:0 0 auto;font-variant-numeric:tabular-nums}.og .drawer__sub{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ash-dim);margin:28px 0 14px}.og .drawer__note{border:1px solid var(--hair);background:#0a0908;padding:14px 16px;font-size:12.5px;color:var(--ash-dim);border-radius:2px}.og .drawer__total{display:flex;justify-content:space-between;align-items:baseline;margin:28px 0 16px;font-size:15px}.og .drawer__total b{font-family:var(--display);font-size:24px;font-weight:400;font-variant-numeric:tabular-nums}.og .man{padding-block:clamp(56px,7vw,96px)}.og .man table{min-width:660px}.og .man td:first-child{font-family:var(--mono);font-size:11.5px;color:var(--gold-lo);letter-spacing:.06em}.og .man td.sp{font-family:var(--mono);font-size:11px;color:var(--ash-dim);white-space:nowrap}.og,.og *,.og *:before,.og *:after{box-sizing:border-box}.og{background:var(--vault);color:var(--bone);font-family:var(--ui);font-weight:300}.og img{display:block;max-width:100%;height:auto}.og p{margin:0}.og ul{margin:0;padding:0;list-style:none}.og button{font:inherit;color:inherit}.og h1,.og h2,.og h3,.og h4,.og h5,.og h6{margin:0;font-weight:inherit;letter-spacing:inherit;text-transform:none;color:inherit;font-family:inherit;line-height:inherit}.og .shopify-section{margin:0}.og-fig{margin:0;position:relative;overflow:hidden;background:#0a0908}.og-fig img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.og-fig--169{aspect-ratio:16/9}.og-fig--11{aspect-ratio:1}.og-fig--45{aspect-ratio:4/5}.og-fig--32{aspect-ratio:3/2}.og-fig--34{aspect-ratio:3/4}.og-fig--219{aspect-ratio:21/9}.og-fig--empty{background:linear-gradient(135deg,#1c1813,#141110 46%,#221d17);border:1px solid var(--hair);display:flex;align-items:center;justify-content:center;padding:18px}.og-fig--empty span{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-lo);border:1px solid #3B3226;padding:3px 8px;border-radius:2px}.og-band{width:100%;aspect-ratio:21/9}@media(max-width:820px){.og-band{aspect-ratio:16/9}}.og .og-fig--hero{aspect-ratio:21/9;min-height:500px;width:100%;max-width:100%}.og .og-fig--hero img{object-position:var(--hero-pos,60% center)}@media(max-width:820px){.og .og-fig--hero{aspect-ratio:4/5;min-height:610px}.og .og-fig--hero img{object-position:var(--hero-pos-m,70% center)}}.og [data-rv]{opacity:0;transform:translateY(14px);transition:opacity .7s ease,transform .7s ease}.og [data-rv].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.og [data-rv]{opacity:1;transform:none;transition:none}}html:not([data-og-js]) .og [data-rv]{opacity:1;transform:none}.og-upload{border:1px dashed var(--hair-hi);background:var(--vault-2);padding:22px;text-align:center;cursor:pointer;display:block;transition:border-color .2s,background .2s;position:relative}.og-upload:hover,.og-upload.is-over{border-color:var(--gold-lo);background:var(--gold-gl)}.og-upload input[type=file]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.og-upload__name{display:block;margin-top:8px;font-size:12.5px;color:var(--gold-hi);word-break:break-all}.og-upload.is-error{border-color:var(--flag)}.og-err{color:var(--flag);font-size:13px;margin-top:10px}.og [hidden]{display:none!important}.og-sold{opacity:.4;pointer-events:none;text-decoration:line-through}.og-appblock{margin:18px 0}.og .chip,.og .sw,.og .addon{position:relative;cursor:pointer}.og .chip input,.og .sw input,.og .addon input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer;-webkit-appearance:none;appearance:none}.og .chip:has(input:checked),.og .chip.is-on{border-color:var(--gold);background:var(--gold-gl)}.og .chip:has(input:checked) small,.og .chip.is-on small{color:var(--gold-hi)}.og .sw:has(input:checked),.og .sw.is-on{box-shadow:0 0 0 2px var(--vault),0 0 0 3px var(--gold)}.og .addon:has(input:checked),.og .addon.is-on{border-color:var(--gold);background:var(--gold-gl)}.og .chip:focus-within,.og .addon:focus-within{outline:2px solid var(--gold);outline-offset:2px}.og .sw:focus-within{box-shadow:0 0 0 2px var(--vault),0 0 0 3px var(--gold-hi)}.og .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}.header-wrapper.color-scheme-1,.footer.color-scheme-1{--color-background: 12,11,10;--color-foreground: 240,234,224;--color-shadow: 12,11,10}.og-header-section+.shopify-section{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/73/assets/og.css.map */
