.beauty-detail-hero--marine{background:radial-gradient(ellipse at 82% 46%,#19465c 0%,transparent 56%),linear-gradient(125deg,#0e1017,#182535)}
.beauty-detail-hero--homecare{background:radial-gradient(ellipse at 83% 48%,#663343 0%,transparent 56%),linear-gradient(125deg,#121015,#2e2027)}
.beauty-detail-hero .breadcrumb{flex-wrap:wrap;gap:4px 10px;color:#d6d5db}
.beauty-detail-hero .breadcrumb a{text-decoration:underline;text-underline-offset:2px}
.beauty-detail-intro{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,76px);padding:clamp(30px,5vw,72px) 0}
.beauty-detail-intro article{border:0;padding:0}
.beauty-detail-intro img{display:block;width:100%;aspect-ratio:5/4;object-fit:cover;border-radius:16px}
@media(max-width:640px){.beauty-detail-hero h1{font-size:clamp(2rem,8.5vw,2.5rem);overflow-wrap:anywhere}.beauty-detail-intro{grid-template-columns:1fr}}
