.tH40Mq_form{flex-direction:column;gap:1.1rem;display:flex}.tH40Mq_offer{color:var(--ink);background:var(--paper-soft);border:1px solid var(--sand);border-radius:var(--radius);padding:.75rem .95rem;font-size:.9rem;font-weight:600;line-height:1.5}.tH40Mq_label{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem;font-weight:700}.tH40Mq_stars{border:none;flex-direction:column;gap:.45rem;margin:0;padding:0;display:flex}.tH40Mq_starRow{align-items:center;gap:.15rem;display:flex}.tH40Mq_star{color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;transition:color .15s var(--ease);padding:.15rem;display:inline-flex;position:relative}.tH40Mq_star svg{fill:#0000;transition:fill .15s var(--ease)}.tH40Mq_star[data-on],.tH40Mq_starRow:hover .tH40Mq_star{color:var(--amber-deep)}.tH40Mq_star[data-on] svg,.tH40Mq_starRow:hover .tH40Mq_star svg{fill:currentColor}.tH40Mq_starRow:hover .tH40Mq_star:hover~.tH40Mq_star{color:var(--text-muted)}.tH40Mq_starRow:hover .tH40Mq_star:hover~.tH40Mq_star svg{fill:#0000}.tH40Mq_star:has(input:focus-visible){outline:2px solid var(--amber);outline-offset:1px}.tH40Mq_radio{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.tH40Mq_ratingWord{color:var(--text-muted);margin-left:.6rem;font-size:.88rem;font-weight:600}.tH40Mq_field{flex-direction:column;gap:.4rem;display:flex}.tH40Mq_input{width:100%;font:inherit;color:var(--text);border:1px solid var(--sand);border-radius:var(--radius);resize:vertical;background:#fff;padding:.8rem .95rem;font-size:.95rem;line-height:1.5}.tH40Mq_input:focus{border-color:var(--amber);box-shadow:0 0 0 3px color-mix(in srgb, var(--amber) 18%, transparent);outline:none}.tH40Mq_input[aria-invalid=true]{border-color:#b5654f}.tH40Mq_hint,.tH40Mq_small{color:var(--text-muted);font-size:.8rem;line-height:1.45}.tH40Mq_error{color:#8a4636;font-size:.9rem}.tH40Mq_done{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}.tH40Mq_doneTitle:focus:not(:focus-visible){outline:none}.tH40Mq_doneTitle{font-family:var(--font-display);color:var(--ink);font-size:1.2rem;font-weight:700}.tH40Mq_doneText{color:var(--text);font-size:.95rem;line-height:1.55}.tH40Mq_code{letter-spacing:.08em;color:var(--ink);background:var(--paper-soft);border:1px dashed var(--hairline-ink);border-radius:var(--radius-sm);-webkit-user-select:all;user-select:all;padding:.5rem .9rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.1rem;font-weight:700}.tH40Mq_yourStars{letter-spacing:.1em;color:var(--amber);font-size:1.2rem}.tH40Mq_yourStarsOff{color:var(--sand)}.tH40Mq_yourQuote{color:var(--text);white-space:pre-line;font-size:.98rem;line-height:1.6}
.OvGNhW_wrap{width:100%}.OvGNhW_form{border:1px solid var(--ink-line);border-radius:var(--radius-sm);transition:border-color .2s var(--ease);background:#f4efe80f;align-items:stretch;gap:0;display:flex;overflow:hidden}.OvGNhW_form:focus-within{border-color:#f4efe866}.OvGNhW_input{min-width:0;color:var(--text-on-ink);background:0 0;border:none;flex:1;padding:.85rem 1rem;font-size:.9rem}.OvGNhW_input::placeholder{color:var(--muted-on-ink)}.OvGNhW_input:focus{outline:none}.OvGNhW_submit{width:3rem;color:var(--ink);background:var(--paper);transition:background-color .2s var(--ease);justify-content:center;align-items:center;display:inline-flex}.OvGNhW_submit:hover:not(:disabled){background:var(--amber)}.OvGNhW_submit:disabled{opacity:.7;cursor:default}.OvGNhW_spinner{border:2px solid #1917124d;border-top-color:var(--ink);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite OvGNhW_spin}@keyframes OvGNhW_spin{to{transform:rotate(360deg)}}.OvGNhW_msg{margin-top:.6rem;font-size:.8rem}.OvGNhW_ok{color:#9fd8a8}.OvGNhW_err{color:#e79b8f}
.j5mmVq_footer{background:var(--ink);color:var(--text-on-ink)}.j5mmVq_inner{padding-block:clamp(3.5rem,6vw,5rem) clamp(2rem,3vw,2.75rem)}.j5mmVq_grid{grid-template-columns:1.5fr 1fr 1fr 1fr 1.6fr;align-items:start;gap:clamp(2rem,4vw,3.5rem);display:grid}.j5mmVq_brand{max-width:15rem}.j5mmVq_logo{color:var(--text-on-ink)}.j5mmVq_tagline{color:var(--muted-on-ink);margin-top:1.1rem;font-size:.9rem;line-height:1.55}.j5mmVq_columnTitle{font-family:var(--font-body);letter-spacing:0;color:var(--text-on-ink);font-size:.95rem;font-weight:600}.j5mmVq_links{flex-direction:column;gap:.7rem;margin:1.1rem 0 0;padding:0;list-style:none;display:flex}.j5mmVq_link{color:var(--muted-on-ink);transition:color .2s var(--ease);font-size:.9rem}.j5mmVq_link:hover{color:var(--amber)}.j5mmVq_newsletter .j5mmVq_columnTitle{margin-bottom:1.1rem}.j5mmVq_divider{border:none;border-top:1px solid var(--ink-line);margin-block:clamp(2.25rem,4vw,3rem) clamp(1.5rem,2.5vw,2rem)}.j5mmVq_bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.j5mmVq_legal{color:var(--muted-on-ink);font-size:.8rem}.j5mmVq_social{align-items:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.j5mmVq_socialLink{border-radius:var(--radius-sm);width:2.4rem;height:2.4rem;color:var(--muted-on-ink);transition:color .2s var(--ease), background-color .2s var(--ease);justify-content:center;align-items:center;display:inline-flex}.j5mmVq_socialLink:hover{color:var(--text-on-ink);background:#f4efe80f}@media (max-width:900px){.j5mmVq_grid{grid-template-columns:1fr 1fr;gap:2.5rem}.j5mmVq_brand,.j5mmVq_newsletter{grid-column:1/-1;max-width:none}.j5mmVq_newsletter{max-width:26rem}}@media (max-width:560px){.j5mmVq_grid{grid-template-columns:1fr}.j5mmVq_bottom{flex-direction:column;align-items:flex-start;gap:1.5rem}.j5mmVq_social{margin-left:-.5rem}}
.vAL4eG_header{z-index:100;color:var(--text-on-ink);transition:color .3s var(--ease), background-color .3s var(--ease), border-color .3s var(--ease), box-shadow .3s var(--ease);background:0 0;border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.vAL4eG_scrolled{color:var(--ink);background:var(--paper);border-bottom-color:var(--sand);box-shadow:0 8px 24px -18px #19171266}.vAL4eG_header[data-menu-open]{color:var(--ink);background:var(--paper);border-bottom-color:var(--sand)}.vAL4eG_inner{align-items:center;gap:clamp(1.5rem,4vw,3rem);height:72px;display:flex}.vAL4eG_brand{flex:none;align-items:center;display:inline-flex}.vAL4eG_nav{align-items:center;gap:clamp(1.25rem,2.5vw,2.25rem);display:flex}.vAL4eG_navLink{font-family:var(--font-body);letter-spacing:.02em;color:inherit;padding-block:.25rem;font-size:.85rem;font-weight:500;position:relative}.vAL4eG_navLink:after{content:"";background:var(--amber);transform-origin:0;width:100%;height:1.5px;transition:transform .25s var(--ease);position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.vAL4eG_navLink:hover:after,.vAL4eG_navLink:focus-visible:after{transform:scaleX(1)}.vAL4eG_actions{align-items:center;gap:.35rem;margin-left:auto;display:flex}.vAL4eG_iconBtn{width:40px;height:40px;color:inherit;transition:background-color .2s var(--ease), color .2s var(--ease);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.vAL4eG_iconBtn:hover{color:var(--amber);background:#f4efe829}.vAL4eG_scrolled .vAL4eG_iconBtn:hover,.vAL4eG_header[data-menu-open] .vAL4eG_iconBtn:hover{color:var(--amber-deep);background:#19171212}.vAL4eG_badge{background:var(--amber);min-width:15px;height:15px;color:var(--ink);font-family:var(--font-body);border-radius:999px;justify-content:center;align-items:center;padding:0 3px;font-size:.58rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:3px;right:3px}.vAL4eG_menuBtn{display:none}.vAL4eG_panel{border-bottom:1px solid var(--sand);background:var(--paper);box-shadow:0 12px 24px -18px #19171266}.vAL4eG_panelNav{padding:.5rem var(--gutter) 1rem;max-width:var(--container);flex-direction:column;margin-inline:auto;display:flex}.vAL4eG_panelLink{font-family:var(--font-body);color:var(--ink);border-bottom:1px solid var(--sand);padding:.75rem 0;font-size:.95rem;font-weight:500}.vAL4eG_panelLink:last-child{border-bottom:none}.vAL4eG_panelLink:hover{color:var(--amber-deep)}@media (max-width:900px){.vAL4eG_nav{display:none}.vAL4eG_menuBtn{display:inline-flex}}@media (min-width:901px){.vAL4eG_panel{display:none}}.vAL4eG_accountWrap{display:inline-flex;position:relative}.vAL4eG_accountMenu{border:1px solid var(--sand);border-radius:var(--radius);min-width:12.5rem;color:var(--ink);z-index:120;animation:vAL4eG_accountMenuIn .16s var(--ease);background:#fff;flex-direction:column;padding:.4rem;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px -18px #19171266}@keyframes vAL4eG_accountMenuIn{0%{opacity:0;transform:translateY(-4px)}}.vAL4eG_accountUser{border-bottom:1px solid var(--sand);flex-direction:column;gap:.1rem;margin-bottom:.3rem;padding:.45rem .6rem .65rem;display:flex}.vAL4eG_accountHi{letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);font-size:.66rem}.vAL4eG_accountName{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;max-width:11rem;font-size:.9rem;font-weight:600;overflow:hidden}.vAL4eG_accountLink,.vAL4eG_accountSignOut{text-align:left;border-radius:var(--radius-sm);color:var(--text);transition:background-color .15s var(--ease), color .15s var(--ease);padding:.6rem;font-size:.9rem}.vAL4eG_accountLink:hover,.vAL4eG_accountLink:focus-visible,.vAL4eG_accountSignOut:hover,.vAL4eG_accountSignOut:focus-visible{background:var(--paper-soft);color:var(--amber-deep)}.vAL4eG_accountSignOut{color:var(--amber-deep);border-top:1px solid var(--sand);margin-top:.3rem;padding-top:.65rem;font-weight:600}@media (prefers-reduced-motion:reduce){.vAL4eG_accountMenu{animation:none}}
.IoRaCq_section{padding-block:var(--section-y);background:var(--paper)}.IoRaCq_grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.IoRaCq_imageLeft .IoRaCq_mediaReveal{order:1}.IoRaCq_imageLeft .IoRaCq_textReveal,.IoRaCq_imageRight .IoRaCq_mediaReveal{order:2}.IoRaCq_imageRight .IoRaCq_textReveal{order:1}.IoRaCq_mediaReveal,.IoRaCq_textReveal{min-width:0}.IoRaCq_media{border-radius:var(--radius-lg);isolation:isolate;background:var(--paper-soft);width:100%;min-height:clamp(24rem,46vw,40rem);position:relative;overflow:hidden}.IoRaCq_image{object-fit:cover;transition:transform .7s var(--ease)}@media (hover:hover){.IoRaCq_media{will-change:auto}.IoRaCq_media:hover{will-change:transform}.IoRaCq_media:hover .IoRaCq_image{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.IoRaCq_image{transition:none}}.IoRaCq_text{flex-direction:column;gap:clamp(1rem,2vw,1.5rem);max-width:40ch;display:flex}.IoRaCq_imageLeft .IoRaCq_text{margin-inline-start:auto}.IoRaCq_eyebrow{color:var(--amber-deep)}.IoRaCq_title{font-size:clamp(1.8rem,3.4vw,2.9rem);line-height:1.04}.IoRaCq_body{color:var(--text-muted);font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.7}@media (max-width:900px){.IoRaCq_grid{grid-template-columns:1fr;gap:clamp(1.75rem,6vw,2.5rem)}.IoRaCq_imageLeft .IoRaCq_mediaReveal,.IoRaCq_imageRight .IoRaCq_mediaReveal{order:1}.IoRaCq_imageLeft .IoRaCq_textReveal,.IoRaCq_imageRight .IoRaCq_textReveal{order:2}.IoRaCq_media{min-height:clamp(20rem,70vw,30rem)}.IoRaCq_text{max-width:46ch}.IoRaCq_imageLeft .IoRaCq_text{margin-inline-start:0}}
.QO7G7W_box{background:var(--paper-soft);border:1px solid var(--sand);border-radius:var(--radius);flex-direction:column;gap:.6rem;padding:1.1rem 1.2rem;display:flex}.QO7G7W_title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:1.05rem;font-weight:700}.QO7G7W_note{color:var(--text-muted);font-size:.88rem;line-height:1.55}.QO7G7W_form{flex-wrap:wrap;gap:.6rem;margin-top:.15rem;display:flex}.QO7G7W_input{min-width:0;color:var(--text);border:1px solid var(--sand);border-radius:var(--radius);transition:border-color .2s var(--ease), box-shadow .2s var(--ease);background:#fff;flex:14rem;padding:.85rem 1rem}.QO7G7W_input::placeholder{color:var(--text-faint)}.QO7G7W_input:focus{border-color:var(--amber);box-shadow:0 0 0 3px color-mix(in srgb, var(--amber) 18%, transparent);outline:none}.QO7G7W_join{flex:none}.QO7G7W_error{color:#8a4636;flex-basis:100%;font-size:.85rem}.QO7G7W_done:focus:not(:focus-visible){outline:none}.QO7G7W_small{color:var(--text-muted);font-size:.78rem}.QO7G7W_done{color:var(--ink);font-size:.92rem;font-weight:600;line-height:1.55}.QO7G7W_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:480px){.QO7G7W_join{flex:100%}}
._9tkEzq_band{background:var(--paper);padding-block:clamp(3rem,6vw,5rem);scroll-margin-top:72px}._9tkEzq_inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.75rem,5vw,4.5rem);display:grid}._9tkEzq_copy{flex-direction:column;align-items:flex-start;gap:clamp(.75rem,1.6vw,1.1rem);display:flex}._9tkEzq_heading{letter-spacing:-.03em;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1}._9tkEzq_lead{color:var(--text-muted);max-width:40ch;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.55}._9tkEzq_form{justify-self:end;width:100%;max-width:30rem}@media (max-width:900px){._9tkEzq_inner{grid-template-columns:minmax(0,1fr)}._9tkEzq_form{justify-self:start}}
.s4KBIa_story{background:var(--paper)}.s4KBIa_intro{background:var(--paper);padding-block-start:var(--section-y);padding-block-end:0}.s4KBIa_introEyebrow{color:var(--amber-deep);margin-block-end:clamp(.9rem,1.6vw,1.25rem)}.s4KBIa_introTitle{max-width:18ch;font-size:clamp(2rem,4.5vw,3.5rem);line-height:1.02}.s4KBIa_story .s4KBIa_intro+section{padding-block-start:clamp(2.5rem,5vw,4.5rem)}
.h9bzoa_section{background:var(--paper-soft);padding-block:clamp(2.5rem,5vw,4rem)}.h9bzoa_grid{grid-template-columns:repeat(4,1fr);margin-block:0;padding-block:0;list-style:none;display:grid}.h9bzoa_item{text-align:center;border-left:1px solid var(--sand);flex-direction:column;align-items:center;gap:.7rem;padding-inline:clamp(.75rem,2vw,1.75rem);display:flex}.h9bzoa_item:first-child{border-left:none}.h9bzoa_icon{color:var(--ink)}.h9bzoa_title{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);font-size:.8rem;font-weight:600}.h9bzoa_sub{color:var(--text-muted);font-size:.85rem;line-height:1.4}@media (max-width:700px){.h9bzoa_grid{grid-template-columns:repeat(2,1fr);row-gap:clamp(2rem,6vw,2.75rem)}.h9bzoa_item{border-left:none}.h9bzoa_item:nth-child(2n){border-left:1px solid var(--sand)}}@media (max-width:460px){.h9bzoa_grid{grid-template-columns:1fr}.h9bzoa_item,.h9bzoa_item:nth-child(2n){border-left:none}}
.YOmTyW_section{background:var(--ink);color:var(--text-on-ink);padding-block:var(--section-y)}.YOmTyW_inner{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.YOmTyW_statement{flex-direction:column;gap:clamp(1rem,2vw,1.5rem);display:flex}.YOmTyW_eyebrow{color:var(--muted-on-ink)}.YOmTyW_heading{color:var(--text-on-ink);max-width:10ch;font-size:clamp(2.4rem,5.5vw,4rem);line-height:.98}.YOmTyW_specs{margin:0}.YOmTyW_row{border-top:1px solid var(--ink-line);grid-template-columns:minmax(0,.5fr) minmax(0,1fr);align-items:baseline;gap:clamp(1rem,3vw,2.5rem);padding-block:clamp(1.1rem,2vw,1.5rem);display:grid}.YOmTyW_specs>:last-child .YOmTyW_row{border-bottom:1px solid var(--ink-line)}.YOmTyW_label{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-on-ink);font-size:.72rem;font-weight:600}.YOmTyW_value{color:var(--text-on-ink);text-wrap:balance;margin:0;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.35}@media (max-width:900px){.YOmTyW_inner{grid-template-columns:1fr;gap:clamp(2.25rem,6vw,3rem)}}@media (max-width:480px){.YOmTyW_row{grid-template-columns:minmax(0,.65fr) minmax(0,1fr);gap:1rem}}
.K8YgqG_section{padding-block:var(--section-y);background:var(--ink);color:var(--text-on-ink)}.K8YgqG_grid{grid-template-columns:.85fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.K8YgqG_mediaReveal,.K8YgqG_textReveal{min-width:0}.K8YgqG_media{aspect-ratio:4/5;border-radius:var(--radius-lg);isolation:isolate;background:var(--ink-soft);width:100%;position:relative;overflow:hidden}.K8YgqG_image{object-fit:cover;object-position:50% 32%}.K8YgqG_text{flex-direction:column;align-items:flex-start;gap:clamp(.75rem,1.6vw,1.1rem);display:flex}.K8YgqG_eyebrow{color:var(--text-faint)}.K8YgqG_heading{color:var(--text-on-ink);letter-spacing:-.03em;max-width:16ch;font-size:clamp(2.2rem,4.6vw,3.75rem);line-height:1}.K8YgqG_lead{color:var(--text-on-ink);max-width:30ch;font-size:clamp(1.1rem,1.8vw,1.5rem);line-height:1.3}.K8YgqG_body{color:var(--muted-on-ink);max-width:48ch;font-size:clamp(.95rem,1.3vw,1.08rem);line-height:1.6}.K8YgqG_cta{margin-top:clamp(.5rem,1.5vw,1rem)}@media (max-width:900px){.K8YgqG_grid{grid-template-columns:1fr}.K8YgqG_media{aspect-ratio:3/4}}
.sMQVPa_block{flex-direction:column;gap:.6rem;display:flex}.sMQVPa_head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.sMQVPa_label{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);font-size:.68rem;font-weight:700}.sMQVPa_extra{font-family:var(--font-body);color:var(--text-muted);font-size:.8rem;font-weight:600}.sMQVPa_pills{flex-wrap:wrap;gap:.5rem;display:flex}.sMQVPa_pill{font-family:var(--font-body);color:var(--text);border:1px solid var(--hairline-ink);cursor:pointer;transition:border-color .2s var(--ease), background .2s var(--ease);background:0 0;border-radius:999px;align-items:baseline;gap:.4rem;padding:.5rem .9rem;font-size:.85rem;font-weight:600;display:inline-flex}.sMQVPa_pill:hover{border-color:var(--ink)}.sMQVPa_pill[data-active=true]{background:var(--ink);border-color:var(--ink);color:var(--text-on-ink)}.sMQVPa_pillExtra{opacity:.75;font-size:.75rem}.sMQVPa_input{width:100%;max-width:18rem;font-family:var(--font-body);color:var(--text);background:var(--paper);border:1px solid var(--hairline-ink);border-radius:var(--radius-sm);padding:.6rem .75rem;font-size:.95rem}.sMQVPa_input:focus-visible{outline:2px solid var(--amber);outline-offset:1px}.sMQVPa_help{color:var(--text-muted);max-width:44ch;font-size:.78rem;line-height:1.5}
.g2seSW_section{background:var(--paper);padding-block:var(--section-y)}.g2seSW_inner{grid-template-columns:minmax(0,.4fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,3.75rem);display:grid}.g2seSW_intro{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.g2seSW_heading{font-size:clamp(1.9rem,3vw,2.6rem);line-height:1.02}.g2seSW_body{color:var(--text-muted);max-width:30ch;font-size:.98rem}.g2seSW_intro .g2seSW_btn{margin-top:.5rem}.g2seSW_showcase{flex-direction:column;gap:clamp(.75rem,1.5vw,1.25rem);min-width:0;display:flex}.g2seSW_lineup{justify-content:center;align-items:flex-end;padding-top:1.25rem;display:flex}.g2seSW_shot{width:24%;transition:transform .35s var(--ease), filter .35s var(--ease);flex:none;margin-left:-9%;display:block;position:relative}.g2seSW_shot:first-child{margin-left:0}.g2seSW_shotImg{width:100%;height:auto;display:block}.g2seSW_shot:hover,.g2seSW_shot:focus-visible{outline:none;transform:translateY(-12px)}.g2seSW_badge{z-index:6;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.32rem .68rem;font-size:clamp(.46rem,.78vw,.6rem);font-weight:700;line-height:1;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 6px 16px #19171229}.g2seSW_badgePreorder{background:var(--amber);color:#1a1712}.g2seSW_badgeSoldOut{color:var(--paper);background:#191712d9}.g2seSW_labels{grid-template-columns:repeat(6,1fr);gap:clamp(.4rem,1vw,.9rem);margin:0;padding:0;list-style:none;display:grid}.g2seSW_labels>li{min-width:0}.g2seSW_label{text-align:center;letter-spacing:.14em;text-transform:uppercase;width:100%;color:var(--ink);transition:color .2s var(--ease);justify-content:center;align-items:center;gap:.45rem;font-size:clamp(.58rem,.85vw,.72rem);font-weight:600;display:inline-flex}.g2seSW_label:hover,.g2seSW_label:focus-visible{color:var(--amber-deep)}.g2seSW_swatch{border:1px solid #19171226;border-radius:50%;flex:none;width:.6rem;height:.6rem}@media (max-width:900px){.g2seSW_inner{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,6vw,3rem)}}@media (max-width:640px){.g2seSW_badge{letter-spacing:.02em;padding:.26rem .42rem;font-size:.44rem}.g2seSW_label{letter-spacing:.06em}.g2seSW_labels{flex-wrap:wrap;justify-content:center;gap:.4rem .9rem;display:flex}.g2seSW_label{width:auto}}
.QXWZuq_section{padding-block:var(--section-y);background:var(--paper)}.QXWZuq_grid{grid-template-columns:55fr 45fr;align-items:stretch;gap:clamp(.9rem,1.6vw,1.4rem);display:grid}.QXWZuq_panel,.QXWZuq_card{border-radius:var(--radius-lg);isolation:isolate;position:relative;overflow:hidden}.QXWZuq_panelImg,.QXWZuq_cardImg{object-fit:cover;z-index:-2;transition:transform .7s var(--ease);will-change:transform}@media (hover:hover){.QXWZuq_panel:hover .QXWZuq_panelImg,.QXWZuq_details:hover .QXWZuq_cardImg,.QXWZuq_materials:hover .QXWZuq_cardImg{transform:scale(1.06)}.QXWZuq_panelOverlay,.QXWZuq_cardOverlay{transition:opacity .5s var(--ease)}.QXWZuq_panel:hover .QXWZuq_panelOverlay,.QXWZuq_details:hover .QXWZuq_cardOverlay{opacity:.8}}@media (prefers-reduced-motion:reduce){.QXWZuq_panelImg,.QXWZuq_cardImg{transition:none}}.QXWZuq_panel{min-height:clamp(32rem,62vw,50rem);color:var(--text-on-ink);flex-direction:column;justify-content:space-between;padding:clamp(1.75rem,2.6vw,2.6rem);display:flex}.QXWZuq_panelOverlay{z-index:-1;background:linear-gradient(#0f0d0a8c 0%,#0f0d0a0d 32%),linear-gradient(#0f0d0a00 55%,#0f0d0ab8 100%);position:absolute;inset:0}.QXWZuq_moments{letter-spacing:.2em;text-transform:uppercase;color:var(--text-on-ink);flex-direction:column;gap:.55rem;padding:0;font-size:.72rem;font-weight:600;list-style:none;display:flex}.QXWZuq_panelFoot{flex-direction:column;align-items:flex-start;gap:clamp(1.4rem,3vw,2.25rem);display:flex}.QXWZuq_panelHeading{color:var(--text-on-ink);max-width:16ch;font-size:clamp(2.1rem,4vw,3.4rem);line-height:1}.QXWZuq_panelCta{color:var(--text-on-ink)}.QXWZuq_panelCta:hover{background:var(--paper);color:var(--ink);border-color:var(--paper)}.QXWZuq_cards{flex-direction:column;gap:clamp(.9rem,1.6vw,1.4rem);display:flex}.QXWZuq_details{min-height:clamp(13rem,22vw,17rem);color:var(--text-on-ink);flex-direction:column;flex:auto;justify-content:flex-start;align-items:flex-start;gap:clamp(1rem,2vw,1.4rem);padding:clamp(1.4rem,2vw,2rem);display:flex}.QXWZuq_cardOverlay{z-index:-1;background:linear-gradient(#0f0d0a8c 0%,#0f0d0a1a 55%),linear-gradient(#0f0d0a00 50%,#0f0d0a59 100%);position:absolute;inset:0}.QXWZuq_detailsEyebrow{color:var(--text-on-ink);max-width:10ch;line-height:1.5}.QXWZuq_materials{background:var(--ink);min-height:clamp(13rem,22vw,17rem);color:var(--text-on-ink);flex:auto;grid-template-columns:1fr .85fr;display:grid}.QXWZuq_materialsInfo{flex-direction:column;justify-content:center;gap:clamp(1rem,2vw,1.5rem);padding:clamp(1.5rem,2.4vw,2.25rem);display:flex}.QXWZuq_materialsHeading{color:var(--text-on-ink);max-width:11ch;font-size:clamp(1.35rem,2.2vw,1.85rem);line-height:1.05}.QXWZuq_materialsList{letter-spacing:.18em;text-transform:uppercase;color:var(--muted-on-ink);flex-direction:column;gap:.5rem;padding:0;font-size:.68rem;font-weight:600;list-style:none;display:flex}.QXWZuq_materialsMedia{position:relative;overflow:hidden}@media (max-width:900px){.QXWZuq_grid{grid-template-columns:1fr}.QXWZuq_panel{min-height:22rem}.QXWZuq_details,.QXWZuq_materials{min-height:20rem}}@media (max-width:520px){.QXWZuq_materials{grid-template-rows:1fr .7fr;grid-template-columns:1fr}.QXWZuq_materialsInfo{padding-block-end:0}}
.Bv3RJq_stars{align-items:center;gap:2px;display:inline-flex}.Bv3RJq_star{display:inline-flex;position:relative}.Bv3RJq_star[data-fill=off]>svg,.Bv3RJq_star[data-fill=half]>svg{opacity:.25}.Bv3RJq_halfLit{position:absolute;inset:0 50% 0 0;overflow:hidden}
._47t8oq_soon{background:var(--paper-soft);border-top:1px solid var(--sand);padding-block:clamp(3rem,7vw,5.5rem);scroll-margin-top:72px}._47t8oq_inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.75rem,5vw,4.5rem);display:grid}._47t8oq_copy{flex-direction:column;align-items:flex-start;gap:clamp(.75rem,1.6vw,1.1rem);display:flex}._47t8oq_copy .eyebrow{color:var(--text-muted)}._47t8oq_heading{letter-spacing:-.03em;max-width:16ch;font-size:clamp(2rem,4.4vw,3.2rem);line-height:1}._47t8oq_lead{color:var(--text-muted);max-width:44ch;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.55}._47t8oq_standard{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);text-underline-offset:4px;align-items:center;gap:.5rem;margin-top:.25rem;font-weight:600;display:inline-flex}._47t8oq_arrow{transition:transform .2s var(--ease)}._47t8oq_standard:hover ._47t8oq_arrow{transform:translate(4px)}._47t8oq_form{justify-self:end;width:100%;max-width:30rem}._47t8oq_open{border-radius:var(--radius);border:1px solid var(--sand);background:var(--paper);flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.25rem 1.3rem;display:flex}._47t8oq_openTitle{font-family:var(--font-display);color:var(--ink);font-size:1.1rem;font-weight:700}._47t8oq_openNote{color:var(--text-muted);font-size:.9rem}@media (max-width:900px){._47t8oq_inner{grid-template-columns:minmax(0,1fr)}._47t8oq_form{justify-self:start}}
.QLmI7q_moments{padding-block:var(--section-y);background:var(--paper-soft)}.QLmI7q_momentsHeading{letter-spacing:-.03em;max-width:16ch;font-size:clamp(2rem,4.5vw,3.25rem);line-height:1}.QLmI7q_momentsList{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.5rem);margin-top:clamp(2rem,4vw,3rem);padding:0;list-style:none;display:grid}.QLmI7q_moment{border-top:1px solid var(--sand);padding-top:clamp(1rem,2vw,1.4rem)}.QLmI7q_momentInner{flex-direction:column;gap:.75rem;display:flex}.QLmI7q_momentIndex{font-family:var(--font-body);letter-spacing:.2em;color:var(--text-faint);font-size:.7rem;font-weight:700}.QLmI7q_momentText{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-size:clamp(1.05rem,1.7vw,1.4rem);font-weight:600;line-height:1.2}@media (max-width:900px){.QLmI7q_momentsList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.QLmI7q_momentsList{grid-template-columns:minmax(0,1fr)}}.QLmI7q_chapter{padding-block:var(--section-y);background:var(--ink);color:var(--text-on-ink)}.QLmI7q_chapterInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,5vw,5rem);display:grid}.QLmI7q_chapterProse{flex-direction:column;align-items:flex-start;gap:clamp(.9rem,2vw,1.4rem);display:flex}.QLmI7q_chapterEyebrow{color:var(--text-faint)}.QLmI7q_chapterHeading{color:var(--text-on-ink);letter-spacing:-.03em;max-width:16ch;margin-top:.75rem;font-size:clamp(2.2rem,5vw,4rem);line-height:1}.QLmI7q_chapterBody{color:var(--muted-on-ink);max-width:56ch;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.6}.QLmI7q_chapterNote{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--text-on-ink);font-size:clamp(.7rem,1.05vw,.8rem);font-weight:600}.QLmI7q_chapterCta{margin-top:clamp(.5rem,1.5vw,1rem)}@media (max-width:900px){.QLmI7q_chapterInner{grid-template-columns:minmax(0,1fr)}}
._94gwrW_anatomy{padding-block:var(--section-y);background:var(--paper-soft)}._94gwrW_anatomyHeading{letter-spacing:-.03em;max-width:18ch;font-size:clamp(2rem,4.5vw,3.25rem);line-height:1}._94gwrW_list{border-top:1px solid var(--sand);margin-top:clamp(2rem,4vw,3rem)}._94gwrW_row{border-bottom:1px solid var(--sand);grid-template-columns:minmax(10rem,18%) minmax(0,1fr);gap:clamp(1rem,3vw,2.5rem);padding-block:clamp(.9rem,1.8vw,1.25rem);display:grid}._94gwrW_label{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);padding-top:.2em;font-size:clamp(.68rem,1vw,.76rem);font-weight:600}._94gwrW_value{color:var(--text);margin:0;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.45}._94gwrW_cta{margin-top:clamp(2rem,4vw,3rem)}@media (max-width:700px){._94gwrW_row{grid-template-columns:minmax(0,1fr);gap:.35rem}._94gwrW_label{padding-top:0}}
.otLXKW_stage{padding-top:clamp(6rem,8vw,8.5rem);padding-bottom:var(--section-y)}.otLXKW_grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.otLXKW_mediaCol{align-self:start;position:sticky;top:96px}.otLXKW_media{aspect-ratio:4/5;background:var(--paper-soft);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-card);position:relative;overflow:hidden}.otLXKW_mediaImg{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s var(--ease);position:absolute;inset:0}.otLXKW_mediaImg[data-active=true]{opacity:1}@media (prefers-reduced-motion:reduce){.otLXKW_mediaImg{transition:none}}.otLXKW_buyReveal{min-width:0}.otLXKW_buy{flex-direction:column;gap:1.5rem;max-width:34rem;display:flex}.otLXKW_tagline{margin:0}.otLXKW_name{margin:-.35rem 0 0;font-size:clamp(2.4rem,4.4vw,3.6rem);line-height:1}.otLXKW_ratingRow{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:-.35rem;display:flex}.otLXKW_stars{color:var(--star);gap:.1rem;display:inline-flex}.otLXKW_ratingValue{color:var(--text);font-size:.95rem;font-weight:700}.otLXKW_reviewLink{color:var(--text-muted);text-decoration:underline;-webkit-text-decoration-color:var(--sand);text-decoration-color:var(--sand);text-underline-offset:3px;transition:color .2s var(--ease);font-size:.9rem}.otLXKW_reviewLink:hover{color:var(--text)}.otLXKW_price{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin-top:.15rem;font-size:clamp(1.8rem,3vw,2.3rem);font-weight:700;line-height:1}.otLXKW_priceRow{flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:.15rem;display:flex}.otLXKW_priceRow .otLXKW_price{margin-top:0}.otLXKW_statusPill{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.34rem .72rem;font-size:.68rem;font-weight:700;line-height:1;display:inline-flex}.otLXKW_statusPreorder{color:var(--amber-deep);background:#e6a00f29;box-shadow:inset 0 0 0 1px #e6a00f66}.otLXKW_statusSoldOut{color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--sand);background:#1917120f}.otLXKW_summary{color:var(--text-muted);max-width:46ch;margin-top:-.25rem;line-height:1.65}.otLXKW_block{flex-direction:column;gap:.85rem;display:flex}.otLXKW_blockHead{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.otLXKW_label{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--text-faint);font-size:.72rem;font-weight:600}.otLXKW_colourName{color:var(--text);font-size:.95rem;font-weight:600}.otLXKW_sizeGuide{color:var(--text-muted);text-decoration:underline;-webkit-text-decoration-color:var(--sand);text-decoration-color:var(--sand);text-underline-offset:3px;transition:color .2s var(--ease);font-size:.85rem}.otLXKW_sizeGuide:hover{color:var(--text)}.otLXKW_swatches{flex-wrap:wrap;gap:.85rem;display:flex}.otLXKW_swatch{width:2.4rem;height:2.4rem;transition:transform .2s var(--ease), box-shadow .2s var(--ease);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;box-shadow:0 0 #0000}.otLXKW_swatchDot{border-radius:50%;width:1.75rem;height:1.75rem;display:block;box-shadow:inset 0 0 0 1px #19171224}.otLXKW_swatch:hover{transform:translateY(-2px)}.otLXKW_swatch[data-active=true]{box-shadow:0 0 0 2px var(--ink)}.otLXKW_swatch[data-preorder]:not([data-active=true]){box-shadow:0 0 0 2px #e6a00f8c}.otLXKW_swatch[data-soldout] .otLXKW_swatchDot{opacity:.4}.otLXKW_swatch[data-soldout]:after{content:"";background:var(--text-muted);pointer-events:none;border-radius:1px;width:2rem;height:1.5px;position:absolute;transform:rotate(-45deg)}.otLXKW_sizes{flex-wrap:wrap;gap:.6rem;display:flex}.otLXKW_sizePill{border-radius:var(--radius-sm);border:1px solid var(--sand);min-width:3.25rem;color:var(--text);letter-spacing:.02em;text-align:center;transition:transform .2s var(--ease), background-color .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);background:0 0;padding:.7rem .9rem;font-size:.85rem;font-weight:600}.otLXKW_sizePill:hover{border-color:var(--ink);transform:translateY(-1px)}.otLXKW_sizePill[data-active=true]{background:var(--ink);color:var(--text-on-ink);border-color:var(--ink)}.otLXKW_needsSize{color:var(--amber-deep);margin-top:-.15rem;font-size:.85rem;font-weight:600}.otLXKW_buyRow{align-items:stretch;gap:.9rem;margin-top:.35rem;display:flex}.otLXKW_stepper{border:1px solid var(--sand);border-radius:var(--radius-sm);flex-shrink:0;align-items:center;display:inline-flex}.otLXKW_stepBtn{width:2.9rem;height:100%;min-height:3rem;color:var(--ink);transition:color .2s var(--ease), opacity .2s var(--ease);justify-content:center;align-items:center;display:inline-flex}.otLXKW_stepBtn:hover:not(:disabled){color:var(--amber-deep)}.otLXKW_stepBtn:disabled{color:var(--text-faint);cursor:not-allowed;opacity:.55}.otLXKW_qty{text-align:center;min-width:2.2rem;color:var(--text);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.otLXKW_add{flex:auto}.otLXKW_add:disabled,.otLXKW_add[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.otLXKW_delivery{color:var(--text-muted);align-items:center;gap:.55rem;margin-top:.25rem;font-size:.85rem;line-height:1.5;display:flex}.otLXKW_deliveryIcon{color:var(--amber-deep);flex-shrink:0}.otLXKW_preorderNote{color:var(--amber-deep);align-items:flex-start;font-weight:500}.otLXKW_preorderNote .otLXKW_deliveryIcon{margin-top:.12rem}.otLXKW_soldOutNote{color:var(--text-muted)}.otLXKW_waitingList{margin-top:.85rem}.otLXKW_divider{margin:.5rem 0 .25rem}.otLXKW_highlights{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.otLXKW_highlight{color:var(--text);align-items:center;gap:.7rem;font-size:.95rem;display:flex}.otLXKW_check{color:var(--amber-deep);flex-shrink:0}@media (max-width:900px){.otLXKW_grid{grid-template-columns:1fr;gap:clamp(2rem,6vw,3rem)}.otLXKW_mediaCol{position:static;top:auto}.otLXKW_buy{max-width:none}}.otLXKW_sizePill[data-unavailable]{opacity:.38;cursor:not-allowed;text-decoration:line-through}.otLXKW_sizePill[data-unavailable]:hover{border-color:var(--hairline-ink)}
.gK2-za_band{isolation:isolate;background:var(--ink);width:100%;min-height:clamp(360px,48vw,560px);color:var(--text-on-ink);align-items:center;display:flex;position:relative;overflow:hidden}.gK2-za_media{z-index:-1;position:absolute;inset:0}.gK2-za_image{object-fit:cover;object-position:center}.gK2-za_overlay{background:linear-gradient(90deg,#0f0d0ab8 0%,#0f0d0a80 32%,#0f0d0a2e 62%,#0f0d0a52 100%),linear-gradient(#0f0d0a1f,#0f0d0a38);position:absolute;inset:0}.gK2-za_inner{justify-content:space-between;align-items:center;gap:clamp(1.5rem,4vw,3rem);width:100%;padding-block:clamp(2.5rem,6vw,4rem);display:flex}.gK2-za_lead{flex-direction:column;align-items:flex-start;gap:clamp(1.5rem,3vw,2.25rem);max-width:34ch;display:flex}.gK2-za_heading{color:var(--text-on-ink);letter-spacing:-.02em;text-wrap:balance;flex-direction:column;font-size:clamp(2rem,4.6vw,3.4rem);line-height:1.02;display:flex}.gK2-za_line{display:block}.gK2-za_cta{align-self:flex-start}.gK2-za_aside{text-align:right;color:var(--text-on-ink);flex-direction:column;align-items:flex-end;gap:clamp(1.25rem,2.4vw,1.75rem);display:flex}.gK2-za_kicker{font-family:var(--font-body);letter-spacing:.24em;text-transform:uppercase;color:var(--text-on-ink);max-width:6.5em;font-size:.72rem;font-weight:600;line-height:1.5}.gK2-za_kicker:after{content:"";border-top:1px solid var(--ink-line);width:2rem;margin-top:.9rem;margin-left:auto;display:block}.gK2-za_aside .gK2-za_logo{color:var(--text-on-ink);flex-direction:column;align-items:center;gap:.55rem}@media (max-width:700px){.gK2-za_aside{display:none}.gK2-za_inner{justify-content:flex-start}}
.C20ZYa_section{padding-block:var(--section-y);background:var(--paper)}.C20ZYa_head{text-align:center;flex-direction:column;align-items:center;gap:.85rem;display:flex}.C20ZYa_heading{font-size:clamp(2rem,5vw,3.1rem)}.C20ZYa_rating{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:.35rem;display:flex}.C20ZYa_score{color:var(--text);font-weight:700}.C20ZYa_count{color:var(--text-muted)}.C20ZYa_stars{color:var(--star);align-items:center;gap:2px;display:inline-flex}.C20ZYa_disclosure{color:var(--text-muted);margin-top:.75rem;font-size:.85rem}.C20ZYa_grid{grid-template-columns:repeat(auto-fit,minmax(0,calc(33.3333% - clamp(1.25rem,2.5vw,1.75rem)/1.5)));justify-content:center;gap:clamp(1.25rem,2.5vw,1.75rem);margin-top:clamp(2.75rem,5vw,3.75rem);padding:0;list-style:none;display:grid}.C20ZYa_card{background:var(--paper-soft);border:1px solid var(--sand);border-radius:var(--radius);box-shadow:var(--shadow-card);flex-direction:column;gap:1.1rem;padding:clamp(1.5rem,2.5vw,2rem);display:flex}.C20ZYa_quote{color:var(--text);white-space:pre-line;font-size:1rem;line-height:1.55}.C20ZYa_author{align-items:center;gap:.85rem;margin-top:auto;display:flex}.C20ZYa_avatar{width:2.75rem;height:2.75rem;color:var(--paper);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:.85rem;font-weight:600;display:grid}.C20ZYa_who{flex-direction:column;line-height:1.35;display:flex}.C20ZYa_name{color:var(--text);font-weight:600}.C20ZYa_verified{color:var(--text-muted);font-size:.82rem}@media (max-width:800px){.C20ZYa_grid{grid-template-columns:1fr}}
.PJNPoa_shell{padding-top:calc(72px + clamp(2.5rem,6vw,4.5rem));padding-bottom:var(--section-y)}.PJNPoa_frame{max-width:62rem}.PJNPoa_head{border-bottom:1px solid var(--sand);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem clamp(1.5rem,4vw,3rem);margin-bottom:clamp(2.25rem,5vw,3.25rem);padding-bottom:clamp(1.5rem,3vw,2.25rem);display:flex}.PJNPoa_title{margin-top:.7rem;font-size:clamp(2rem,4.5vw,3rem)}.PJNPoa_controls{flex:22rem;justify-content:flex-end;align-items:center;gap:clamp(.75rem,2vw,1.5rem);min-width:0;display:flex}.PJNPoa_signOut{flex-shrink:0}@media (max-width:700px){.PJNPoa_head{flex-direction:column;align-items:stretch}.PJNPoa_controls{flex:auto;justify-content:space-between}}.PJNPoa_card{background:var(--paper-soft);border:1px solid var(--sand);border-radius:var(--radius);box-shadow:var(--shadow-card)}.PJNPoa_greeting{font-size:clamp(1.5rem,3vw,2rem)}.PJNPoa_greetingSub{color:var(--text-muted);overflow-wrap:anywhere;margin-top:.6rem;font-size:1.02rem}.PJNPoa_summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);margin:clamp(1.75rem,4vw,2.5rem) 0 0;padding:0;list-style:none;display:grid}@media (max-width:480px){.PJNPoa_summary{grid-template-columns:1fr}}.PJNPoa_summaryItem{flex-direction:column;gap:.65rem;padding:clamp(1.25rem,2.5vw,1.75rem);display:flex}.PJNPoa_summaryLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);font-size:.72rem;font-weight:600}.PJNPoa_summaryValue{font-family:var(--font-display);color:var(--text);font-size:1.75rem;font-weight:700;line-height:1}.PJNPoa_section{margin-top:clamp(2.75rem,6vw,4rem)}.PJNPoa_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 1.5rem;display:flex}.PJNPoa_sectionTitle{margin-top:.6rem;font-size:clamp(1.4rem,3vw,1.9rem)}.PJNPoa_viewAll{color:var(--amber-deep);transition:border-color .2s var(--ease);border-bottom:1px solid #0000;font-size:.85rem;font-weight:600}.PJNPoa_viewAll:hover{border-bottom-color:var(--amber)}.PJNPoa_orderList{gap:.75rem;margin:clamp(1.25rem,3vw,1.75rem) 0 0;padding:0;list-style:none;display:grid}.PJNPoa_orderRow{text-align:left;transition:border-color .2s var(--ease), transform .2s var(--ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem 1.25rem;padding:clamp(1rem,2.5vw,1.4rem) clamp(1.1rem,2.5vw,1.6rem);display:grid}.PJNPoa_orderRow:hover{border-color:var(--amber);transform:translateY(-1px)}.PJNPoa_orderMeta{flex-wrap:wrap;align-items:center;gap:.8rem;min-width:0;display:flex}.PJNPoa_orderNumber{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-size:1.05rem;font-weight:700}.PJNPoa_orderDate{color:var(--text-muted);font-size:.9rem}.PJNPoa_orderTotal{font-family:var(--font-display);color:var(--text);white-space:nowrap;justify-self:end;font-size:1.1rem;font-weight:700}.PJNPoa_pill{letter-spacing:.12em;text-transform:uppercase;background:var(--paper-deep);color:var(--text-muted);border:1px solid var(--sand);border-radius:999px;align-items:center;gap:.45em;padding:.28rem .65rem;font-size:.66rem;font-weight:600;display:inline-flex}.PJNPoa_pill:before{content:"";background:currentColor;border-radius:50%;width:.42em;height:.42em}.PJNPoa_pillPaid{color:var(--amber-deep);background:#e6a00f24;border-color:#e6a00f52}.PJNPoa_pillFulfilled,.PJNPoa_pillShipped{background:var(--ink);color:var(--text-on-ink);border-color:var(--ink)}.PJNPoa_pillCancelled{background:var(--paper-deep);color:var(--text-faint);border-color:var(--sand)}.PJNPoa_quickLink{transition:border-color .2s var(--ease);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-top:clamp(2.75rem,6vw,4rem);padding:clamp(1.4rem,3vw,2rem);display:flex}.PJNPoa_quickLink:hover{border-color:var(--amber)}.PJNPoa_quickLinkText{min-width:0}.PJNPoa_quickLinkTitle{font-family:var(--font-display);color:var(--text);font-size:1.15rem;font-weight:700}.PJNPoa_quickLinkSub{color:var(--text-muted);margin-top:.3rem;font-size:.95rem}.PJNPoa_quickLinkArrow{color:var(--amber-deep);flex-shrink:0}.PJNPoa_empty{text-align:center;margin-top:clamp(1.25rem,3vw,1.75rem);padding:clamp(2.5rem,6vw,4rem) clamp(1.5rem,4vw,3rem)}.PJNPoa_emptyTitle{font-size:1.35rem}.PJNPoa_emptyText{max-width:28rem;color:var(--text-muted);margin:.75rem auto 1.75rem}
.yGVYBq_title{margin-top:.6rem;font-size:clamp(1.5rem,3vw,2rem)}.yGVYBq_list{gap:.75rem;margin:clamp(1.5rem,3vw,2.25rem) 0 0;padding:0;list-style:none;display:grid}.yGVYBq_row{transition:border-color .2s var(--ease), transform .2s var(--ease);grid-template-columns:auto minmax(0,1.4fr) auto minmax(0,.7fr) auto;align-items:center;gap:.75rem clamp(1rem,2.5vw,2rem);padding:clamp(1.1rem,2.5vw,1.5rem) clamp(1.25rem,2.5vw,1.75rem);display:grid}.yGVYBq_row:hover{border-color:var(--amber);transform:translateY(-1px)}.yGVYBq_primary{flex-wrap:wrap;align-items:baseline;gap:.35rem .8rem;min-width:0;display:flex}.yGVYBq_number{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-size:1.1rem;font-weight:700}.yGVYBq_date{color:var(--text-muted);font-size:.9rem}.yGVYBq_status{justify-self:start}.yGVYBq_count{color:var(--text-muted);white-space:nowrap;font-size:.92rem}.yGVYBq_total{font-family:var(--font-display);color:var(--text);white-space:nowrap;justify-self:end;font-size:1.1rem;font-weight:700}@media (max-width:640px){.yGVYBq_row{grid-template-columns:minmax(0,1fr) auto}.yGVYBq_status{order:3}.yGVYBq_count{order:4;justify-self:end}}
._85tbea_hero{background:var(--paper);padding-top:calc(72px + clamp(3.5rem,9vw,7rem));padding-bottom:clamp(2.5rem,5vw,4rem)}._85tbea_inner{flex-direction:column;align-items:flex-start;gap:clamp(.85rem,2vw,1.5rem);display:flex}._85tbea_heading{letter-spacing:-.03em;max-width:14ch;font-size:clamp(2.6rem,7vw,5.5rem);line-height:.98}._85tbea_lead{color:var(--text-muted);max-width:46ch;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.5}._85tbea_note{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--text-faint);font-size:clamp(.7rem,1.05vw,.8rem);font-weight:600}._85tbea_rule{margin-top:clamp(2.5rem,6vw,4.5rem)}
.bcyp_W_split{grid-template-columns:1fr 1fr;min-height:calc(100vh - 72px);margin-top:72px;display:grid}.bcyp_W_left{padding:clamp(2.5rem, 6vw, 5rem) var(--gutter);background:var(--paper);justify-content:center;align-items:center;display:flex}.bcyp_W_panel{width:100%;max-width:26rem}.bcyp_W_brand{color:var(--ink);display:inline-flex}.bcyp_W_eyebrow{margin-top:clamp(2rem,5vw,3rem)}.bcyp_W_title{margin-top:.85rem;font-size:clamp(2.1rem,4vw,2.9rem)}.bcyp_W_subline{color:var(--text-muted);max-width:24rem;margin-top:.9rem;font-size:1.02rem;line-height:1.55}.bcyp_W_error{color:var(--amber-deep);background:var(--paper-soft);border:1px solid var(--sand);border-radius:var(--radius);max-width:24rem;margin-top:1.1rem;padding:.75rem .95rem;font-size:.9rem;line-height:1.5}.bcyp_W_media{background:var(--ink);position:relative;overflow:hidden}.bcyp_W_image{object-fit:cover}.bcyp_W_overlay{background:linear-gradient(#1917121a 0%,#19171226 45%,#191712b8 100%);position:absolute;inset:0}.bcyp_W_caption{color:var(--text-on-ink);flex-direction:column;gap:.9rem;display:flex;position:absolute;bottom:clamp(1.75rem,4vw,3rem);left:clamp(1.75rem,4vw,3.25rem);right:clamp(1.75rem,4vw,3.25rem)}.bcyp_W_script{font-family:var(--font-script);color:var(--paper);text-shadow:0 2px 24px #00000059;font-size:clamp(2rem,3.4vw,3rem);line-height:1.05}.bcyp_W_captionLogo{color:var(--paper)}@media (max-width:900px){.bcyp_W_split{grid-template-columns:1fr}.bcyp_W_media{display:none}.bcyp_W_left{align-items:flex-start}}
.sAmRWa_page{gap:clamp(1.75rem,4vw,2.5rem);display:grid}.sAmRWa_back{letter-spacing:.11em;text-transform:uppercase;color:var(--text-muted);transition:color .2s var(--ease);justify-self:start;align-items:center;gap:.5rem;font-size:.78rem;font-weight:600;display:inline-flex}.sAmRWa_back:hover{color:var(--amber-deep)}.sAmRWa_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 1.5rem;display:flex}.sAmRWa_number{margin-top:.6rem;font-size:clamp(1.6rem,3.5vw,2.2rem)}.sAmRWa_date{color:var(--text-muted);margin-top:.6rem;font-size:.98rem}.sAmRWa_tracking{flex-wrap:wrap;align-items:baseline;gap:.6rem .9rem;margin-top:-.75rem;display:flex}.sAmRWa_trackingLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);font-size:.72rem;font-weight:600}.sAmRWa_trackingValue{color:var(--text);overflow-wrap:anywhere;font-size:1rem}.sAmRWa_itemsCard{padding:clamp(.5rem,1.5vw,1rem) clamp(1.1rem,2.5vw,1.75rem)}.sAmRWa_items{border-collapse:collapse;width:100%}.sAmRWa_items thead th{text-align:left;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);border-bottom:1px solid var(--sand);padding:1rem 0;font-size:.7rem;font-weight:600}.sAmRWa_items tbody td{vertical-align:top;border-bottom:1px solid var(--sand);padding:1.1rem 0}.sAmRWa_items tbody tr:last-child td{border-bottom:none}.sAmRWa_numCol{text-align:right;white-space:nowrap}.sAmRWa_items thead .sAmRWa_numCol{text-align:right}.sAmRWa_itemCell{align-items:center;gap:.9rem;display:flex}.sAmRWa_thumb{background:var(--paper);border:1px solid var(--sand);border-radius:8px;flex:none;width:2.8rem;height:3.5rem;position:relative;overflow:hidden}.sAmRWa_thumbImg{object-fit:cover;width:100%;height:100%}.sAmRWa_itemText{flex-direction:column;gap:.2rem;min-width:0;display:flex}.sAmRWa_itemName{color:var(--text);font-weight:600}.sAmRWa_itemVariant{color:var(--text-muted);font-size:.9rem}.sAmRWa_footerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.5vw,1.75rem);display:grid}@media (max-width:640px){.sAmRWa_footerGrid{grid-template-columns:1fr}}.sAmRWa_totalsCard,.sAmRWa_addressCard{padding:clamp(1.4rem,3vw,2rem)}.sAmRWa_totals{gap:.85rem;margin:0;display:grid}.sAmRWa_totalRow{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.sAmRWa_totalRow dt{color:var(--text-muted);font-size:.98rem}.sAmRWa_totalRow dd{color:var(--text);font-variant-numeric:tabular-nums;margin:0}.sAmRWa_grandTotal{border-top:1px solid var(--sand);margin-top:.35rem;padding-top:.95rem}.sAmRWa_grandTotal dt{color:var(--text);font-family:var(--font-display);font-size:1.1rem;font-weight:700}.sAmRWa_grandTotal dd{font-family:var(--font-display);font-size:1.2rem;font-weight:700}.sAmRWa_addressTitle{font-size:1.15rem}.sAmRWa_reviewCard{margin-top:1.25rem;padding:clamp(1.25rem,3vw,1.75rem)}.sAmRWa_reviewBody{max-width:36rem;margin-top:1rem}.sAmRWa_address{color:var(--text);gap:.35rem;margin-top:1rem;font-style:normal;line-height:1.5;display:grid}.sAmRWa_addressName{font-weight:600}.sAmRWa_addressEmpty{color:var(--text-muted);margin-top:1rem}.sAmRWa_again{margin-top:clamp(.5rem,1.5vw,1rem)}
.umW61G_hero{background:var(--paper);padding-top:calc(72px + clamp(2.5rem,6vw,5rem));padding-bottom:clamp(3rem,7vw,6rem)}.umW61G_inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.umW61G_copy{flex-direction:column;align-items:flex-start;gap:clamp(.85rem,2vw,1.35rem);display:flex}.umW61G_heading{letter-spacing:-.03em;max-width:12ch;font-size:clamp(2.6rem,6.5vw,5rem);line-height:.98}.umW61G_lead{color:var(--text-muted);max-width:44ch;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.55}.umW61G_form{width:100%;max-width:30rem;margin-top:.4rem}.umW61G_media{aspect-ratio:4/5;border-radius:var(--radius-lg);background:var(--paper-deep);position:relative;overflow:hidden}.umW61G_image{object-fit:cover;object-position:78% 50%}@media (max-width:900px){.umW61G_inner{grid-template-columns:minmax(0,1fr)}.umW61G_media{aspect-ratio:4/3}}
._16Mfwa_main{background:var(--paper);padding-top:calc(72px + clamp(3rem,8vw,6rem));padding-bottom:clamp(3.5rem,9vw,7rem)}._16Mfwa_inner{flex-direction:column;align-items:flex-start;gap:1rem;max-width:40rem;display:flex}._16Mfwa_heading{letter-spacing:-.03em;font-size:clamp(2.4rem,6vw,4rem);line-height:1}._16Mfwa_lead{color:var(--text-muted);font-size:1.05rem;line-height:1.55}._16Mfwa_actions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}
.FxOznW_main{background:var(--paper);padding-top:calc(72px + clamp(2.5rem,6vw,4.5rem));padding-bottom:clamp(3rem,7vw,5.5rem)}.FxOznW_inner{max-width:40rem}.FxOznW_heading{letter-spacing:-.03em;margin-top:.4rem;font-size:clamp(2.2rem,5vw,3.2rem);line-height:1}.FxOznW_items{color:var(--text-muted);margin:1rem 0 0;padding:0;font-size:.95rem;line-height:1.6;list-style:none}.FxOznW_card{border:1px solid var(--sand);border-radius:var(--radius);box-shadow:var(--shadow-card);background:#fff;margin-top:1.75rem;padding:clamp(1.25rem,3vw,1.75rem)}.FxOznW_note{color:var(--text);font-size:.98rem;line-height:1.55}.FxOznW_back{margin-top:1.5rem;font-size:.9rem}.FxOznW_back a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}
.GYb9hW_bar{z-index:150;background:var(--paper);border-top:1px solid var(--sand);opacity:0;visibility:hidden;pointer-events:none;transition:transform .55s var(--ease), opacity .4s var(--ease), visibility 0s linear .55s;padding-bottom:env(safe-area-inset-bottom);position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -14px 40px -24px #19171280}.GYb9hW_visible{opacity:1;visibility:visible;pointer-events:auto;transition:transform .55s var(--ease), opacity .4s var(--ease), visibility 0s linear 0s;transform:translateY(0)}.GYb9hW_row{justify-content:space-between;align-items:center;gap:1.25rem;padding-block:.7rem;display:flex}.GYb9hW_identity{align-items:center;gap:.85rem;min-width:0;display:flex}.GYb9hW_thumb{border-radius:var(--radius-sm);background:var(--paper-soft);flex:none;width:44px;height:44px;position:relative;overflow:hidden}.GYb9hW_thumbImg{object-fit:cover}.GYb9hW_text{flex-direction:column;min-width:0;display:flex}.GYb9hW_name{font-family:var(--font-body);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:600;line-height:1.2;overflow:hidden}.GYb9hW_meta{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;line-height:1.3;overflow:hidden}.GYb9hW_metaTag{color:var(--amber-deep);font-weight:700}.GYb9hW_actions{flex:none;align-items:center;gap:.75rem;display:flex}.GYb9hW_sizeField{align-items:center;display:inline-flex;position:relative}.GYb9hW_select{appearance:none;font-family:var(--font-body);letter-spacing:.02em;color:var(--text);border:1px solid var(--sand);border-radius:var(--radius-sm);cursor:pointer;transition:border-color .2s var(--ease);background:0 0;padding:.62rem 2rem .62rem .9rem;font-size:.82rem;font-weight:600}.GYb9hW_select:hover{border-color:var(--text-muted)}.GYb9hW_selectPrompt{border-color:var(--amber);color:var(--amber-deep)}.GYb9hW_chevron{color:var(--text-muted);pointer-events:none;position:absolute;right:.7rem}.GYb9hW_inBag{color:var(--text-muted);white-space:nowrap;font-size:.78rem}@media (max-width:900px){.GYb9hW_row{gap:.75rem}.GYb9hW_meta,.GYb9hW_inBag{display:none}}@media (max-width:560px){.GYb9hW_thumb{display:none}.GYb9hW_name{font-size:.9rem}.GYb9hW_select{padding:.58rem 1.7rem .58rem .75rem}}@media (max-width:400px){.GYb9hW_identity{flex:auto}.GYb9hW_select{padding:.58rem 1.55rem .58rem .65rem;font-size:.8rem}.GYb9hW_chevron{right:.5rem}}@media (prefers-reduced-motion:reduce){.GYb9hW_bar{transition:opacity .2s linear,visibility 0s linear .2s;transform:none}.GYb9hW_visible{transition:opacity .2s linear,visibility linear;transform:none}}
._7KjBG_card{flex-direction:column;gap:clamp(.9rem,1.6vw,1.25rem);display:flex}._7KjBG_stage{aspect-ratio:4/5;border-radius:var(--radius-lg);background:var(--paper-soft);width:100%;transition:box-shadow .4s var(--ease);position:relative;overflow:hidden}._7KjBG_badge{z-index:2;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:.38rem .72rem;font-size:.64rem;font-weight:700;line-height:1;position:absolute;top:.85rem;left:.85rem}._7KjBG_badgePreorder{color:#1a1712;background:#e6a00ff0}._7KjBG_badgeSoldOut{color:var(--paper);background:#191712d1}._7KjBG_image{object-fit:cover;transition:transform .6s var(--ease);transform:scale(1)}._7KjBG_card:hover ._7KjBG_image,._7KjBG_card:focus-visible ._7KjBG_image{transform:scale(1.04)}._7KjBG_card:hover ._7KjBG_stage{box-shadow:var(--shadow-card)}._7KjBG_card:focus-visible{outline:none}._7KjBG_card:focus-visible ._7KjBG_stage{outline:2px solid var(--amber);outline-offset:3px}._7KjBG_meta{flex-direction:column;gap:.4rem;display:flex}._7KjBG_name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:600;line-height:1.1}._7KjBG_subtitle{color:var(--text-faint);letter-spacing:.13em;text-transform:uppercase;font-size:.8rem;font-weight:600}._7KjBG_price{color:var(--text-muted);margin-top:.15rem;font-size:.98rem}._7KjBG_swatches{align-items:center;gap:.5rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}._7KjBG_swatch{border:1px solid var(--hairline-ink);border-radius:50%;flex:none;width:.72rem;height:.72rem}
