:is(.image-hero,.video-hero) .section-blocks__text{margin-top:var(--spacing-4);margin-bottom:var(--spacing-4)}.image-hero__text-container .section-blocks__heading,.video-hero__text-container .section-blocks__heading{color:var(--color-heading, inherit)}.video-hero[data-image-height-type=aspect_ratio] .video-hero__media-container{position:relative;overflow:hidden;aspect-ratio:var(--image-aspect-ratio)}.video-hero[data-image-height-type=aspect_ratio] .video-hero__media-container .current-video__container,.video-hero[data-image-height-type=aspect_ratio] .video-hero__media-container background-video,.video-hero[data-image-height-type=aspect_ratio] .video-hero__media-container .background-video__video,.video-hero[data-image-height-type=aspect_ratio] .video-hero__media-container .video-hero__image,.video-hero[data-image-height-type=aspect_ratio] .video-hero__media-container .placeholder-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.video-hero[data-image-height-type=aspect_ratio] .video-hero__media-container .current-video__container{z-index:1}@media(max-width:719px){.video-hero[data-image-height-type=aspect_ratio] .video-hero__media-container{aspect-ratio:var(--image-aspect-ratio-mobile, var(--image-aspect-ratio))}}@media(max-width:719px){.image-hero__inner.image-hero__inner--stack-mobile{display:flex;flex-direction:column;background-color:var(--color-white)}.image-hero__inner.image-hero__inner--stack-mobile .image-overlay{display:none}.image-hero__inner.image-hero__inner--stack-mobile .image-hero__image-container{order:1}.image-hero__inner.image-hero__inner--stack-mobile .image-hero__text-container-wrapper{position:unset;order:0;padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}.image-hero__inner.image-hero__inner--stack-mobile .image-hero__breadcrumbs{margin-bottom:var(--spacing-6)}.image-hero__inner.image-hero__inner--stack-mobile .section-blocks__button{margin-top:var(--spacing-10)}}@media(max-width:640px){.image-hero__inner.image-hero__inner--stack-mobile .section-blocks__button .btn{width:100%;text-align:center}}@media(min-width:720px){[data-has-navigation=true] .slideshow-slide__text-container-wrapper{padding:var(--spacing-16) var(--space-outer) var(--spacing-16)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-css__hero.css.map */
