.seo-header{flex-wrap:wrap}.seo-header>.brand{margin-right:auto}.seo-header>.text-link{display:block;min-height:44px;align-content:center}.seo-breadcrumb{display:flex;gap:12px;padding-top:24px;padding-bottom:24px;font-size:12px;flex-wrap:wrap;color:var(--muted)}.seo-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.seo-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:7%;padding-top:35px}.seo-poster{background:var(--panel);padding:30px;display:flex;align-items:center;justify-content:center}.seo-poster img{width:auto;max-height:620px;max-width:100%;object-fit:contain}.seo-product-info{display:grid;gap:20px;min-width:0}.seo-product-info .eyebrow{margin:0}.seo-product h1,.seo-collection-heading h1{font-size:clamp(32px,5vw,64px);line-height:1.07;letter-spacing:-1.5px;overflow-wrap:anywhere;font-weight:500}.seo-product-info .button{justify-self:start}.seo-availability{color:var(--muted)}.seo-related{grid-template-columns:repeat(3,minmax(0,1fr))}.seo-card-title{font-size:16px;line-height:1.3;letter-spacing:0}.seo-discovery{display:grid;gap:25px}.seo-discovery h2{font-size:27px}.seo-discovery nav{margin:0;display:flex;flex-wrap:wrap;gap:12px 24px}.seo-discovery nav a{text-decoration:underline;text-underline-offset:4px;min-height:44px;align-content:center}.seo-collection-heading{display:grid;gap:20px}.seo-collection-heading .eyebrow{margin:0}.seo-collection-heading>p{max-width:680px}
@media(max-width:650px){.seo-product{grid-template-columns:1fr;gap:28px}.seo-poster{padding:20px}.seo-poster img{max-height:50vh}.seo-product-info{gap:16px}.seo-product-info .button{width:100%}.seo-related{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-related .art-card:last-child{display:none}.seo-header{gap:8px 18px}.seo-header>.brand{width:100%;margin:0}.seo-discovery nav{display:flex}.seo-breadcrumb{padding-top:18px;padding-bottom:18px}}
