.cms-page-hero{height:var(--hero-height);min-height:320px;position:relative;color:#fff;background:#111820;display:flex;align-items:center;overflow:hidden}.cms-page-hero .container{height:100%;position:relative;z-index:5}.cms-page-hero-inner{height:100%;display:flex;flex-direction:column;justify-content:center;padding-top:calc(var(--header-height) + var(--topbar-height))}.cms-page-hero-copy{width:min(var(--hero-text-width),100%)}.cms-page-hero .cms-page-hero-inner{align-items:center;text-align:center}.cms-page-hero.align-center .cms-page-hero-inner,.cms-page-hero.align-right .cms-page-hero-inner{align-items:center;text-align:center}.cms-page-hero-copy h1{font-size:clamp(38px,5vw,var(--hero-title-size));line-height:.96;text-transform:uppercase;color:#fff;margin:16px 0}.cms-page-hero-copy p{font-size:16px;color:rgba(255,255,255,.88);margin:0 auto}.cms-breadcrumb{display:flex;justify-content:center;gap:9px;align-items:center;width:100%;color:#fff;font-size:11px;flex-wrap:wrap}.cms-breadcrumb a,.cms-breadcrumb span{color:#fff}.cms-breadcrumb i{font-size:9px}

/* Product/Category burn hero */
.cms-page-hero.cms-burn-hero{background:#D7161B!important;isolation:isolate}.cms-page-hero.cms-burn-hero::before,.cms-page-hero.cms-burn-hero::after{display:none!important}.cms-page-hero.cms-burn-hero .cms-page-hero-copy{max-width:min(920px,100%)}.cms-page-hero.cms-burn-hero .cms-page-hero-copy h1{text-shadow:0 6px 24px rgba(0,0,0,.18)}.cms-page-hero.cms-burn-hero .cms-page-hero-copy p{max-width:780px}.cms-burn-hero-solid,.cms-burn-hero-image,.cms-burn-hero-burn,.cms-burn-hero-shade{position:absolute;inset:0;pointer-events:none}.cms-burn-hero-solid{background:#D7161B;z-index:0}.cms-burn-hero-image{z-index:1;inset:-7%;background-color:transparent!important;background-image:var(--hero-image);background-repeat:no-repeat;background-position:center center;background-size:cover;filter:blur(6px) saturate(.82) contrast(1.08);opacity:.68;transform:scale(1.12);transform-origin:center;mix-blend-mode:multiply}.cms-burn-hero-burn{z-index:2;background:linear-gradient(112deg,rgba(18,0,0,.12) 0%,rgba(75,0,2,.10) 34%,rgba(55,0,2,.30) 72%,rgba(8,0,0,.18) 100%);mix-blend-mode:color-burn;opacity:.82}.cms-burn-hero-shade{z-index:3;background:linear-gradient(180deg,rgba(5,3,4,.34) 0%,rgba(5,3,4,.16) 15%,rgba(5,3,4,.04) 46%,rgba(5,3,4,.08) 62%,rgba(5,3,4,.20) 82%,rgba(5,3,4,.40) 100%),linear-gradient(90deg,rgba(0,0,0,.10) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,.10) 100%)}
@media(max-width:991px){.cms-page-hero{min-height:340px}.cms-burn-hero-image{inset:-9%;transform:scale(1.16);filter:blur(5px) saturate(.82) contrast(1.06);opacity:.66}}
@media(max-width:767px){.cms-page-hero{min-height:330px}.cms-page-hero-inner{padding-top:72px}.cms-page-hero-copy h1{font-size:clamp(34px,11vw,54px)}.cms-page-hero-copy p{font-size:14px}.cms-burn-hero-image{inset:-12%;transform:scale(1.20);filter:blur(4px) saturate(.82) contrast(1.05);opacity:.64}.cms-burn-hero-burn{opacity:.78}}
.cms-standard-hero-backdrop,.cms-standard-hero-image,.cms-standard-hero-shade{position:absolute;inset:0;pointer-events:none}.cms-standard-hero-backdrop{display:none}.cms-standard-hero-image{z-index:1;background:var(--hero-image) center/cover no-repeat}.cms-standard-hero-shade{z-index:2;background:linear-gradient(rgba(10,12,15,var(--hero-overlay)),rgba(10,12,15,var(--hero-overlay)))}
