.wc-cap .wc-spot{display:grid;gap:1px;grid-template-columns:minmax(0,1fr);background:var(--wc-hair);border:1px solid var(--wc-hair);margin-bottom:16px}@media(min-width:900px){.wc-cap .wc-spot:not(.wc-spot--noimg){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.wc-cap .wc-spot-media{background:var(--wc-raised);background:radial-gradient(90% 80% at 50% 42%,color-mix(in srgb,var(--c) 26%,transparent) 0%,transparent 70%),color-mix(in srgb,var(--c) 7%,var(--wc-ink));display:flex;align-items:center;justify-content:center;padding:clamp(24px,4vw,44px);min-height:280px}.wc-cap .wc-spot-media img{display:block;width:100%!important;height:auto!important;max-width:460px;filter:drop-shadow(0 18px 30px rgba(0,0,0,.45))}.wc-cap .wc-spot-ph{width:100%;aspect-ratio:3/2;display:flex;align-items:center;justify-content:center;border:1px dashed color-mix(in srgb,var(--c) 45%,transparent);font-family:var(--wc-data);font-size:.78rem;letter-spacing:.13em;text-transform:uppercase;color:var(--c-lite);text-align:center;padding:16px}.wc-cap .wc-spot-body{background:color-mix(in srgb,var(--c) 5%,var(--wc-ink));padding:clamp(26px,3.4vw,40px)}.wc-cap .wc-spot-kicker{font-family:var(--wc-data);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--c-lite);margin:0 0 12px}.wc-cap .wc-spot-t{font-family:var(--wc-display);font-weight:600;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.02;letter-spacing:.01em;text-transform:uppercase;margin:0 0 6px;color:var(--wc-paper)}.wc-cap .wc-spot-sub{font-family:var(--wc-display);font-weight:400;font-size:1.05rem;text-transform:uppercase;letter-spacing:.09em;color:var(--c-lite);margin:0 0 20px}.wc-cap .wc-spot-d{font-size:1.05rem;color:var(--wc-muted);line-height:1.62;margin:0 0 26px}.wc-cap .wc-spot-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px 22px;margin:0 0 28px;padding:22px 0 0;border-top:1px solid var(--wc-hair)}.wc-cap .wc-spot-specs dt{font-family:var(--wc-data);font-size:.74rem;text-transform:uppercase;letter-spacing:.14em;color:var(--c-lite);margin:0 0 7px}.wc-cap .wc-spot-specs dd{margin:0;font-size:1rem;color:var(--wc-paper);line-height:1.4}.wc-cap .wc-price{border:1px solid color-mix(in srgb,var(--c) 40%,transparent);background:color-mix(in srgb,var(--c) 10%,transparent);padding:22px 24px 24px;margin:0 0 26px}.wc-cap .wc-price-lab{font-family:var(--wc-data);font-size:.74rem;text-transform:uppercase;letter-spacing:.14em;color:var(--c-lite);margin:0 0 14px}.wc-cap .wc-price table{width:100%;border-collapse:collapse}.wc-cap .wc-price tr+tr th,.wc-cap .wc-price tr+tr td{border-top:1px solid var(--wc-hair)}.wc-cap .wc-price th{text-align:left;font-family:var(--wc-body);font-weight:500;font-size:1rem;color:var(--wc-paper);padding:11px 14px 11px 0;vertical-align:baseline}.wc-cap .wc-price td{font-family:var(--wc-display);font-weight:600;font-size:1.45rem;letter-spacing:.01em;color:var(--wc-paper);padding:11px 0;vertical-align:baseline;white-space:nowrap;text-align:right}.wc-cap .wc-price td.wc-price-note{font-family:var(--wc-body);font-weight:400;font-size:.9rem;color:var(--wc-muted);text-align:right;padding-left:16px;white-space:normal}.wc-cap .wc-price-foot{margin:16px 0 0;font-size:.92rem;color:var(--wc-muted);line-height:1.55}.wc-cap .wc-size{border:1px solid var(--wc-hair);overflow-x:auto}.wc-cap .wc-size table{width:100%;border-collapse:collapse;min-width:520px}.wc-cap .wc-size caption{caption-side:top;text-align:left;font-family:var(--wc-data);font-size:.76rem;text-transform:uppercase;letter-spacing:.14em;color:var(--c-lite);padding:20px 22px 0}.wc-cap .wc-size thead th{font-family:var(--wc-data);font-size:.72rem;font-weight:400;text-transform:uppercase;letter-spacing:.12em;color:var(--wc-dim);text-align:left;padding:18px 22px 12px;border-bottom:2px solid var(--c)}.wc-cap .wc-size tbody th{font-family:var(--wc-display);font-weight:500;font-size:1.06rem;text-transform:uppercase;letter-spacing:.03em;color:var(--wc-paper);text-align:left;padding:14px 22px}.wc-cap .wc-size tbody td{font-size:1rem;color:var(--wc-muted);padding:14px 22px}.wc-cap .wc-size tbody tr:nth-child(2n){background:color-mix(in srgb,var(--c) 5%,transparent)}.wc-cap .wc-size tbody tr+tr th,.wc-cap .wc-size tbody tr+tr td{border-top:1px solid var(--wc-hair)}.wc-cap .wc-size-foot{margin:0;padding:16px 22px 20px;font-size:.92rem;color:var(--wc-muted);border-top:1px solid var(--wc-hair)}@media(max-width:620px){.wc-cap .wc-price td{font-size:1.25rem}.wc-cap .wc-price td.wc-price-note{font-size:.85rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/wc-cap-spotlight.css.map */
