.hero-banner{position:relative;overflow:hidden}.hero-banner__content{width:100%;height:100%;top:0;display:flex;position:absolute}.hero-banner__media{max-width:100vw;display:flex}.hero-banner__image,.hero-banner__video{object-fit:contain}.hero-banner__image--single{max-width:100vw}.hero-banner__image--double{max-width:50vw;width:50vw}.hero-banner__image img{width:100%;object-fit:cover}.hero-banner__video video,.hero-banner__video iframe{width:100vw;object-fit:cover}.hero-banner__image--mobile,.hero-banner__image--mobile img,.hero-banner__image--single,.hero-banner__image--single img{width:100vw}.hero-banner__image--mobile img,.hero-banner__image--single img{object-fit:cover}@media screen and (min-width: 750px){.hero-banner__image--mobile,.hero-banner__video--mobile{display:none}}@media screen and (max-width: 749px){.hero-banner__image--desktop,.hero-banner__video--desktop{display:none}}.hero-banner__content-container{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:var(--azantic-layout-space-2);width:100vw}.hero-banner__content-container *{margin:0}.hero-banner__content-container p{width:100%}.hero-banner__heading,.hero-banner__description{margin:0}.hero-banner__heading{font-family:var(--brand-font-heading-family);font-style:var(--brand-font-heading-style);font-weight:var(--brand-font-heading-weight)}.hero-banner__description{font-family:var(--brand-font-body-family);font-style:var(--brand-font-body-style);font-weight:var(--brand-font-body-weight)}.hero-banner__buttons-container{display:flex;flex-wrap:wrap;margin-bottom:var(--azantic-layout-space-1)}.hero-banner__button{min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2);display:flex;justify-content:center;align-items:center;text-decoration:none;border-radius:var(--brand-button-radius);transition:all .3s ease;padding-left:var(--azantic-layout-space-2);padding-right:var(--azantic-layout-space-2)}@media screen and (max-width: 749px){.hero-banner__content-container--stacked-buttons-mobile .hero-banner__buttons-container{flex-direction:column}}.hero-banner__button--primary{background-color:rgb(var(--brand-color-button));color:rgb(var(--brand-color-button-text));box-shadow:0 0 0 calc(var(--brand-button-border-width) + var(--brand-button-shadow-horizontal-offset)) rgba(var(--brand-color-button-text),var(--brand-button-border-opacity)),0 0 0 var(--brand-button-border-width) rgba(var(--brand-color-button-text),var(--alpha-button-background));transition:all var(--brand-button-transition-time) ease}.hero-banner__button--primary:hover,.hero-banner__button--secondary{background-color:rgb(var(--brand-color-secondary-button));color:rgb(var(--brand-color-secondary-button-text));box-shadow:0 0 0 calc(var(--brand-button-border-width) + var(--brand-button-shadow-horizontal-offset)) rgba(var(--brand-color-secondary-button-text),var(--brand-button-border-opacity)),0 0 0 var(--brand-button-border-width) rgba(var(--brand-color-secondary-button),var(--alpha-button-background));transition:all var(--brand-button-transition-time) ease}.hero-banner__button--secondary:hover{background-color:rgb(var(--brand-color-button));color:rgb(var(--brand-color-button-text));box-shadow:0 0 0 calc(var(--brand-button-border-width) + var(--brand-button-shadow-horizontal-offset)) rgba(var(--brand-color-button-text),var(--brand-button-border-opacity)),0 0 0 var(--brand-button-border-width) rgba(var(--brand-color-button-text),var(--alpha-button-background));transition:all var(--brand-button-transition-time) ease}.hero-banner__button--outline{background-color:var(--azantic-color-transparent);color:rgb(var(--brand-color-button-text));box-shadow:0 0 0 calc(var(--brand-button-border-width) + var(--brand-button-shadow-horizontal-offset)) rgba(var(--brand-color-button-text),var(--brand-button-border-opacity)),0 0 0 var(--brand-button-border-width) rgba(var(--brand-color-button-text),var(--alpha-button-background));transition:all var(--brand-button-transition-time) ease}.hero-banner__button--outline:hover{background-color:rgb(var(--brand-color-secondary-button));color:rgb(var(--brand-color-secondary-button-text));box-shadow:0 0 0 calc(var(--brand-button-border-width) + var(--brand-button-shadow-horizontal-offset)) rgba(var(--brand-color-secondary-button-text),var(--brand-button-border-opacity)),0 0 0 var(--brand-button-border-width) rgba(var(--brand-color-secondary-button),var(--alpha-button-background));transition:all var(--brand-button-transition-time) ease}.hero-banner__buttons-container.text_align--center{justify-content:center}.hero-banner__buttons-container.text_align-right{justify-content:end}@media screen and (max-width: 749px){.hero-banner__buttons-container.text_align_mobile--center{justify-content:center}.hero-banner__buttons-container.text_align_mobile--right{justify-content:end}}
/*# sourceMappingURL=/cdn/shop/t/259/assets/azantic-media-hero-banner.css.map */
