.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}@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))}.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))}.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))}.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))}.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))}.hero-banner__button--underline{justify-content:start;text-decoration:underline;text-underline-offset:var(--azantic-layout-space-0-8);font-weight:500;color:var(--azantic-color-black);min-height:calc(var(--azantic-layout-space-0-8) + var(--azantic-layout-space-1-4))}.hero-banner__button--underline:hover{text-shadow:0 0 var(--azantic-layout-space-0-4) var(--azantic-color-gray-10)}.hero-banner-image__desktop--left-top img{object-position:left top}.hero-banner-image__desktop--left-middle img{object-position:left center}.hero-banner-image__desktop--left-bottom img{object-position:left bottom}.hero-banner-image__desktop--center-top img{object-position:center top}.hero-banner-image__desktop--center-middle img{object-position:center center}.hero-banner-image__desktop--center-bottom img{object-position:center bottom}.hero-banner-image__desktop--right-top img{object-position:right top}.hero-banner-image__desktop--right-middle img{object-position:right center}.hero-banner-image__desktop--right-bottom img{object-position:right bottom}@media screen and (max-width:749px){.hero-banner-image__mobile--left-top img{object-position:left top}.hero-banner-image__mobile--left-middle img{object-position:left center}.hero-banner-image__mobile--left-bottom img{object-position:left bottom}.hero-banner-image__mobile--center-top img{object-position:center top}.hero-banner-image__mobile--center-middle img{object-position:center center}.hero-banner-image__mobile--center-bottom img{object-position:center bottom}.hero-banner-image__mobile--right-top img{object-position:right top}.hero-banner-image__mobile--right-middle img{object-position:right center}.hero-banner-image__mobile--right-bottom img{object-position:right bottom}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/azantic-media-hero-banner.css.map */
