/* Approved Coolfase original-color composition. Type follows the existing shared stylesheet. */
body.anti-unified-palette #main>.official-coolfase{background:#2d251d!important;height:690px;min-height:0;isolation:isolate}
body.anti-unified-palette #main>.official-coolfase .hero-art{position:absolute;inset:0!important;width:100%!important;height:100%!important;overflow:hidden;display:block;mask-image:none;-webkit-mask-image:none}
body.anti-unified-palette #main>.official-coolfase .hero-art img{position:absolute;right:clamp(70px,10.4vw,190px);top:-10px;width:auto!important;height:760px!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important;filter:none;transform:none;background:transparent;mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 84%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 84%,transparent 100%)}
body.anti-unified-palette #main>.official-coolfase:after{content:'';position:absolute;inset:0 0 auto;height:70px;display:block;background:linear-gradient(180deg,#766b61 0%,#766b6190 28%,#766b6126 64%,#766b6100 100%)!important;pointer-events:none;z-index:1}
body.anti-unified-palette #main>.official-coolfase .hero-inner{z-index:2}
@media(max-width:760px){
 body.anti-unified-palette #main>.official-coolfase{height:700px;padding-top:0;display:flex;align-items:flex-end}
 body.anti-unified-palette #main>.official-coolfase .hero-art img{height:430px!important;top:0;right:0;mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 92%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 92%,transparent 100%)}
 body.anti-unified-palette #main>.official-coolfase .hero-art:after{content:'';position:absolute;left:0;right:0;top:330px;height:130px;background:linear-gradient(180deg,transparent,#181818)}
 body.anti-unified-palette #main>.official-coolfase .hero-inner{padding:24px 0 30px}
 body.anti-unified-palette #main>.official-coolfase .crumb{margin-bottom:16px}
}
