body:has(.whoop-product-shop-detail) .product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body:has(.whoop-product-shop-detail) .product-media img{object-fit:contain!important}body:has(.whoop-product-shop-detail) .product-information__media slideshow-arrows{display:none!important}body:has(.whoop-product-shop-detail) .dialog-zoomed-gallery img{width:auto!important;max-width:100%;height:auto!important;max-height:calc(100vh - 140px);margin-inline:auto;object-fit:contain!important}body:has(.whoop-product-shop-detail) .slideshow-controls__thumbnail img{object-fit:contain}body:has(.whoop-product-shop-detail) product-price{display:block;font-size:1.05rem;font-weight:500;line-height:1.2}body:has(.whoop-product-shop-detail) .variant-picker input:checked+.variant-option__button-label--has-swatch{border-color:#101010;border-width:2px;background:#fff}body:has(.whoop-product-shop-detail) .variant-picker input:checked+.variant-option__button-label:not(.variant-option__button-label--has-swatch){border-color:#101010;background:#101010;color:#fff!important}body:has(.whoop-product-shop-detail) .quantity-selector-wrapper:has(quantity-selector-component){display:none!important}body:has(.whoop-product-shop-detail) .buy-buttons-block{--height-buy-buttons: 52px;--buy-button-preferred-width: 100%;--shopify-accelerated-checkout-button-border-radius: 999px}body:has(.whoop-product-shop-detail) .accelerated-checkout-block{min-height:52px}body:has(.whoop-product-shop-detail) .product-details .rte :is(p,li,span){color:#4a4a4a!important}@media(max-width:980px){body:has(.whoop-product-shop-detail) .product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}}@media(max-width:749px){body:has(.whoop-product-shop-detail) .product-information__grid:not(.product-information--media-none).product-information--media-left,body:has(.whoop-product-shop-detail) .product-information__grid{grid-template-columns:minmax(0,1fr)!important;gap:24px}body:has(.whoop-product-shop-detail) .product-information__media,body:has(.whoop-product-shop-detail) .product-details{grid-column:1 / -1!important}body:has(.whoop-product-shop-detail) .product-details h1{max-width:100%;font-size:clamp(1.5rem,6.5vw,1.9rem)}}body:has(.whoop-topbar):has(.whoop-product-shop-detail){background:#f4f1ea}
/*# sourceMappingURL=/cdn/shop/t/2/assets/whoop-product-shop-detail.css.map */
