:root{--mh-font-heading: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mh-font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}.modern-hero{position:relative;width:100%;min-height:var(--hero-mobile-height, 560px);padding:var(--hero-pt-mobile, 56px) 0 var(--hero-pb-mobile, 56px);box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;background-color:#111;color:var(--hero-overlay-heading, #ffffff);font-family:var(--mh-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modern-hero,.modern-hero *,.modern-hero *:before,.modern-hero *:after{box-sizing:border-box}.modern-hero__bg-wrap,.modern-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.modern-hero__bg-wrap{z-index:1;overflow:hidden;background-color:#111}.modern-hero__overlay{z-index:2;background:var(--hero-overlay-bg, rgba(0, 0, 0, .35));pointer-events:none}.modern-hero__bg-wrap picture{display:block;width:100%;height:100%}.modern-hero__bg-wrap img,.modern-hero__bg-wrap video,.modern-hero__bg-wrap iframe,.modern-hero__bg-wrap svg{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--hero-image-focal, center)}.modern-hero__bg-wrap iframe{position:absolute;top:0;right:0;bottom:0;left:0;border:0}.modern-hero__bg-wrap svg{background-color:#e5e5e0}.modern-hero__container{width:100%;max-width:1400px;margin:0 auto;padding:0 18px;position:relative;z-index:3;flex:1 1 auto;display:flex;flex-direction:column}.modern-hero--m-width-full .modern-hero__container{max-width:none}.modern-hero__content{display:flex;flex-direction:column;position:relative;z-index:3;gap:var(--hero-content-gap, 12px);width:100%;max-width:var(--hero-content-max-width, 100%)}.modern-hero--has-gap .modern-hero__trust-line,.modern-hero--has-gap .rtv2__caption,.modern-hero--has-gap .rtv2__heading,.modern-hero--has-gap .rtv2__text{margin-top:0;margin-bottom:0}.modern-hero--m-align-left .modern-hero__content{text-align:left;align-items:flex-start;margin-left:0;margin-right:auto}.modern-hero--m-align-center .modern-hero__content{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.modern-hero--m-align-right .modern-hero__content{text-align:right;align-items:flex-end;margin-left:auto;margin-right:0}.modern-hero--m-align-left .modern-hero__trust-line{justify-content:flex-start}.modern-hero--m-align-center .modern-hero__trust-line{justify-content:center}.modern-hero--m-align-right .modern-hero__trust-line{justify-content:flex-end}.modern-hero--m-pos-top .modern-hero__container{justify-content:flex-start}.modern-hero--m-pos-center .modern-hero__container{justify-content:center}.modern-hero--m-pos-bottom .modern-hero__container{justify-content:flex-end}@media(min-width:768px){.modern-hero{min-height:var(--hero-desktop-height, 700px);padding-top:var(--hero-pt-desktop, 96px);padding-bottom:var(--hero-pb-desktop, 96px)}.modern-hero__container{padding-left:24px;padding-right:24px}.modern-hero--width-full .modern-hero__container{max-width:none}.modern-hero--d-align-left .modern-hero__content{text-align:left;align-items:flex-start;margin-left:0;margin-right:auto}.modern-hero--d-align-center .modern-hero__content{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.modern-hero--d-align-right .modern-hero__content{text-align:right;align-items:flex-end;margin-left:auto;margin-right:0}.modern-hero--d-align-left .modern-hero__trust-line{justify-content:flex-start}.modern-hero--d-align-center .modern-hero__trust-line{justify-content:center}.modern-hero--d-align-right .modern-hero__trust-line{justify-content:flex-end}.modern-hero--d-pos-top .modern-hero__container{justify-content:flex-start}.modern-hero--d-pos-center .modern-hero__container{justify-content:center}.modern-hero--d-pos-bottom .modern-hero__container{justify-content:flex-end}}@keyframes mh-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes mh-fade-in{0%{opacity:0}to{opacity:1}}.modern-hero--animate-fade-up .modern-hero__content{animation:mh-fade-up .8s cubic-bezier(.22,1,.36,1) both}.modern-hero--animate-fade-in .modern-hero__content{animation:mh-fade-in .7s ease both}@media(prefers-reduced-motion:reduce){.modern-hero *,.modern-hero *:before,.modern-hero *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.modern-hero__content .rtv2__buttons{justify-content:var(--rtv2-btn-justify, center);width:100%;max-width:100%}.modern-hero--m-align-left{--rtv2-btn-justify: flex-start}.modern-hero--m-align-center{--rtv2-btn-justify: center}.modern-hero--m-align-right{--rtv2-btn-justify: flex-end}.modern-hero--has-gap .rtv2__category-pills{margin-block-start:0}.modern-hero__content .rtv2-show-more{max-width:100%;min-width:0}.modern-hero.description-disclosure-expanded{min-height:max(var(--hero-mobile-height, 560px),var(--description-expanded-min-height, 0px))}@media(min-width:768px){.modern-hero--d-align-left{--rtv2-btn-justify: flex-start}.modern-hero--d-align-center{--rtv2-btn-justify: center}.modern-hero--d-align-right{--rtv2-btn-justify: flex-end}.modern-hero.description-disclosure-expanded{min-height:max(var(--hero-desktop-height, 700px),var(--description-expanded-min-height, 0px))}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/modern-hero.css.map */
