.page-title,.product-detail h1{color:var(--ink);text-shadow:none;font-size:clamp(2.6rem,5vw,5rem);line-height:1.05;margin:1rem 0 1.4rem;max-width:20ch}.breadcrumbs{display:flex;flex-wrap:wrap;gap:.6rem;font-size:.88rem;margin:0 0 2.5rem}.breadcrumbs a{text-decoration:underline}.product-detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5%;align-items:start}.detail-image{margin:0;background:#e7dfcf;min-width:0;padding:1.5rem}.detail-image img{width:100%;height:auto;max-height:650px;aspect-ratio:1;object-fit:contain;display:block}.detail-image figcaption{font-size:.75rem;padding-top:1rem;color:#526174}.detail-price{font:800 2.3rem 'Barlow Condensed',sans-serif;margin:1rem 0 .25rem}.product-detail p{margin-bottom:1rem}.product-detail .tax-perk{margin-top:1.5rem}.feature-list{padding-left:1.2rem;line-height:1.8}.detail-copy{max-width:80ch;margin:3rem auto 0}.detail-copy h2{font-size:2rem;margin:2.5rem 0 1rem}.detail-copy p{margin:1rem 0;line-height:1.8}.detail-copy a,.feed-note a{color:var(--red);text-decoration:underline}.size-prices{border-collapse:collapse;width:100%;max-width:34rem;margin:1rem 0}.size-prices caption{text-align:left;font-size:.9rem;padding-bottom:.8rem}.size-prices th,.size-prices td{border-bottom:1px solid #b6b2a8;padding:.65rem;text-align:left}.watch-player{max-width:1100px;margin:2rem auto}.watch-player video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#152233}.shop-grid{margin:3rem 0}.shop-grid .product-visual{display:block}.product-caption h3 a{color:inherit;text-decoration:none}.product-caption h3 a:hover,.product-caption h3 a:focus-visible{text-decoration:underline}.feed-note{margin:2rem 0}.watch-page .page-title{max-width:24ch}a:focus-visible,button:focus-visible,select:focus-visible{outline:3px solid #ce3029;outline-offset:4px}@media(max-width:760px){.product-detail{grid-template-columns:1fr;gap:2rem}.detail-image img{max-height:500px}.detail-section{padding-top:35px}.breadcrumbs{margin-bottom:1.5rem}.product-detail h1{font-size:clamp(2.5rem,9vw,4rem)}}
