@keyframes slideInBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideInTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInHidden{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutHidden{0%{visibility:visible;opacity:1}to{visibility:hidden}}@keyframes fadeOutAndHide{0%{opacity:1}99%{opacity:0;display:block}to{opacity:0;display:none}}@keyframes loading-skeleton{0%{filter:brightness()}to{filter:brightness(90%)}}@keyframes spinner{to{transform:rotate(360deg)}}@keyframes slideInFromRight{0%{right:-100%}50%{right:-50%}to{right:0}}@keyframes spinner-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tickAnimation{0%{opacity:0;stroke-dashoffset:-1000px}10%{opacity:1}to{opacity:1;stroke-dashoffset:0}}.banner-block{color:currentColor;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.banner-block__heading,.banner-block__subheading,.banner-block__description{color:var(--color-white)}.banner-block--background,.banner-block--background .banner-block__heading,.banner-block--background .banner-block__subheading,.banner-block--background .banner-block__description{color:var(--section-block-text-colour, --color-brand-black)}.banner-block--background .banner-block__content-group{background:var(--section-block-background-colour, --color-white)}.banner-block__link{height:100%;z-index:var(--layer-flat);display:block}@supports ((-webkit-appearance: none)){.banner-block__link{-webkit-tap-highlight-color:transparent}}.banner-block__media{position:absolute;top:0;right:0;bottom:0;left:0}.banner-block__heading{margin-top:var(--heading-margin-top-mobile);margin-bottom:var(--heading-margin-bottom-mobile);font-family:var(--heading-font);font-size:var(--heading-font-size-mobile);line-height:var(--heading-line-height-mobile, 1.33);font-variant-caps:var(--heading-font-variant-caps);color:var(--heading-font-color)}.banner-block__subheading{margin-top:var(--subheading-margin-top-mobile);margin-bottom:var(--subheading-margin-bottom-mobile);font-family:var(--subheading-font);font-size:var(--subheading-font-size-mobile);line-height:var(--subheading-line-height-mobile, 1.33);font-variant-caps:var(--subheading-font-variant-caps);color:var(--subheading-font-color)}.banner-block__description{margin-top:var(--description-margin-top-mobile);margin-bottom:var(--description-margin-bottom-mobile);font-family:var(--description-font);font-size:var(--description-font-size-mobile);line-height:var(--description-line-height-mobile, 1.33);color:var(--description-font-color)}.banner-block__content{padding:var(--spacing-s);padding-bottom:calc(var(--spacing-l) * 2)}.banner-block__content-group{padding:var(--spacing-m);max-width:var(--max-width-content, 50%);place-self:var(--group-position-vert, center) var(--group-position-horiz, center);width:100%;z-index:var(--layer-raised)}.banner-block__content-group .button,.banner-block__content-group .button:hover{color:var(--section-block-text-colour, --button-color)}.banner-block .text-left .banner-block__button{margin-right:auto}.banner-block .text-center .banner-block__button{margin:0 auto}.banner-block .text-right .banner-block__button{margin-left:auto}.banner-block .btn{padding-left:var(--spacing-s);padding-right:var(--spacing-s)}.banner-block .button.button--short-underline{padding-top:var(--spacing-xxs);padding-bottom:var(--spacing-xxs)}.banner-block b,.banner-block strong{font-weight:700}.banner-block i,.banner-block em{font-style:italic}@media(min-width:64em){.banner-block__heading{margin-top:var(--heading-margin-top-desktop);margin-bottom:var(--heading-margin-bottom-desktop);font-size:var(--heading-font-size-desktop);line-height:var(--heading-line-height-desktop)}.banner-block__subheading{margin-top:var(--subheading-margin-top-desktop);margin-bottom:var(--subheading-margin-bottom-desktop);font-size:var(--subheading-font-size-desktop);line-height:var(--subheading-line-height-desktop)}.banner-block__description{margin-top:var(--description-margin-top-desktop);margin-bottom:var(--description-margin-bottom-desktop);font-size:var(--description-font-size-desktop);line-height:var(--description-line-height-desktop)}.banner-block__content-group{max-width:var(--max-width-content-desktop);place-self:var(--group-position-vert-desktop) var(--group-position-horiz-desktop)}}.hero-banner{position:relative}.hero-banner:after{content:"";clear:both;display:block}.hero-banner:before{content:"";float:left;padding-top:calc(1 / var(--aspect-ratio) * 100%)}@supports (aspect-ratio: auto){.hero-banner{aspect-ratio:var(--aspect-ratio)}.hero-banner:after,.hero-banner:before{content:"";padding-top:none;clear:none;display:none}}.hero-banner.is-loading{background-color:var(--color-light-grey, #f0e7e4);color:#0000;-webkit-user-select:none;user-select:none;animation:1s linear infinite alternate loading-skeleton;display:block}.hero-banner.is-loading *{color:#0000;pointer-events:none}.hero-banner__item .banner-block__content-group{color:var(--color-white)}.hero-banner__item.banner-block--background .banner-block__content-group{background-color:var(--color-white);color:var(--color-brand-black)}.hero-banner .media-element{width:100%;height:100%;z-index:var(--layer-flat);display:flex}.hero-banner .video-element{width:100%;display:flex}.hero-banner .video-element__controls{align-items:flex-end;height:100%}.hero-banner .video-element__button{opacity:1}@supports ((-webkit-appearance: none)){.hero-banner .video-element__button{-webkit-tap-highlight-color:transparent}}@media(min-width:64em){.hero-banner .video-element__button{opacity:0}.hero-banner .media-element>div[data-mint-component=video-element]{width:100%}.hero-banner:after{content:"";clear:both;display:block}.hero-banner:before{content:"";float:left;padding-top:calc(1 / var(--aspect-ratio-desktop) * 100%)}@supports (aspect-ratio: auto){.hero-banner{aspect-ratio:var(--aspect-ratio-desktop)}.hero-banner:after,.hero-banner:before{content:"";padding-top:none;clear:none;display:none}}.hero-banner .banner-block button.banner-block__button{cursor:default}.hero-banner .banner-block a.button-block__button,.hero-banner .banner-block.is-linked button.banner-block__button{cursor:pointer}}
/*# sourceMappingURL=/cdn/shop/t/2013/assets/section.hero-banner.BtaM6E3k.css.map */
