.hero-banner{position:relative;background-color:var(--banner-bg);overflow:hidden;box-sizing:border-box}.hero-banner__inner{display:flex;max-width:var(--page-width);margin-inline:auto;box-sizing:border-box;max-height:560px}.hero-banner__content{flex:0 0 50%;width:50%;display:flex;flex-direction:column;justify-content:center;padding:60px var(--page-margin);z-index:2;box-sizing:border-box}.hero-banner__title{color:var(--title-color);font-family:var(--font-accent--family);font-size:2.5rem;line-height:3rem}.hero-banner__text{font-size:.938rem;line-height:1.563rem}.hero-banner__content :is(h1,h2,h3,h4,h5,h6,p){margin-block-start:0;margin-block-end:0}.hero-banner__content :is(h1,h2,h3,h4,h5,h6){font-family:playfair_display_n4;font-weight:400}.hero-banner__content .metafield-rich_text_field{margin-bottom:0}.hero-banner__content>:is(.hero-banner__title,.hero-banner__text):last-child>.metafield-rich_text_field{margin-bottom:8px}.hero-banner__content>.vk-eyebrow{margin-bottom:0}.hero-banner__content>.vk-eyebrow+.hero-banner__title{margin-block-start:var(--hero-badge-title-spacing, 8px)}.hero-banner__content>.hero-banner__title+.hero-banner__text{margin-block-start:var(--hero-title-text-spacing, 8px)}.hero-banner__content>.hero-banner__text+.hero-banner__btn{margin-block-start:var(--hero-text-cta-spacing, 8px)}.hero-banner__content p,.hero-banner__content .shopify-metafield-tag p{color:var(--text-color)}.hero-banner__media{flex:0 0 50%;width:50%;padding-inline:0;position:relative;z-index:1}.hero-banner__media--html{display:flex;align-items:center;justify-content:center}.hero-banner__media--video{display:flex}.hero-banner__video-wrapper{position:relative;width:100%;min-height:320px;overflow:hidden}.hero-banner__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.hero-banner__video :is(.deferred-media__poster-button,.deferred-media__poster-image,iframe){width:100%;height:100%}.hero-banner__video :is(.deferred-media__poster-image,iframe){object-fit:cover}.hero-banner__media img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width:1024px){.hero-banner__inner.d-pos--row{flex-direction:row}.hero-banner__inner.d-pos--reverse-row{flex-direction:row-reverse}.hero-banner--full-bleed-media .hero-banner__inner{max-width:none}.hero-banner__inner.d-pos--row .hero-banner__media{padding-inline-end:var(--page-margin)}.hero-banner__inner.d-pos--reverse-row .hero-banner__media{padding-inline-start:var(--page-margin)}.hero-banner--full-bleed-media .hero-banner__inner.d-pos--row .hero-banner__content{padding-inline-start:max(var(--page-margin),calc((100% - var(--page-content-width)) / 2))}.hero-banner--full-bleed-media .hero-banner__inner.d-pos--row .hero-banner__media{padding-inline-end:0}.hero-banner--full-bleed-media .hero-banner__inner.d-pos--reverse-row .hero-banner__content{padding-inline-end:max(var(--page-margin),calc((100% - var(--page-content-width)) / 2))}.hero-banner--full-bleed-media .hero-banner__inner.d-pos--reverse-row .hero-banner__media{padding-inline-start:0}}@media screen and (max-width:1023px){.hero-banner__inner{min-height:auto;max-height:none}.hero-banner__content,.hero-banner__media{flex:0 0 100%;width:100%}.hero-banner__content{padding:40px 24px}.hero-banner__inner.m-pos--top-bottom{flex-direction:column-reverse}.hero-banner__inner.m-pos--bottom-top{flex-direction:column}.hero-banner__media{padding:0}.hero-banner__video-wrapper{min-height:0;aspect-ratio:16 / 9}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/hero-banner.css.map */
