.hero-visual{overflow:hidden}.hero-photo{width:100%;height:100%;max-height:570px;object-fit:cover;object-position:center 35%;border-radius:24px}.visual-ring{display:none}.card-image img{width:100%;height:100%;object-fit:cover}.tryon-info{padding:18px;border:1px solid #d9c4cf;border-radius:16px;background:#fff;margin-top:18px;max-width:760px}.tryon-info p{color:#43283e}.tryon-info button{margin:8px 0}.look-product-photo{width:100%;height:200px;object-fit:contain;background:#f6f1ef;border-radius:12px;margin:8px 0}.card .art{height:340px;background:#f6f1ef}.card .art img{object-fit:contain!important}.card .art:after,.card .art:before{display:none}@media(max-width:600px){.card .art{height:300px}}