.taz-hd-section{position:relative;background:var(--taz-hd-section-bg);padding-top:var(--taz-hd-section-pt);padding-bottom:var(--taz-hd-section-pb);margin-top:var(--taz-hd-section-mt);margin-bottom:var(--taz-hd-section-mb);width:100%;overflow:hidden}.taz-hd-diagonal{position:absolute;top:-15%;bottom:-15%;right:-5%;width:var(--taz-hd-diagonal-width);background:var(--taz-hd-diagonal-color);transform:skew(calc(var(--taz-hd-skew-deg) * -1deg));transform-origin:top right;z-index:0}.taz-hd-parent{position:relative;z-index:1;width:var(--taz-hd-parent-width);max-width:100%;margin:0 auto}.taz-hd-section.taz-hd-contained .taz-hd-parent{width:100%;max-width:var(--taz-hd-container-max-width);padding-left:var(--taz-hd-container-padding);padding-right:var(--taz-hd-container-padding);box-sizing:border-box}.taz-hd-inner{width:var(--taz-hd-content-width);max-width:100%;margin:0 auto}.taz-hd-content{max-width:var(--taz-hd-text-max-width);opacity:1;transform:translateY(0)}.taz-hd-section.taz-hd-animate .taz-hd-content{opacity:0;transform:translateY(16px);transition:opacity var(--taz-hd-transition-speed) ease,transform var(--taz-hd-transition-speed) ease}.taz-hd-section.taz-hd-animate .taz-hd-content.taz-hd-in-view{opacity:1;transform:translateY(0)}.taz-hd-eyebrow{font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--taz-hd-eyebrow-color);margin:0 0 16px}.taz-hd-heading{font-size:clamp(36px,6vw,76px);line-height:1.02;font-weight:800;color:var(--taz-hd-heading-color);margin:0 0 24px;letter-spacing:-.01em}.taz-hd-description{font-size:17px;line-height:1.6;color:var(--taz-hd-description-color);max-width:var(--taz-hd-description-max-width)}.taz-hd-description p{margin:0}@media screen and (max-width:989px){.taz-hd-parent{width:var(--taz-hd-tablet-width)}.taz-hd-diagonal{width:70%}}@media screen and (max-width:749px){.taz-hd-parent{width:var(--taz-hd-mobile-width)}.taz-hd-section.taz-hd-contained .taz-hd-parent{padding-left:calc(var(--taz-hd-container-padding) / 1.5);padding-right:calc(var(--taz-hd-container-padding) / 1.5)}.taz-hd-diagonal{width:100%;right:-30%;opacity:.7}.taz-hd-content,.taz-hd-description{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/hero-diagonal.css.map */
