.sale-demo-notice{color:#d7b88b;background:#242018;border:1px solid #54432a;border-radius:3px;margin:0 0 20px;padding:12px 16px;font-size:12px}.sale-demo-card{color:#fff;background:#15181c;border:1px solid #303640;border-radius:4px;grid-template-columns:1.1fr 1fr;text-decoration:none;display:grid;overflow:hidden}.sale-demo-photo{color:#727f90;text-align:center;background:radial-gradient(at 50% 30%,#2b323c,#15191f 75%);flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:170px;padding:20px;display:flex}.sale-demo-photo>span{color:#aeb8c6;font-size:14px}.sale-demo-photo small{color:#7e8a9a;font-size:11px}.sale-demo-card-copy{padding:36px}.sale-demo-card h2{margin:12px 0;font-size:30px;font-weight:800}.sale-demo-tags{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.sale-demo-tags span{border:1px solid #414954;border-radius:2px;padding:7px 11px;font-size:12px}.sale-demo-card-bottom{justify-content:space-between;align-items:center;gap:15px;margin:28px 0 18px;display:flex}.sale-demo-card-bottom>strong{font-size:30px}.sale-demo-card-bottom>span{color:#ff525b;align-items:center;gap:8px;font-size:13px;display:flex}.sale-demo-card-copy>small{color:#8994a4;font-size:11px}.sale-demo-card:hover{border-color:#ed2029}.sale-demo-detail{padding-top:45px}.sale-demo-detail>a{color:#aab4c2;margin-bottom:25px;font-size:13px;display:inline-block}.sale-demo-heading{justify-content:space-between;align-items:end;gap:30px;margin:35px 0;display:flex}.sale-demo-heading h1{font-size:clamp(35px,4.4vw,60px)}.sale-demo-price{white-space:nowrap;padding-bottom:22px}.sale-demo-price strong{font-size:38px;font-weight:800;display:block}.sale-demo-price small{color:#8c98a9;font-size:12px}.sale-demo-gallery{grid-template-columns:1fr 230px;gap:12px;display:grid}.sale-demo-photo-main{min-height:430px}.sale-demo-thumbs{gap:12px;display:grid}.sale-demo-thumbs .sale-demo-photo{min-height:135px}.sale-demo-specs{border:1px solid #303640;grid-template-columns:repeat(6,1fr);margin:28px 0 55px;display:grid}.sale-demo-specs>div{border-right:1px solid #303640;padding:20px 16px}.sale-demo-specs small{color:#8e9bad;margin-bottom:10px;font-size:11px;display:block}.sale-demo-specs strong{font-size:14px}.sale-demo-body{grid-template-columns:1fr 330px;gap:60px;display:grid}.sale-demo-body h2{margin:14px 0 20px;font-size:28px;font-weight:750;line-height:1.2}.sale-demo-body section{margin-bottom:50px}.sale-demo-disclaimer{border-left:2px solid #5f523b;padding-left:16px;font-size:12px}.sale-demo-history>div{border-top:1px solid #303640;align-items:center;gap:20px;padding:8px 0;display:flex}.sale-demo-history>div>span{color:#ed2029;font-size:12px}.sale-demo-contact{background:#15181c;border:1px solid #303640;align-self:start;padding:26px}.sale-demo-contact small{color:#8e9bad;margin-top:20px;font-size:11px;line-height:1.6;display:block}.sale-demo-contact .button{padding:15px;font-size:13px}.sale-demo-cover{object-fit:contain;background:#080a0c;width:100%;height:100%;min-height:390px;max-height:520px}.sale-real-main{background:#07090b;border:1px solid #272d35;justify-content:center;align-items:center;height:560px;display:flex;position:relative}.sale-real-main>img{object-fit:contain;width:100%;height:100%}.sale-real-main>button{color:#fff;cursor:pointer;background:#0c0e10bb;border:1px solid #ffffff40;border-radius:3px;place-items:center;width:44px;height:50px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.sale-gallery-prev{left:15px}.sale-gallery-next{right:15px}.sale-gallery-count{color:#fff;background:#0c0e10cc;border-radius:3px;padding:8px 13px;font-size:12px;position:absolute;bottom:15px;right:15px}.sale-real-thumbs{gap:10px;padding:12px 0;display:flex;overflow-x:auto}.sale-real-thumbs button{cursor:pointer;background:#12161b;border:2px solid #0000;flex:0 0 125px;padding:0}.sale-real-thumbs button[aria-pressed=true]{border-color:#ed2029}.sale-real-thumbs img{object-fit:contain;width:125px;height:90px;display:block}.sale-real-gallery button:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (max-width:600px){.sale-real-main{height:440px}.sale-demo-cover{min-height:280px;max-height:360px}.sale-real-thumbs button{flex-basis:90px}.sale-real-thumbs img{width:90px;height:65px}}@media (max-width:900px){.sale-demo-specs{grid-template-columns:repeat(3,1fr)}.sale-demo-body{grid-template-columns:1fr;gap:0}.sale-demo-gallery{grid-template-columns:1fr}.sale-demo-thumbs{grid-template-columns:repeat(3,1fr)}.sale-demo-photo-main{min-height:330px}.sale-demo-card-copy{padding:25px}}@media (max-width:600px){.sale-demo-card{grid-template-columns:1fr}.sale-demo-card>.sale-demo-photo{min-height:240px}.sale-demo-heading{display:block}.sale-demo-price{padding-top:5px}.sale-demo-specs{grid-template-columns:repeat(2,1fr)}.sale-demo-thumbs .sale-demo-photo{min-height:100px;padding:10px}.sale-demo-thumbs span{font-size:12px}.sale-demo-card-bottom{flex-direction:column;align-items:start}}
