/* The identity belongs to the composition, rather than a floating logo badge. */
body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-editorial-hero{
 --hero-paper:#f4f1eb;--hero-ink:#202925;position:relative;isolation:isolate;display:flex!important;align-items:center!important;
 width:100%;max-width:none;margin:0 0 28px;border-radius:0;overflow:hidden;
 min-height:640px!important;padding:44px clamp(28px,4vw,68px)!important;box-sizing:border-box;color:var(--hero-ink)!important;background:var(--hero-paper)!important;
}
body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-editorial-hero.sc-editorial-dark{--hero-paper:#172c39;--hero-ink:#fff}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero::before{display:none!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero::after{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,var(--hero-paper) 0%,color-mix(in srgb,var(--hero-paper) 95%,transparent) 27%,color-mix(in srgb,var(--hero-paper) 60%,transparent) 48%,transparent 68%)!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-backdrop{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;background:transparent!important;border-radius:0!important;z-index:-1;opacity:1!important;transform:none!important;box-shadow:none!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-backdrop img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:var(--hero-focus,65% 50%)!important;animation:none!important;scale:1!important;translate:none!important;transform:none!important;filter:none!important;mix-blend-mode:normal!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero.sc-editorial-product .sc-brand-backdrop{left:53%!important;width:47%!important;inset-block:36px!important;height:calc(100% - 72px)!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero.sc-editorial-product .sc-brand-backdrop img{object-fit:contain!important;object-position:center!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-content{position:relative!important;z-index:1;display:flex;flex-direction:column;align-items:flex-start;width:52%!important;max-width:690px!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;color:var(--hero-ink)!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-content :is(h1,p,.sc-eyebrow,.sc-breadcrumb){color:var(--hero-ink)!important;text-shadow:none!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-breadcrumb{order:-3;margin:0 0 22px!important;font-size:12px}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-identity{order:-2;display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;max-width:100%;margin:0 0 24px!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-logo{position:relative;display:block!important;width:min(100%,420px)!important;max-width:100%!important;min-width:0!important;height:110px!important;min-height:0!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-logo::before{display:none!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-logo img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:left center!important;filter:drop-shadow(0 2px 1px #00000018)!important;mix-blend-mode:multiply!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero.sc-editorial-dark .sc-brand-hero-logo img{mix-blend-mode:normal!important;filter:drop-shadow(1px 3px 2px #00000050)!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-logo[data-brand-logo="cloverdale-paint"]{height:145px!important;width:min(100%,520px)!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-logo img.sc-cloverdale-white-lettering{position:absolute;inset:0;clip-path:inset(0 0 0 22%);filter:brightness(0) invert(1) drop-shadow(1px 3px 2px #00000060)!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-wordmark{display:flex;align-items:center;height:100%;font-size:clamp(28px,4vw,54px);font-weight:650;line-height:1.05;color:var(--hero-ink);overflow-wrap:anywhere}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-origin-signature{display:inline-flex;align-items:center;gap:8px;color:var(--hero-ink);font-size:14px;line-height:1.4;padding-bottom:10px;border-bottom:1px solid currentColor;max-width:100%;box-sizing:border-box}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-origin-signature img{display:block;width:21px;height:21px;object-fit:contain;flex-shrink:0;filter:none!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-eyebrow{font-size:11px;letter-spacing:.13em;margin:0 0 16px}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero h1{font-size:clamp(38px,4.1vw,66px)!important;line-height:1.04!important;letter-spacing:-.035em!important;margin:0 0 20px!important;max-width:100%!important;text-wrap:balance}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero p{font-size:16px!important;line-height:1.55!important;max-width:510px!important;margin:0!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-canadian-context{display:none}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-actions{gap:10px;max-width:100%;margin:24px 0 0!important;display:flex;flex-wrap:wrap}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-actions .sc-cta{background:var(--hero-ink)!important;color:var(--hero-paper)!important;border:1px solid var(--hero-ink)!important;border-radius:7px!important;min-height:48px;padding:14px 20px!important;margin:0;font-size:14px!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-actions .sc-cta~.sc-cta{background:transparent!important;color:var(--hero-ink)!important}
@media(max-width:760px){
 body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-editorial-hero{width:100%;margin:0 0 20px;border-radius:0;min-height:0!important;display:flex!important;flex-direction:column;align-items:stretch!important;gap:0!important;padding:0!important}
 body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero::after{display:none!important}
 body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-content{order:1;width:100%!important;max-width:100%!important;padding:24px 22px 28px!important;box-sizing:border-box}
 body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-backdrop,
 body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero.sc-editorial-product .sc-brand-backdrop{order:2;position:relative!important;inset:auto!important;left:auto!important;width:100%!important;height:auto!important;aspect-ratio:16/10;margin:0!important;background:var(--hero-paper)!important;border-top:1px solid #88888824!important}
 body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-backdrop img{object-fit:contain!important;object-position:center!important}
 body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-logo,
 body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-logo[data-brand-logo="cloverdale-paint"]{width:100%!important;height:100px!important;max-width:100%!important}
 body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero h1{font-size:clamp(30px,8.5vw,42px)!important;overflow-wrap:anywhere}
 body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-breadcrumb{margin-bottom:16px!important}
 body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-identity{margin-bottom:20px!important}
 body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-origin-signature{font-size:13px}
 body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-actions .sc-cta{font-size:13px!important;padding:12px 15px!important;box-sizing:border-box;max-width:100%;white-space:normal}
}
body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-editorial-hero{justify-content:flex-start!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-backdrop::after{display:none!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-logo img.sc-cloverdale-white-lettering{clip-path:inset(0 0 0 21%)}
body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-hero.sc-brand-editorial-hero{flex-direction:row!important}
body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-hero.sc-brand-editorial-hero::after{background:linear-gradient(90deg,var(--hero-paper) 0%,color-mix(in srgb,var(--hero-paper) 95%,transparent) 27%,color-mix(in srgb,var(--hero-paper) 60%,transparent) 48%,transparent 68%)!important}
@media(max-width:760px){body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-hero.sc-brand-editorial-hero{flex-direction:column!important}}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-logo[data-brand-logo="cloverdale-paint"]{aspect-ratio:355/117;height:auto!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero.sc-editorial-light .sc-brand-hero-logo{mix-blend-mode:multiply}

@media(min-width:761px){body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-editorial-hero.sc-editorial-photo{aspect-ratio:16/9}}
/* Flatten white canvases in legacy raster logos into the matching paper surface. */
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero.sc-editorial-light .sc-brand-hero-logo{background:var(--hero-paper)!important;mix-blend-mode:normal}
/* Blend logo canvases with the photographic composition, without an opaque logo panel. */
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-backdrop{z-index:-2!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero::after{z-index:-1!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-content{z-index:auto!important;animation:none!important;transform:none!important;opacity:1!important;isolation:auto!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero.sc-editorial-light .sc-brand-hero-logo{background:transparent!important;mix-blend-mode:multiply;isolation:auto!important}

/* Original vector wordmark has a wide horizontal composition. */
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-logo[data-brand-logo="cloverdale-paint"]{aspect-ratio:8.15;height:auto!important;min-height:64px!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero .sc-brand-hero-logo img.sc-cloverdale-white-lettering{clip-path:inset(0 0 0 18%)}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero.sc-editorial-light .sc-brand-hero-logo img{filter:none!important}


/* Keep small official originals at native size rather than enlarging pixels. */
body.sc-connected #superior-concept [data-brand-logo="5-star"] img[src*="/5-star-official.png"]{max-width:min(100%,300px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="auto-magic"] img[src*="/verified-20261022-auto-magic-official.webp"]{max-width:min(100%,295px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="bennett"] img[src*="/bennett-official.jpg"]{max-width:min(100%,162px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="circa-1850"] img[src*="/verified-20261022-circa-1850-official.png"]{max-width:min(100%,250px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="circle-brand"] img[src*="/verified-20261022-circle-brand-official-document.png"]{max-width:min(100%,420px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="evercoat"] img[src*="/verified-20261022-evercoat-official.png"]{max-width:min(100%,420px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="fusor"] img[src*="/verified-20261022-fusor-official.jpg"]{max-width:min(100%,414px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="h-s-autoshot"] img[src*="/hq-20261022-h-s-autoshot.jpeg"]{max-width:min(100%,420px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="insl-x"] img[src*="/verified-20261022-insl-x-official.png"]{max-width:min(100%,354px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="klenks"] img[src*="/verified-20261022-klenks-original-wordmark.svg"]{max-width:min(100%,185px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="korzite"] img[src*="/korzite.png"]{max-width:min(100%,350px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="kovax"] img[src*="/verified-20261022-kovax-official.png"]{max-width:min(100%,320px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="liquid-rubber"] img[src*="/liquid-rubber.png"]{max-width:min(100%,400px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="midwest-rake"] img[src*="/verified-20261022-midwest-rake-official.png"]{max-width:min(100%,420px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="nour"] img[src*="/nour-official-catalog.png"]{max-width:min(100%,384px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="old-masters"] img[src*="/old-masters.png"]{max-width:min(100%,325px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="plastikote"] img[src*="/verified-20261022-plastikote-official.jpg"]{max-width:min(100%,300px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="por-15"] img[src*="/por-15.png"]{max-width:min(100%,172px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="q-bond"] img[src*="/q-bond-official.svg"]{max-width:min(100%,279px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="rodda"] img[src*="/verified-20261022-rodda-official-document.png"]{max-width:min(100%,420px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="roman"] img[src*="/hq-20261022-roman.png"]{max-width:min(100%,400px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="rust-oleum"] img[src*="/rust-oleum-official.png"]{max-width:min(100%,237px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="sea-dog"] img[src*="/sea-dog-official.png"]{max-width:min(100%,420px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="seachoice"] img[src*="/seachoice-official.png"]{max-width:min(100%,238px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="seal-king"] img[src*="/seal-king.webp"]{max-width:min(100%,326px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="selectone"] img[src*="/selectone.jpg"]{max-width:min(100%,300px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="spraymax"] img[src*="/hq-20261022-spraymax.jpeg"]{max-width:min(100%,232px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="swing-paints"] img[src*="/swing-paints-official.png"]{max-width:min(100%,414px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="timbermate"] img[src*="/timbermate-official.png"]{max-width:min(100%,284px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="titan"] img[src*="/titan-official.png"]{max-width:min(100%,184px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="u-tech"] img[src*="/u-tech.png"]{max-width:min(100%,200px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="wooster"] img[src*="/wooster-official.png"]{max-width:min(100%,410px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="work-zone"] img[src*="/work-zone-official.png"]{max-width:min(100%,148px)!important;object-fit:contain!important}
body.sc-connected #superior-concept [data-brand-logo="zinsser"] img[src*="/zinsser-official.png"]{max-width:min(100%,287px)!important;object-fit:contain!important}

/* Onfloor: official application photography, with a clear reading area. */
body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-editorial-hero:has(.sc-brand-backdrop img[src*="onfloor-floor-preparation-20261023.jpg"]){--hero-paper:#eeeae1;min-height:600px!important;aspect-ratio:auto!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero:has(.sc-brand-backdrop img[src*="onfloor-floor-preparation-20261023.jpg"]) .sc-brand-backdrop{inset:0 0 0 28%!important;width:72%!important;height:100%!important}
body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-editorial-hero.sc-editorial-product .sc-brand-backdrop img[src*="onfloor-floor-preparation-20261023.jpg"]{object-fit:cover!important;object-position:70% 24%!important}
@media(max-width:760px){
body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-editorial-hero:has(.sc-brand-backdrop img[src*="onfloor-floor-preparation-20261023.jpg"]){min-height:0!important}
body.sc-connected #superior-concept #sc-main .sc-brand-editorial-hero:has(.sc-brand-backdrop img[src*="onfloor-floor-preparation-20261023.jpg"]) .sc-brand-backdrop{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;aspect-ratio:4/3!important}
body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-editorial-hero.sc-editorial-product .sc-brand-backdrop img[src*="onfloor-floor-preparation-20261023.jpg"]{object-fit:contain!important;object-position:center!important}
}

/* Onfloor workshop v2: preserve the entire machine and wide environment. */
body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-editorial-hero:has(.sc-brand-backdrop img[src*="onfloor-workshop-wide-v2.png"]){--hero-paper:#e5e1d9;min-height:600px!important;height:clamp(600px,44vw,780px)!important;aspect-ratio:auto!important}
body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-editorial-hero:has(.sc-brand-backdrop img[src*="onfloor-workshop-wide-v2.png"]) .sc-brand-backdrop{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;background:var(--hero-paper)!important}
body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-editorial-hero:has(.sc-brand-backdrop img[src*="onfloor-workshop-wide-v2.png"]) .sc-brand-backdrop img{object-fit:contain!important;object-position:right center!important;transform:none!important}
body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-editorial-hero:has(.sc-brand-backdrop img[src*="onfloor-workshop-wide-v2.png"])::after{background:linear-gradient(90deg,#e5e1d9 0%,#e5e1d9e8 25%,#e5e1d955 45%,transparent 59%)!important}
@media(max-width:760px){
body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-editorial-hero:has(.sc-brand-backdrop img[src*="onfloor-workshop-wide-v2.png"]){min-height:0!important;height:auto!important}
body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-editorial-hero:has(.sc-brand-backdrop img[src*="onfloor-workshop-wide-v2.png"]) .sc-brand-backdrop{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;aspect-ratio:4/3!important}
body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-editorial-hero:has(.sc-brand-backdrop img[src*="onfloor-workshop-wide-v2.png"]) .sc-brand-backdrop img{object-fit:cover!important;object-position:right center!important}
body.sc-connected #superior-concept #sc-main.sc-brand-catalogue>.sc-brand-editorial-hero:has(.sc-brand-backdrop img[src*="onfloor-workshop-wide-v2.png"])::after{display:none!important}
}

/* Keep the complete Pressure Plus wordmark clear of surrounding hero copy. */
body.sc-connected #superior-concept #sc-main .sc-brand-hero-logo[data-brand-logo="pressure-plus"]{width:190px!important;height:80px!important;overflow:visible!important;flex-shrink:0}
body.sc-connected #superior-concept #sc-main .sc-brand-hero-logo[data-brand-logo="pressure-plus"] img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:left center!important;filter:brightness(0) saturate(100%) invert(37%) sepia(25%) saturate(1286%) hue-rotate(80deg) brightness(94%) contrast(91%)!important;mix-blend-mode:normal!important}

/* Let the Pressure Plus photograph span the complete hero composition. */
@media(min-width:761px){
 body.sc-connected.sc-cinematic #superior-concept main#sc-main.sc-catalogue.sc-brand-catalogue[id] .sc-brand-hero.sc-brand-editorial-hero:has([data-brand-logo="pressure-plus"]) .sc-brand-backdrop{inset:0!important;left:0!important;top:0!important;width:100%!important;height:100%!important;border:0!important}
 body.sc-connected.sc-cinematic #superior-concept main#sc-main.sc-catalogue.sc-brand-catalogue[id] .sc-brand-hero.sc-brand-editorial-hero:has([data-brand-logo="pressure-plus"]) .sc-brand-backdrop img{object-fit:cover!important;object-position:58% 58%!important}
 body.sc-connected.sc-cinematic #superior-concept main#sc-main.sc-catalogue.sc-brand-catalogue[id] .sc-brand-hero.sc-brand-editorial-hero:has([data-brand-logo="pressure-plus"])::after{background:linear-gradient(90deg,#f4f1ebf5 0%,#f4f1ebee 24%,#f4f1ebc2 38%,#f4f1eb55 51%,transparent 65%)!important}
}
@media(max-width:760px){
 body.sc-connected.sc-cinematic #superior-concept main#sc-main.sc-catalogue.sc-brand-catalogue[id] .sc-brand-hero.sc-brand-editorial-hero:has([data-brand-logo="pressure-plus"]) .sc-brand-backdrop{width:100%!important;max-width:none!important;margin:0!important;border:0!important;aspect-ratio:16/9!important}
 body.sc-connected.sc-cinematic #superior-concept main#sc-main.sc-catalogue.sc-brand-catalogue[id] .sc-brand-hero.sc-brand-editorial-hero:has([data-brand-logo="pressure-plus"]) .sc-brand-backdrop img{object-fit:cover!important}
}

/* Shared full-width brand scenes, with each brand's own light or dark surface. */
@media(min-width:761px){
 body.sc-connected.sc-cinematic #superior-concept main#sc-main.sc-catalogue.sc-brand-catalogue[id] .sc-brand-hero.sc-brand-editorial-hero .sc-brand-backdrop{position:absolute!important;inset:0!important;left:0!important;top:0!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;border:0!important}
 body.sc-connected.sc-cinematic #superior-concept main#sc-main.sc-catalogue.sc-brand-catalogue[id] .sc-brand-hero.sc-brand-editorial-hero:is(.sc-editorial-photo,.sc-brand-scene-hero,.sc-department-scene-hero) .sc-brand-backdrop img{object-fit:cover!important;object-position:var(--hero-focus,65% 50%)!important}
 body.sc-connected.sc-cinematic #superior-concept main#sc-main.sc-catalogue.sc-brand-catalogue[id] .sc-brand-hero.sc-brand-editorial-hero::after{display:block!important;background:linear-gradient(90deg,color-mix(in srgb,var(--hero-paper) 96%,transparent) 0%,color-mix(in srgb,var(--hero-paper) 93%,transparent) 24%,color-mix(in srgb,var(--hero-paper) 76%,transparent) 38%,color-mix(in srgb,var(--hero-paper) 33%,transparent) 51%,transparent 65%)!important}
}
@media(max-width:760px){
 body.sc-connected.sc-cinematic #superior-concept main#sc-main.sc-catalogue.sc-brand-catalogue[id] .sc-brand-hero.sc-brand-editorial-hero .sc-brand-backdrop{width:100%!important;max-width:none!important;margin:0!important;border:0!important}
 body.sc-connected.sc-cinematic #superior-concept main#sc-main.sc-catalogue.sc-brand-catalogue[id] .sc-brand-hero.sc-brand-editorial-hero:is(.sc-editorial-photo,.sc-brand-scene-hero,.sc-department-scene-hero) .sc-brand-backdrop{aspect-ratio:16/9!important}
}
