/* Coolfase product photography; shared detail layout remains unchanged. */
.coolfase-page.clinic-detail .clinic-product-hero{background:#766b61}
.coolfase-page.clinic-detail .clinic-product-hero .hero-art{width:40%;right:5%;top:35px;bottom:35px}
.coolfase-page.clinic-detail .clinic-product-hero .hero-art img{max-height:560px;object-fit:contain}
.coolfase-page.clinic-detail .clinic-product-hero h1,.coolfase-page.clinic-detail .clinic-product-hero p{color:#fff}
.coolfase-page .clinic-rec-figure.coolfase-handpiece{background:#fff}
.coolfase-page .clinic-rec-figure.coolfase-handpiece img{object-fit:contain;background:transparent;width:100%;height:300px}
.coolfase-category.category-tile>img{object-fit:cover;object-position:50% 38%;padding:0}
@media(max-width:760px){.coolfase-page.clinic-detail .clinic-product-hero .hero-art{top:20px;bottom:auto;right:10%;width:80%;height:310px}.coolfase-page.clinic-detail .clinic-product-hero .hero-art img{height:100%}.coolfase-page .clinic-rec-figure.coolfase-handpiece img{height:230px}}

/* Keep the official poster crops intact on desktop and mobile. */
.category-tile.official-model-vro>img,.category-tile.official-model-coolfase>img{height:auto;aspect-ratio:1.6;object-fit:contain;object-position:center;padding:0}
