/* Original photography and container-first campaigns within the compact hero. */
.hero-v4.hero-universe .hero-img[hidden]{display:none!important}
.hero-v4.hero-universe[data-world="pagoto"] .hero-stage[data-format="container"] .hero-pack{left:12%;top:0;width:78%;height:91%;object-fit:contain;filter:drop-shadow(0 14px 16px #2b142d26);transform:rotate(-7deg)}
.hero-v4.hero-universe[data-world="pagoto"] .hero-stage[data-format="container"] .hero-pack[data-blend="true"]{width:116%;height:134%;left:-8%;top:-24%;mix-blend-mode:multiply;filter:none;transform:rotate(-5deg)}
.hero-v4.hero-universe[data-world="kbeauty"] .hero-stage[data-format="editorial-photo"] .hero-img.hero-main{width:68%;height:84%;left:auto;right:7%;top:2%;object-fit:cover;object-position:52% 45%;border-radius:48% 48% 18% 18%;border:0;padding:0;box-shadow:0 18px 40px #51342e1c;filter:none;animation:none;transform:rotate(5deg)}
.hero-v4.hero-universe[data-world="kbeauty"] .hero-stage[data-format="editorial-photo"] .scene-product{position:absolute;object-fit:cover;border:5px solid #f9f4ed;box-shadow:0 12px 30px #49352d24;border-radius:50%;padding:0;z-index:4;animation:hero-v12-side-float 8s ease-in-out infinite}
.hero-v4.hero-universe[data-world="kbeauty"] .hero-stage[data-format="editorial-photo"] .scene-product.left{width:32%;height:auto;aspect-ratio:1;left:0;right:auto;top:auto;bottom:14%;--float-tilt:-8deg}
.hero-v4.hero-universe[data-world="kbeauty"] .hero-stage[data-format="editorial-photo"] .scene-product.right{width:25%;height:auto;aspect-ratio:1;right:0;left:auto;top:1%;bottom:auto;--float-tilt:7deg;animation-delay:-3s}
.hero-v4.hero-universe[data-world="kbeauty"] .scene-word{z-index:0;opacity:.08}
.hero-v4.hero-universe[data-world="kbeauty"] .scene-orbit{opacity:.18}
.hero-v4.hero-universe[data-world="lifestyle"] .hero-stage[data-format="alpha"] .hero-img.hero-main{width:103%;right:-1%;height:95%;top:-2%}
.hero-product-card.hero-original-beauty>img{object-fit:cover;border-radius:16px;transform:none}
.hero-product-card.hero-original-beauty strong{text-transform:capitalize}
@media(max-width:700px){
 .hero-v4.hero-universe[data-world="pagoto"] .hero-stage[data-format="container"] .hero-pack{width:88%;left:6%;top:0;height:88%}
 .hero-v4.hero-universe[data-world="pagoto"] .hero-stage[data-format="container"] .hero-pack[data-blend="true"]{width:128%;height:128%;left:-14%;top:-22%}
 .hero-v4.hero-universe[data-world="kbeauty"] .hero-stage[data-format="editorial-photo"] .hero-img.hero-main{width:78%;height:79%;right:3%;top:4%}
 .hero-v4.hero-universe[data-world="kbeauty"] .hero-stage[data-format="editorial-photo"] .scene-product{border-width:3px}
 .hero-v4.hero-universe[data-world="kbeauty"] .hero-stage[data-format="editorial-photo"] .scene-product.left{width:35%;bottom:16%;left:-1%}
 .hero-v4.hero-universe[data-world="kbeauty"] .hero-stage[data-format="editorial-photo"] .scene-product.right{width:29%;right:-2%;top:0}
 .hero-v4.hero-universe[data-world="lifestyle"] .hero-stage[data-format="alpha"] .hero-img.hero-main{height:90%;width:105%;right:-3%;top:0}
}
@media(prefers-reduced-motion:reduce){.hero-v4.hero-universe[data-world="kbeauty"] .hero-stage[data-format="editorial-photo"] .scene-product{animation:none}}

#photoStage #beautyEditorial{object-fit:cover;object-position:center;width:100%;height:100%;padding:0;border-radius:0}
