
:root{--gold:#ffd052;--line:#77613a}body{background:#080808}header{position:relative;background:linear-gradient(#080808b8,#080808ed),url('/assets/clutch-arena-hero.webp') center 35%/cover}nav{padding:30px 5%;min-height:115px}.brand{font-size:25px;line-height:1.1;max-width:280px;font-weight:950;text-shadow:0 2px 10px #000}.brand:before{display:block;text-align:center;line-height:.8;font-size:35px}.links{font-weight:bold}.product{border-radius:3px}.product img{background:#101010;border-bottom:1px solid #77613a}.product h3 a:hover{color:var(--gold)}.product-bottom a{padding:13px 15px;background:linear-gradient(135deg,#ffe79b,#f0ba32);color:#171005;border:1px solid #ffe18a;border-radius:3px;font-weight:900}.product-bottom{flex-wrap:wrap}.offer-button{background:transparent;color:#ffd052}.product-page{max-width:1380px;margin:auto;padding:28px 5% 65px}.breadcrumbs{font-size:13px;color:#d0c7b8;margin-bottom:26px;line-height:1.7}.breadcrumbs a{color:#ffd052}.product-detail.product{display:grid;grid-template-columns:1.15fr 1fr;gap:45px;background:none;border:0;box-shadow:none;overflow:visible}.product-detail.product:hover{transform:none}.product-detail .photo-wrap{border:1px solid #77613a;background:radial-gradient(ellipse,#343434,#101010);display:flex;align-items:center;justify-content:center;min-height:420px}.product-detail img{height:auto;max-height:690px;object-fit:contain;border:0}.product-detail h1{font-size:clamp(29px,3.6vw,50px);line-height:1.09;letter-spacing:-1.5px;margin:18px 0 22px}.detail-price{font-size:48px;font-weight:900;color:var(--gold)}.stock-note{font-size:13px;margin:7px 0 24px}.detail-actions{display:grid;gap:12px}.detail-actions .btn,.detail-actions .offer-button{min-height:54px;font-size:14px;margin:0}.specs{width:100%;border-collapse:collapse;margin:28px 0 12px;font-size:14px}.specs th,.specs td{text-align:left;padding:12px 0;border-bottom:1px solid #51452f;vertical-align:top}.specs th{width:40%;color:#beb9ae;font-weight:500}.photo-caption{font-size:12px;color:#b6afa0;margin:12px 0}.detail-panels{margin-top:40px}.detail-panels summary{font-weight:bold;color:var(--gold)}.related{margin-top:55px;border-top:1px solid #77613a;padding-top:30px}.related h2{font-size:32px;margin-bottom:28px}.related .product img{height:230px}.related .product h3{font-size:17px}.back-shop{display:inline-block;margin-top:20px;font-size:13px;color:var(--gold)}@media(max-width:760px){nav{min-height:110px;padding:22px 5%}.brand{font-size:20px}.product-detail.product{grid-template-columns:1fr;gap:25px}.product-detail .photo-wrap{min-height:280px}.product-detail img{max-height:460px}.product-detail h1{letter-spacing:-.6px}.product-page{padding-top:20px}.detail-price{font-size:40px}.related .product-grid{grid-template-columns:1fr}.detail-actions{position:relative}.product-bottom a{font-size:10px}}
