.accessory-grid .product-photo{aspect-ratio:1/1;background:#f0ece5}.accessory-grid .product-photo img{width:100%;height:100%;object-fit:contain;padding:18px}.accessory-grid .card-meta{align-items:start;gap:15px}.accessory-grid .card-meta h3{font-size:27px}.accessory-grid .price{white-space:nowrap}.accessory-tabs{flex-wrap:wrap;margin-bottom:32px;line-height:1.8}.accessory-collection{padding-top:45px;scroll-margin-top:30px}.accessory-collection+.accessory-collection{margin-top:60px;border-top:1px solid var(--line)}.accessory-main{background:#f0ece5;aspect-ratio:1/1}.accessory-main>img{height:100%;width:100%;object-fit:contain;padding:25px}.accessory-photo-pending{display:grid;place-items:center;height:100%;min-height:230px;text-align:center;color:var(--muted);font-size:14px;background:#f0ece5}.accessory-thumbnails{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.accessory-thumbnails button{width:90px;height:90px;background:transparent;border:1px solid var(--line);padding:4px;cursor:pointer}.accessory-thumbnails button[aria-pressed=true]{border:2px solid var(--ink)}.accessory-thumbnails img{width:100%;height:100%;object-fit:contain}#accessory-form{margin-block:32px}#accessory-quantity{display:block;width:85px;padding:12px;border:1px solid var(--line);background:transparent;margin-top:8px}@media(max-width:760px){.accessory-grid .card-meta{display:block}.accessory-grid .card-meta h3{font-size:23px}.accessory-grid .price{display:block;margin-top:10px}.accessory-grid .product-photo img{padding:8px}}
