/* The standee showcase: warm tabletop light, paper, and generous photographs. */
.standees-page{background:#171912;color:#f5f2e6;--gold:#decca6}
.standee-space{padding-block:108px}
.standee-hero{position:relative;isolation:isolate;overflow:clip;background:#171912}
.standee-hero-art{position:absolute;inset:65px 0 0 27%;z-index:-2}
.standee-hero-art img{height:100%;width:100%;object-fit:cover;object-position:55% 50%}
.standee-hero-art::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#171912 0%,#171912b3 16%,transparent 44%),linear-gradient(0deg,#171912 1%,transparent 24%,transparent 83%,#17191288)}
.standee-hero-art figcaption{position:absolute;right:35px;bottom:34px;z-index:1;font-size:10px;letter-spacing:.12em;color:#ddd5ba}
.standee-hero-inner{min-height:790px;display:flex;align-items:center;padding-block:164px 80px}
.standee-hero-copy{max-width:510px;position:relative}
.standee-breadcrumb{display:inline-flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.08em;margin-bottom:64px;color:#ccc8b4}
.standee-breadcrumb span{color:#6d765e}
.standee-hero-copy .eyebrow{font-size:11px;margin-bottom:20px}
.standee-hero h1{font:500 clamp(65px,6.6vw,96px)/.91 var(--display);letter-spacing:-2.5px;margin:0 0 28px}
.standee-hero h1 em{font-weight:400;color:var(--gold)}
.standee-lead{color:#c5c6b7;max-width:365px;font-size:16px;line-height:1.85;margin:0 0 29px}
.standee-hero-note{font-size:12px;color:#a5aa95;margin-top:23px}
.standee-facts{display:grid;grid-template-columns:repeat(4,1fr);margin-block:0;padding-block:34px 39px;gap:25px;border-top:1px solid #c3c6aa2b}
.standee-facts div+div{border-left:1px solid #c3c6aa2b;padding-left:32px}
.standee-facts dt{font:500 31px/1.15 var(--display);color:#f4eedb}
.standee-facts dd{font-size:12px;line-height:1.6;color:#aab09b;margin:9px 0 0}
.standee-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:end;margin-bottom:54px}
.standee-heading h2{font-size:clamp(52px,5.3vw,76px)}
.standee-heading>.eyebrow{margin-bottom:20px}
.standee-heading>p,.standee-heading>div>p:not(.eyebrow){max-width:430px;color:#afb9aa;font-size:16px;margin:0;line-height:1.9}
.standee-heading>div>p+p:not(.eyebrow){margin-top:16px}
.standee-collection{background:#eeeae0;color:#26342c}
.standee-collection .eyebrow{color:#6d715d}
.standee-collection h2 em{color:#708363}
.standee-collection .standee-heading>p{color:#606c60}
.standee-lineup{border-radius:14px;overflow:hidden;background:#faf9f4;box-shadow:0 20px 55px #4f574016;border:1px solid #fff9}
.standee-lineup img{width:100%;max-height:760px;object-fit:contain;background:#fcfbf8}
.standee-lineup figcaption,.standee-next-art figcaption{display:flex;justify-content:space-between;gap:18px;font-size:10px;letter-spacing:.12em;padding:20px 25px;border-top:1px solid #7a866320;color:#69755f}
.standee-roster{max-width:960px;margin:32px auto 0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;color:#66725f;font-size:12px;line-height:1.7}
.standee-scenes{background:radial-gradient(ellipse at 10% 30%,#31402955,transparent 60%),#171e18}
.standee-choices{display:flex;gap:8px;margin-bottom:18px;padding:7px;border:1px solid #bbc4a826;border-radius:12px;width:fit-content;background:#ffffff05}
.standee-choices[hidden],.standee-scene[hidden]{display:none}
.standee-choices button{display:flex;align-items:center;gap:13px;padding:14px 22px;border:1px solid transparent;border-radius:8px;background:transparent;color:#a0aa96;cursor:pointer;font-size:11px}
.standee-choices button span{font-size:13px}
.standee-choices button:hover{color:#fff4dc;background:#ffffff08}
.standee-choices button[aria-selected=true]{background:linear-gradient(155deg,#f8f3dc24,#f8f3dc0d);color:#fff3d9;border-color:#cfdfb830;box-shadow:0 4px 16px #0002,inset 0 1px #ffffff0d}
.standee-scene{border-radius:12px;overflow:hidden;border:1px solid #cfdfb820;margin-top:18px}
.standee-scene img{width:100%;height:auto}
.standee-scene figcaption{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:23px 28px;background:#0e160f44}
.standee-scene figcaption>span{font:500 28px/1.2 var(--display);color:#dddcc5}
.standee-scene small{font-size:10px;letter-spacing:.1em;color:#9da992}
.standee-detail{background:#e8e7df;color:#2f3b34}
.standee-detail-inner{display:grid;grid-template-columns:1.15fr 1fr;gap:76px;align-items:center}
.standee-detail figure{overflow:hidden;border-radius:12px;background:#deddd7}
.standee-detail figure img{width:100%}
.standee-detail figcaption{text-align:center;font-size:10px;letter-spacing:.09em;padding:18px;color:#616d60}
.standee-detail .eyebrow{color:#6a7662}
.standee-detail h2{font-size:clamp(52px,5vw,70px)}
.standee-detail h2 em{color:#70816a}
.standee-details{margin:31px 0 0}
.standee-details div{padding-block:20px;border-top:1px solid #60735e28}
.standee-details dt{font-size:14px;color:#364e3b}
.standee-details dd{font-size:13px;line-height:1.9;margin:9px 0 0;color:#677263}
.standee-details div:last-child{padding-bottom:0}
.standee-next{background:radial-gradient(ellipse at 90% 15%,#26595733,transparent 60%),#122421}
.standee-next h2 em{color:#bad0b1}
.standee-next-art{overflow:hidden;border:1px solid #a6c4a229;border-radius:12px}
.standee-next-art img{width:100%}
.standee-next-art figcaption{color:#a1b9a6;border-color:#a6c4a222}
.standee-next-actions{display:flex;align-items:center;gap:35px;margin-top:30px;flex-wrap:wrap}
.standee-next-actions .text-link{font-size:14px;color:#c5d3bb}
.standee-outro{text-align:center;background:#e7e5d9;color:#344437}
.standee-outro .container{max-width:810px}
.standee-outro .eyebrow{color:#69765f}
.standee-outro h2 em{color:#748969}
.standee-outro p:not(.eyebrow){max-width:490px;color:#677260;margin:26px auto}
.standee-button-light{background:#344938;color:#fbf8ec;box-shadow:0 7px 25px #26332426;border:1px solid #344938}
.standee-button-light:hover{background:#476049;translate:0 -2px}
.standee-outro p.standee-availability{font-size:11px;line-height:1.85;max-width:455px;margin-bottom:0}
@media(min-width:1700px){.standee-hero-inner{min-height:870px}.standee-hero-art{left:32%}}
@media(max-width:1100px){.standee-hero-inner{min-height:730px}.standee-hero-art{left:20%}.standee-hero-art::after{background:linear-gradient(90deg,#171912 0%,#171912d6 23%,#17191233 60%),linear-gradient(0deg,#171912,transparent 35%)}.standee-heading{gap:40px}.standee-detail-inner{gap:40px}.standee-facts div+div{padding-left:20px}.standee-facts dt{font-size:27px}}
@media(max-width:800px){.standee-hero-inner{min-height:690px}.standee-hero h1{font-size:76px}.standee-hero-art{left:5%}.standee-hero-art img{object-position:62% 50%}.standee-hero-art::after{background:linear-gradient(90deg,#171912ed,#171912aa 35%,#17191211),linear-gradient(0deg,#171912,transparent 50%)}.standee-hero-art figcaption{right:24px;font-size:9px}.standee-heading{grid-template-columns:1fr;gap:27px}.standee-heading>p,.standee-heading>div>p:not(.eyebrow){max-width:570px}.standee-detail-inner{grid-template-columns:1fr;gap:36px}.standee-detail figure{max-width:620px;margin:auto}.standee-detail-copy{max-width:620px}.standee-space{padding-block:76px}}
@media(max-width:600px){.standee-hero{display:flex;flex-direction:column}.standee-hero-inner{order:0;min-height:0;padding-block:118px 30px}.standee-breadcrumb{margin-bottom:35px;font-size:10px}.standee-hero-copy{max-width:100%}.standee-hero h1{font-size:72px}.standee-hero-copy .eyebrow{font-size:10px;letter-spacing:.08em}.standee-lead{font-size:15px;max-width:420px}.standee-hero-art{order:1;position:relative;inset:auto;z-index:auto;transform:none!important;width:100%}.standee-hero-art img{height:auto;object-fit:contain}.standee-hero-art::after{background:linear-gradient(0deg,#171912 0%,transparent 25%);pointer-events:none}.standee-hero-art figcaption{position:relative;text-align:right;right:auto;bottom:auto;padding:14px 20px;color:#a2aa93;font-size:9px}.standee-hero-note{margin-bottom:0}.standee-facts{grid-template-columns:1fr 1fr;gap:28px 18px;padding-block:30px;margin-top:5px}.standee-facts div+div{padding-left:0;border-left:0}.standee-facts div:nth-child(even){border-left:1px solid #c3c6aa2b;padding-left:23px}.standee-facts dt{font-size:25px}.standee-facts dd{font-size:11px}.standee-space{padding-block:61px}.standee-heading{margin-bottom:32px}.standee-heading h2{font-size:53px;letter-spacing:-1.3px}.standee-heading .eyebrow{font-size:10px}.standee-heading>p,.standee-heading>div>p:not(.eyebrow){font-size:14px}.standee-lineup{margin-inline:-8px;border-radius:8px}.standee-lineup figcaption,.standee-next-art figcaption{font-size:9px;padding:15px;line-height:1.6;gap:10px}.standee-roster{font-size:11px;gap:8px 17px;margin-top:23px}.standee-choices{width:100%;gap:3px;padding:4px}.standee-choices button{flex:1;justify-content:center;flex-direction:column;gap:5px;padding:11px 5px;font-size:10px}.standee-choices button span{font-size:11px}.standee-scene{border-radius:8px;margin-inline:-8px}.standee-scene figcaption{padding:17px 15px;display:block}.standee-scene figcaption>span{display:block;font-size:25px}.standee-scene small{display:block;margin-top:10px;font-size:9px}.standee-detail h2{font-size:58px}.standee-next-art{margin-inline:-8px;border-radius:8px}.standee-next-art figcaption{flex-direction:column}.standee-next-actions{gap:24px}.standee-outro h2{font-size:52px;letter-spacing:-1.5px}.standee-outro p:not(.eyebrow){font-size:14px}.standee-outro p.standee-availability{font-size:11px}}
@media(max-width:370px){.standees-page .brand{font-size:12px;width:auto}.standees-page .brand img{width:29px;height:29px}.standees-page .nav-pledge{font-size:10px;gap:6px}.standee-hero h1{font-size:64px}.standee-heading h2{font-size:47px}.standee-choices button span{font-size:10px}}
@media(prefers-reduced-motion:reduce){.standee-hero-art{transform:none!important}.standees-page [data-reveal]{opacity:1;translate:none;transition:none}}
