/* Original branded packaging stays visible beside the campaign compositions. */
.hero-v4.hero-universe .hero-pack[hidden]{display:none}
.hero-v4.hero-universe .hero-stage[data-has-pack="true"]{isolation:auto;transform:none}
.hero-v4.hero-universe .hero-pack{position:absolute;z-index:3;left:0;top:9%;width:45%;height:72%;object-fit:contain;object-position:center;pointer-events:none;filter:drop-shadow(0 12px 10px #462b3c1c)}
.hero-v4.hero-universe .hero-pack[data-blend="true"]{left:-25%;top:-17%;width:112%;height:127%;mix-blend-mode:multiply;filter:none}
.hero-v4.hero-universe .hero-stage[data-has-pack="true"][data-format] .hero-img.hero-main{left:auto;right:-11%;top:3%;width:78%;height:86%;inset-inline-start:auto;transform:translate(var(--mx),var(--my))}
.hero-v4.hero-universe .hero-stage[data-has-pack="true"] .hero-art-credit{max-width:100%}
.hero-product-card[data-original-pack="blend"]>img{mix-blend-mode:multiply;filter:none;transform:scale(1.4)}
.hero-product-card[data-original-pack="blend"]:hover>img{transform:scale(1.43) translateY(-2px)}
.hero-product-card[data-original-pack="alpha"]>img{object-fit:contain}
.section .product-picture[data-original-pack],.official-product-image[data-original-pack]{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none;isolation:auto}
.section .product-picture[data-original-pack="blend"]>a img,.official-product-image[data-original-pack="blend"] .official-product-primary{mix-blend-mode:multiply;filter:none;object-fit:contain;transform:scale(1.28);border-radius:0}
.section .product:hover .product-picture[data-original-pack="blend"]>a img,.official-product-image[data-original-pack="blend"]>a:hover .official-product-primary{transform:scale(1.3) translateY(-3px)}
.official-product-image[data-original-pack="blend"] .official-product-views{overflow:visible}
.official-product-image[data-original-pack] .official-art-caption{background:transparent;color:#694559}
@media(max-width:700px){
 .hero-v4.hero-universe .hero-pack{width:42%;left:4%;top:7%;height:74%}
 .hero-v4.hero-universe .hero-pack[data-blend="true"]{width:110%;height:128%;left:-24%;top:-17%}
 .hero-v4.hero-universe .hero-stage[data-has-pack="true"][data-format] .hero-img.hero-main{right:-7%;width:74%;height:85%;top:1%}
 .section .product-picture[data-original-pack="blend"]>a img,.official-product-image[data-original-pack="blend"] .official-product-primary{transform:scale(1.2)}
}
@media(prefers-reduced-motion:reduce){
 .hero-product-card[data-original-pack="blend"]:hover>img{transform:scale(1.4)}
 .section .product:hover .product-picture[data-original-pack="blend"]>a img,.official-product-image[data-original-pack="blend"]>a:hover .official-product-primary{transform:scale(1.28)}
}
