.subheading{margin-bottom:1.3rem}.subheading>div{align-self:center;text-align:left}.subheading>span{font-family:var(--font-family-secondary);font-weight:var(--font-weight-secondary);font-size:calc(14px*var(--font-size-multiplier-secondary));margin-top:.7rem;display:block;letter-spacing:2px;text-transform:uppercase}@media screen and (min-width: 821px){.subheading{display:flex;flex-wrap:wrap}.subheading>div{align-self:flex-end;flex-shrink:0;margin-right:var(--grid-spacing)}.subheading>div>svg{margin-bottom:5px}.subheading>span{margin:0}.subheading--small{display:block}.subheading--small>div{margin-bottom:5px}}:root{--hero-innerpage-opacity: 0.5;--hero-innerpage-max-width: 100%;--hero-innerpage-width: 100%;--hero-innerpage-height: 450px;--hero-innerpage-padding-top: 131px;--hero-innerpage-padding-left: 20px;--hero-innerpage-padding-bottom: 43px;--hero-innerpage-heading-margin-left: 0;--hero-innerpage-heading-max-width: 335px;--hero-innerpage-subheading-margin-left: 0;--hero-innerpage-description-max-width: 335px}@media screen and (min-width: 821px){:root{--hero-innerpage-max-width: 1200px;--hero-innerpage-width: calc(100vw - 160px);--hero-innerpage-height: 420px;--hero-innerpage-padding-top: 151px;--hero-innerpage-padding-bottom: 0;--hero-innerpage-padding-left: 223px;--hero-innerpage-heading-margin-left: 102px;--hero-innerpage-heading-max-width: 100%;--hero-innerpage-subheading-margin-left: 33px;--hero-innerpage-description-max-width: 590px}}.hero-innerpage{display:grid;position:relative;width:100%;overflow:hidden;height:unset}@media screen and (min-width: 821px){.hero-innerpage{height:var(--hero-innerpage-height)}}.hero-innerpage{grid-template:"content" auto/1fr;margin-bottom:0;margin-top:0;background-color:var(--product-aside-background)}.hero-innerpage__picture{grid-area:content;display:block;position:relative}.hero-innerpage__picture img{display:block;object-fit:cover;position:relative;height:100%;min-height:var(--hero-innerpage-height);max-height:unset}@media screen and (min-width: 821px){.hero-innerpage__picture img{max-height:var(--hero-innerpage-height)}}.hero-innerpage__container{grid-area:content;display:block;height:100%;max-width:var(--hero-innerpage-max-width);position:relative;padding:var(--hero-innerpage-padding-top) 0 var(--hero-innerpage-padding-bottom) var(--hero-innerpage-padding-left);width:var(--hero-innerpage-width)}.hero-innerpage__container-content{color:var(--hero-block-content-color);display:flex;flex-direction:column;height:100%;justify-content:flex-end;max-width:100%}.hero-innerpage__container-content h1{color:var(--hero-block-inner-content-heading-color);margin-bottom:1rem;margin-left:var(--hero-innerpage-heading-margin-left);text-transform:var(--hero-block-inner-content-heading-transform);width:95%}.hero-innerpage__container-content .subheading{margin-left:var(--hero-innerpage-subheading-margin-left)}.hero-innerpage__container-content-intro{color:var(--hero-block-content-color);font-size:calc(16px*var(--font-size-multiplier-tertiary));line-height:24px;margin-left:var(--hero-innerpage-heading-margin-left);width:95%;background-color:rgba(0,0,0,.6);padding:1em}.hero-innerpage__container-content-intro a{color:var(--hero-block-content-color) !important;text-decoration:underline}.hero-innerpage__container-no-breadcrumb-spacer{padding:var(--navigation-breadcrumb-top-with-hero) 0 2rem 0}.hero-innerpage--filter-opacity .hero-innerpage__picture img{filter:brightness(var(--hero-innerpage-opacity))}.hero-innerpage--filter-black{background:var(--neutral-900)}.hero-innerpage--filter-primary{background:var(--hero-innerpage-primary-color)}.hero-innerpage--filter-black .hero-innerpage__picture img,.hero-innerpage--filter-primary .hero-innerpage__picture img{filter:grayscale(100%);opacity:var(--hero-innerpage-opacity)}@media screen and (min-width: 821px){.hero-innerpage__container{height:auto;padding:0;margin:var(--hero-innerpage-padding-top) auto 0}.hero-innerpage__container-content{display:block;height:auto;max-width:100%}.hero-innerpage__container-content h1{width:var(--hero-innerpage-heading-max-width)}.hero-innerpage__container-content-intro{width:600px}.hero-innerpage__container-no-breadcrumb-spacer{padding:calc(var(--main-container-padding-top) + 10px) var(--container-padding-horizontal) 2rem 60px}}

/*# sourceMappingURL=41b993fc31928d4acd01.css.map*/