.series-gallery .detail-image{aspect-ratio:3/2;background:white;border:1px solid #eee}.series-gallery .detail-image a{display:block;width:100%;height:100%}.series-gallery .detail-image img{object-fit:contain}.series-thumbnails{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:14px}.series-thumbnails button{background:white;border:1px solid #ddd;padding:3px;min-height:44px}.series-thumbnails button[aria-pressed=true]{border:2px solid #111;padding:2px}.series-thumbnails img{width:100%;height:70px;object-fit:contain;filter:none}.series-subtitle{margin-top:18px;color:#777;font-size:17px;line-height:1.5}.series-models{border:0;padding:0;margin:28px 0 0;min-width:0}.series-models>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.series-models label{position:relative;cursor:pointer}.series-models input{position:absolute;opacity:0;width:1px;height:1px}.series-models span{display:block;padding:12px 14px;border:1px solid #ddd;font-size:12px;letter-spacing:.06em}.series-models input:checked+span{color:white;background:#111;border-color:#111}.series-models input:focus-visible+span{outline:2px solid #888;outline-offset:3px}.series-information{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding-top:60px;padding-bottom:48px;border-top:1px solid #e5e5e5}.series-information h2{font-size:clamp(30px,3.2vw,46px);margin-top:20px}.series-benefits{display:grid;gap:14px;margin-top:28px}.series-benefits li{position:relative;padding-left:20px;font-size:16px;line-height:1.7;color:#666}.series-benefits li:before{content:'—';position:absolute;left:0}.series-information h3{font-size:13px;margin-bottom:12px}.series-information p{color:#777;font-size:16px;line-height:1.75;margin-bottom:24px}.series-information p.series-small{font-size:13px}.series-load-note{padding-top:0;padding-bottom:72px}.series-load-note h3{font-size:12px}.series-load-note p{font-size:14px;line-height:1.7;color:#777;max-width:850px;margin-top:12px}@media(min-width:768px){.series-gallery{position:sticky;top:155px}}@media(max-width:767px){.series-information{grid-template-columns:1fr;gap:36px;padding-top:36px;padding-bottom:24px}.series-thumbnails{gap:6px}.series-thumbnails img{height:55px}.series-load-note{padding-bottom:48px}}
.series-thumbnails{grid-template-columns:repeat(auto-fill,minmax(70px,1fr))}.series-information p{margin-top:16px}.series-information h3{margin-top:24px}.series-information>div>h3:first-child{margin-top:0}.series-information h2{margin-bottom:24px}.series-benefits{margin-bottom:28px}.series-gallery .detail-image{aspect-ratio:1}.series-gallery .detail-image img{height:100%;width:100%;object-fit:contain}.series-gallery{align-self:start}.series-information{align-items:start}