body.sia-collections{--gold:#d7ae58;--cream:#eee6d7;--muted:#c4bdb2}
body.sia-collections *{box-sizing:border-box}
body.sia-collections{margin:0;background:#080808;color:var(--cream);font-family:Georgia,serif}
body.sia-collections header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 5%;border-bottom:1px solid #46391e}
body.sia-collections .brand{color:var(--gold);font-size:clamp(18px,2.2vw,27px);letter-spacing:1.5px;line-height:1.18}
body.sia-collections .brand small{display:block;color:var(--cream);font-size:13px;letter-spacing:3px;margin-top:7px}
body.sia-collections nav{font:14px Arial,sans-serif;color:#d8d0c3}
body.sia-collections nav span{margin:0 12px}
body.sia-collections button{background:transparent;border:1px solid var(--gold);color:var(--gold);padding:9px 13px;cursor:pointer}
body.sia-collections button.active{background:var(--gold);color:#15110a}
body.sia-collections .hero{text-align:center;padding:70px 20px 52px;background:radial-gradient(ellipse at top,#292218,#090909 67%)}
body.sia-collections .eyebrow{font:12px Arial,sans-serif;letter-spacing:4px;color:var(--gold)}
body.sia-collections h1{font-size:clamp(39px,6vw,70px);margin:17px 0 12px;font-weight:normal}
body.sia-collections .hero p{font:17px/1.7 Arial,sans-serif;color:#c8c0b4;max-width:670px;margin:auto}
body.sia-collections .line{width:80px;height:2px;background:var(--gold);margin:28px auto 0}
body.sia-collections main{max-width:1300px;margin:0 auto;padding:24px 28px 85px}
body.sia-collections .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
body.sia-collections .card{background:#151515;border:1px solid #594624;overflow:hidden}
body.sia-collections .photo{height:350px;background:#555;display:flex;align-items:center;justify-content:center}
body.sia-collections .photo img{width:100%;height:100%;object-fit:contain}
body.sia-collections .info{padding:22px 23px 26px;min-height:158px}
body.sia-collections .number{font:12px Arial,sans-serif;color:var(--gold);letter-spacing:2px}
body.sia-collections h2{font-size:23px;font-weight:normal;line-height:1.2;margin:12px 0}
body.sia-collections .info p{font:13px/1.6 Arial,sans-serif;color:#bfb7a9;margin:0}
body.sia-collections .placeholder{height:350px;background:linear-gradient(140deg,#28241c,#0e0e0e);display:grid;place-items:center;font-size:76px;color:#876b3b}
body.sia-collections .reserve{border-style:dashed}
body.sia-collections footer{border-top:1px solid #44361f;padding:25px;text-align:center;font:12px/1.8 Arial,sans-serif;color:#b9aa91}
@media(max-width:900px){body.sia-collections .grid{grid-template-columns:repeat(2,minmax(0,1fr))}
body.sia-collections nav{display:none}}
@media(max-width:570px){body.sia-collections header{padding:18px}
body.sia-collections main{padding:15px 15px 50px}
body.sia-collections .grid{grid-template-columns:1fr}
body.sia-collections .photo,body.sia-collections .placeholder{height:390px}
body.sia-collections .hero{padding:55px 20px 40px}}
