.fav-hero-vpc .section-hero--overlap{margin-top:calc(-1 * var(--fav-header-height, 4rem))}@media screen and (min-width:1024px){.fav-hero-vpc .section-hero--overlap{margin-top:calc(-1 * var(--fav-header-height, 7rem))}}.fav-hero-vpc .section-hero:after{background-color:var(--overlay-color, black);background-image:var(--overlay-gradient, none)}.fav-hero-vpc sup.tm{font-size:.5em;vertical-align:baseline;line-height:0}.fav-hero-vpc .content-wrap{grid-template-rows:1fr auto;height:100%;position:relative}.fav-hero-vpc .content-main{grid-row:1;align-self:center;justify-self:center;transform:translateY(calc(-1 * var(--content-offset-mobile, 0px)))}@media screen and (min-width:1024px){.fav-hero-vpc .content-main{transform:translateY(calc(-1 * var(--content-offset, 0px)))}}.fav-hero-vpc .content-main .content-main__icon{max-width:140px;margin:0 auto 24px}.fav-hero-vpc .content-main .h1{letter-spacing:-6%;line-height:1.1;margin-bottom:8px}@media screen and (min-width:1024px){.fav-hero-vpc .content-main .h1{font-size:72px}}.fav-hero-vpc .content-main .desktop-text{letter-spacing:-6%;line-height:1.1}.fav-hero-vpc .fine-print{grid-row:2;align-self:end}
/*# sourceMappingURL=/cdn/shop/t/84/assets/fav-hero-vpc.css.map */
