[data-product-content]{max-width:none}.product-description-text{color:inherit;opacity:1}.product-detail-copy{color:#27272a}.dark .product-detail-copy{color:#e4e4e7}.product-recommendations{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:24px 16px;display:grid}.product-recommendations>*{min-width:0}.product-order-actions{container-type:inline-size}.product-order-actions :is(button,a){min-width:0}.product-order-actions .order-label-long{display:none}.product-order-actions .order-label-short{display:inline}.product-purchase-row>:only-child{grid-column:1/-1}@container (min-width:480px){.product-order-actions .order-label-long{display:inline}.product-order-actions .order-label-short{display:none}}@media (min-width:768px){.product-recommendations{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}}@media (min-width:1024px){.product-gallery-main{max-height:clamp(280px,100svh - 240px,960px)}[data-product-template=cinematic] .product-recommendations{grid-template-columns:repeat(4,minmax(0,1fr))}[data-product-template=classic] .product-recommendations{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:2000px){[data-product-template=classic] .product-recommendations{grid-template-columns:repeat(6,minmax(0,1fr))}}
