.catalogue-hero .page-hero__media.scrim:after{background:linear-gradient(to right, var(--scrim-strong) 0%, oklch(10% .03 252/.72) 40%, oklch(10% .03 252/.4) 70%, oklch(10% .03 252/.12) 100%), linear-gradient(to top, oklch(10% .03 252/.72) 0%, oklch(10% .03 252/0) 50%), linear-gradient(to bottom, oklch(10% .03 252/.6) 0%, oklch(10% .03 252/0) 24%)}[dir=rtl] .catalogue-hero .page-hero__media.scrim:after{background:linear-gradient(to left, var(--scrim-strong) 0%, oklch(10% .03 252/.72) 40%, oklch(10% .03 252/.4) 70%, oklch(10% .03 252/.12) 100%), linear-gradient(to top, oklch(10% .03 252/.72) 0%, oklch(10% .03 252/0) 50%), linear-gradient(to bottom, oklch(10% .03 252/.6) 0%, oklch(10% .03 252/0) 24%)}@media (width<=63.99em){.catalogue-hero .page-hero__media.scrim:after,[dir=rtl] .catalogue-hero .page-hero__media.scrim:after{background:linear-gradient(to top, var(--scrim-strong) 0%, oklch(10% .03 252/.72) 55%, oklch(10% .03 252/.5) 100%)}}.catalogue-hero .page-hero__title{max-inline-size:min(100%,12em)}@media (width>=64em){.catalogue-hero--drawing .page-hero__grid{min-block-size:clamp(22rem,18rem + 8vw,28rem);position:relative}.catalogue-hero--drawing .page-hero__title,.catalogue-hero--drawing .page-hero__lede{max-inline-size:52%}.catalogue-hero--drawing .hero-drawing{inset-block:var(--space-6);z-index:0;inline-size:40%;inset-inline:auto 0}}.catalogue-hero .page-hero__actions .btn--glass{min-block-size:3.5rem}.catalogue-hero .quote-add.btn--glass[aria-pressed=true]{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold)}.catalogue-cards .pcard__body{grid-template-columns:minmax(0,1fr)}:is(.page-products,.page-category,.page-product,.page-brands,.page-brand) .photo-credit span[dir=ltr]{white-space:normal;overflow-wrap:break-word}.catalogue-cards .pcard--drawing .pcard__svg{block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;position:absolute;inset:0}.catalogue-cards .pcard--drawing .pcard__drawing{inset:14% 16%}.catalogue-cards .pcard--drawing:is(.pcard--wide,.pcard--band) .pcard__drawing{inset:12% 24%}:is(.page-products,.page-category,.page-product,.page-brands,.page-brand) [data-reveal].is-in:not([data-reveal=clip],[data-reveal=mask]){clip-path:none}
