.cb-store2 .price del{opacity:.45;font-family:var(--ff-mono);font-size:.6em;letter-spacing:.02em;text-decoration:line-through;margin-right:7px;vertical-align:2px;font-weight:400}.cb-store2 .price ins{text-decoration:none;color:var(--gold)}.cb-store2 .featured .price-big{font-family:var(--ff-display);font-weight:700;font-size:clamp(34px,3.4vw,52px);line-height:1;color:var(--gold-light);margin-bottom:26px}.cb-store2 .featured .price-big .was{font-family:var(--ff-mono);font-size:11px;letter-spacing:.14em;color:var(--muted);text-decoration:line-through;margin-right:12px;vertical-align:middle}.cb-store2 .featured .price-big small{font-family:var(--ff-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-weight:400;margin-left:10px}.cb-store2 .look-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.cb-store2 .look{position:relative;min-height:340px;border-radius:var(--radius);overflow:hidden;border:1px solid var(--border);display:flex;align-items:flex-end;text-decoration:none;transition:transform .4s var(--ease)}.cb-store2 .look:hover{transform:translateY(-4px);border-color:var(--gold-line)}.cb-store2 .look .cover{position:absolute;inset:0}.cb-store2 .look .cover .ghost{font-size:clamp(140px,16vw,240px)}.cb-store2 .look .cover .frame{inset:18px}.cb-store2 .look-copy{position:relative;z-index:2;padding:clamp(24px,3vw,44px);width:100%;background:linear-gradient(transparent,rgb(20 18 14 / .9) 60%)}.cb-store2 .look-copy .l-kick{font-family:var(--ff-mono);font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-light);display:block;margin-bottom:12px}.cb-store2 .look-copy h3{font-family:var(--ff-display);font-weight:700;font-size:clamp(24px,2.4vw,36px);color:var(--white);line-height:1.08;margin-bottom:10px}.cb-store2 .look-copy p{font-size:16px;line-height:1.6;color:rgb(237 233 225 / .7);max-width:440px;margin-bottom:16px}.cb-store2 .look-copy .l-cta{font-family:var(--ff-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-light);display:inline-flex;gap:8px;align-items:center;transition:gap .3s var(--ease)}.cb-store2 .look:hover .l-cta{gap:13px}@media(max-width:960px){.cb-store2 .look-grid{grid-template-columns:1fr}}