.staff-desk-detail-page .m15-product-copy h1{font-size:clamp(2rem,4vw,4rem)}.staff-desk-configurations{display:flex;flex-wrap:wrap;gap:.55rem;margin:1.3rem 0}.staff-desk-configurations span{border:1px solid rgba(17,37,34,.18);border-radius:999px;padding:.5rem .8rem;font-size:.78rem;font-weight:700;letter-spacing:.03em}.staff-desk-detail-page .m15-thumbnails{grid-template-columns:repeat(var(--gallery-columns),minmax(72px,1fr));overflow-x:auto}.staff-desk-detail-page .m15-slide img,.staff-desk-detail-page .m15-thumbnails img{object-fit:contain;background:#fff}.staff-desk-detail-page .m15-slide img{aspect-ratio:14/9}@media(max-width:760px){.staff-desk-detail-page .m15-thumbnails{grid-template-columns:repeat(var(--gallery-columns),76px)}}
.staff-desk-detail-page .m15-track,.staff-desk-detail-page .m15-slide{aspect-ratio:14/9}.staff-desk-detail-page .m15-slide img{width:100%;height:100%;aspect-ratio:auto;box-sizing:border-box;padding:clamp(12px,2vw,28px);object-fit:contain;object-position:center;background:#fff}.staff-desk-detail-page .m15-thumbnails button{aspect-ratio:14/9;background:#fff}.staff-desk-detail-page .m15-thumbnails img{width:100%;height:100%;aspect-ratio:auto;box-sizing:border-box;padding:4px;object-fit:contain;object-position:center;background:#fff}
