.hollow-selector{max-width:1080px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:56px;padding:48px 24px;align-items:center}.hollow-selector img{width:100%;height:auto;display:block;border-radius:16px}.sku-eyebrow{font-size:11px;letter-spacing:2px;color:#777}.sku-copy h1{font-size:32px;line-height:1.3}.sku-copy>p{color:#6e6e73}.sku-copy fieldset{border:0;padding:0;display:flex;gap:12px;margin:28px 0}.sku-copy legend{margin-bottom:12px}.sku-copy label{position:relative;cursor:pointer}.sku-copy input{position:absolute;opacity:0}.sku-copy label span{display:block;border:1px solid #bbb;padding:12px 25px;border-radius:10px}.sku-copy input:checked+span{border-color:#111;background:#111;color:white}.sku-copy input:focus-visible+span{outline:3px solid #0071e3;outline-offset:3px}.sku-hint{font-size:12px;color:#777}.hollow-buy{display:inline-block;background:#18181a;color:#fff;border-radius:30px;padding:12px 24px;margin-top:18px}.hollow-detail-link{display:block;margin-top:20px}.details-title{text-align:center;font-size:24px;margin:24px 0 30px}#choose,#details{scroll-margin-top:120px}@media(max-width:700px){.hollow-selector{grid-template-columns:1fr;gap:20px;padding:24px 16px}.sku-copy h1{font-size:27px}.sku-copy fieldset{margin:20px 0}.details-title{font-size:21px}}
.sku-copy h2{font-size:32px;line-height:1.3}.product-videos{background:#09090b;color:#f5f5f7;padding:44px 24px;scroll-margin-top:120px}.product-videos>p,.product-videos>h1{text-align:center}.product-videos>p{font-size:11px;letter-spacing:2px;color:#999}.product-videos>h1{font-size:28px;font-weight:600;margin:14px 0 30px}.video-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1000px;margin:auto}.video-grid figure{margin:0;min-width:0}.video-grid video{display:block;width:100%;height:400px;object-fit:contain;background:#111;border-radius:12px}.video-grid figcaption{text-align:center;color:#999;font-size:12px;margin-top:12px}@media(max-width:700px){.product-videos{padding:28px 16px}.video-grid{grid-template-columns:1fr;gap:28px}.video-grid video{height:auto;aspect-ratio:4/5}.sku-copy h2{font-size:27px}}
