/* Photo frames only: soften cropped corners while preserving image movement. */
:root{--anva-image-radius:18px;--anva-banner-radius:22px}
.customer-card .product-photo,
.style-photo-host,
.style-gallery .zoom-photo,
.garment-fan[data-loop] .garment-fan-card,
.material-plane,
.depth-card,
body .editorial-section .editorial-cards>article .editorial-card-image,
.customer-development-photo,
.development-image{border-radius:var(--anva-image-radius);overflow:hidden}
.editorial-banner{border-radius:var(--anva-banner-radius);overflow:hidden}
.journal-grid>a>img,
.article-layout>img{border-radius:var(--anva-image-radius)}
.style-gallery-views img{border-radius:8px}
@media(max-width:760px){:root{--anva-image-radius:14px;--anva-banner-radius:18px}}
