product-info .vinyl-specs{min-width:0}product-info .vinyl-specs h2{margin-top:0}product-info .vinyl-specs dl{margin:0}product-info .vinyl-specs__row{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:12px 0;font-size:14px;border-bottom:1px solid rgba(var(--color-foreground),.12)}product-info .vinyl-specs__row dd{margin:0;text-align:right;overflow-wrap:anywhere}product-info .vinyl-product-description{margin-top:48px;padding-top:24px;border-top:1px solid rgba(var(--color-foreground),.2)}product-info .vinyl-product-description h2{margin-top:0}@media(min-width:990px){product-info .product.vinyl-product-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,.8fr);gap:32px;align-items:start}product-info[id] .product.vinyl-product-columns>.grid__item{width:100%;max-width:100%;min-width:0;padding:0}product-info[id] .product.vinyl-product-columns .product__info-container{width:100%;max-width:none}product-info[id] .product.vinyl-product-columns .product__title h1{font-size:clamp(24px,2.4vw,36px);word-break:normal;overflow-wrap:break-word}}@media(max-width:989px){product-info .vinyl-specs{width:100%;flex-basis:100%;margin-top:24px}}
