/* Premium storefront skin enabled per listing by the admin Collector’s Edition switch. */
body.collectors-page{--collect-bg:#0d0b08;--collect-panel:#15120d;--collect-panel-hi:#1d180f;--collect-line:#554629;--collect-muted:#b4a98e;--collect-text:#f7f0df;--collect-gold:#e3c276;--collect-gold-soft:#f5e2ad;background:radial-gradient(ellipse at 52% -12%,#4b391b 0,transparent 38rem),radial-gradient(ellipse at 100% 45%,#2d2110 0,transparent 32rem),var(--collect-bg);color:var(--collect-text)}
.collectors-page .wrap{width:min(1240px,calc(100% - 36px));padding-top:24px}
.collectors-page .top{padding-bottom:18px;border-bottom:1px solid #4c4028;margin-bottom:28px}
.collectors-page .top img{filter:sepia(.48) saturate(.8) brightness(1.12)}
.collectors-page .nav a,.collectors-page .back{border-color:#655330;color:#d5c8a8;background:#17130d}
.collectors-page .nav a:hover,.collectors-page .back:hover{border-color:var(--collect-gold);color:#fff2cb}
.collectors-page .layout,.collectors-page .product-layout{gap:24px;margin-top:16px}
.collectors-page .detail,.collectors-page .side,.collectors-page .buybox,.collectors-page .product-summary .price-panel{border:1px solid var(--collect-line);border-radius:16px;background:linear-gradient(150deg,#1b170f,#110f0b 72%);box-shadow:0 20px 55px #0006}
.collectors-page .detail,.collectors-page .product-content{padding:clamp(20px,3vw,34px)}
.collectors-page .product-content{border:1px solid var(--collect-line);border-radius:16px;background:linear-gradient(150deg,#1b170f,#110f0b 72%);box-shadow:0 20px 55px #0006}
.collectors-page .detail h1,.collectors-page .product-heading h1{color:#fff3d4;letter-spacing:-.04em}
.collectors-page .eyebrow,.collectors-page .section-kicker,.collectors-page .item-detail-kicker{color:var(--collect-gold);letter-spacing:.15em}
.collectors-page .collector-banner{display:flex;align-items:center;gap:11px;margin:0 0 21px;padding:12px 15px;border:1px solid #8d713b;border-radius:10px;background:linear-gradient(105deg,#302414,#1c170e 68%,#322719);color:#f1dda9;box-shadow:inset 0 1px #fff2cb1c}
.collectors-page .collector-banner .seal{display:grid;place-items:center;width:31px;height:31px;flex:none;border:1px solid #b79856;border-radius:50%;color:#ffebb6;font-size:16px}
.collectors-page .collector-banner strong{display:block;font-size:11px;letter-spacing:.11em;text-transform:uppercase}
.collectors-page .collector-banner small{display:block;margin-top:2px;color:#c0b18c;font-size:10px}
.collectors-page .item-gallery{margin-top:18px}
.collectors-page .item-gallery-stage,.collectors-page .gallery img,.collectors-page .gallery video,.collectors-page .item-videos video,.collectors-page .product-media{border-color:#725d35;border-radius:12px;background:radial-gradient(ellipse at 50% 40%,#3a2c16,#14110b 72%);box-shadow:inset 0 0 0 1px #f0d99b15,0 14px 40px #0005}
.collectors-page .gallery-thumbnail{border-color:#51452e;background:#17130c}
.collectors-page .gallery-thumbnail[aria-pressed="true"]{border-color:#e4c577}
.collectors-page .gallery-arrow{border-color:#ad8e50;background:#15110c;color:#f5dfaa}
.collectors-page .gallery-count{color:#c4b58e}
.collectors-page .side,.collectors-page .buybox,.collectors-page .product-summary{padding:24px}
.collectors-page .price,.collectors-page .buybox .price,.collectors-page .product-price{color:var(--collect-gold-soft)}
.collectors-page .price-panel{background:linear-gradient(145deg,#322516,#19140d 78%);border-color:#927440}
.collectors-page .condition-pill{border-color:#8d713b;color:#f0dfb6;background:#211a10}
.collectors-page .btn,.collectors-page .purchase-actions .btn{border:1px solid #e7ce8e;border-radius:9px;background:linear-gradient(110deg,#b28b42,#f1d793 52%,#bd984f);color:#211707;box-shadow:0 7px 22px #b88e3926}
.collectors-page .btn:hover,.collectors-page .purchase-actions .btn:hover{filter:brightness(1.08);transform:translateY(-1px)}
.collectors-page .item-contact-query{border:1px solid #8d713b;border-radius:9px;background:#282013;color:#f4e5bf}
.collectors-page .contact-note,.collectors-page .side p{color:#c3b99f}
.collectors-page .account-facts,.collectors-page .account-facts>div{border-color:#54462d}
.collectors-page .account-facts dt,.collectors-page .spec-row dt,.collectors-page .item-detail-row dt{color:#c0b08a}
.collectors-page .account-facts dd,.collectors-page .spec-row dd,.collectors-page .item-detail-row dd{color:#f3ead4}
.collectors-page .item-detail-stack{gap:15px;margin-top:25px}
.collectors-page .item-detail-card{border:1px solid #51432b;border-radius:13px;background:linear-gradient(145deg,#1c180f,#12100b);box-shadow:0 12px 30px #0003}
.collectors-page .item-detail-overview{border-color:#92733d;background:linear-gradient(120deg,#302414,#17130c)}
.collectors-page .item-detail-description,.collectors-page .description-section{border-left:3px solid #d2ad61;border-top-color:#d2ad61}
.collectors-page .item-detail-card h2{color:#f6ecd4}
.collectors-page .item-detail-row{border-color:#50432c}
.collectors-page .item-detail-copy,.collectors-page .product-description,.collectors-page .details{color:#d9cfb8}
.collectors-page .info-section,.collectors-page .price-panel{border-color:#554629;background:linear-gradient(150deg,#1b170f,#110f0b)}
.collectors-page .info-section h2{color:#f6ecd4}
.collectors-page .spec-row{border-color:#50432c}
.collectors-page .care-section,.collectors-page .extra-section,.collectors-page .specs-section{border-top-color:#c49a4b}
.collectors-page .product-heading .tag{border-color:#92733d;background:#241c10;color:#edcf84}
@media(max-width:800px){.collectors-page .buybox{grid-row:auto}.collectors-page .product-summary{grid-row:auto}}
@media(max-width:580px){.collectors-page .wrap{width:calc(100% - 22px);padding-top:17px}.collectors-page .detail,.collectors-page .product-content,.collectors-page .side,.collectors-page .buybox,.collectors-page .product-summary{padding:18px}.collectors-page .top{margin-bottom:22px}}
