.page-container{padding-top:0}.media-banner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:var(--banner-height-mobile, 600px)}@media (min-width: 769px){.media-banner{min-height:var(--banner-height-desktop, 800px)}}.media-banner[style*=--banner-aspect-ratio-mobile]{min-height:auto;aspect-ratio:var(--banner-aspect-ratio-mobile, 1.5)}@media (min-width: 769px){.media-banner[style*=--banner-aspect-ratio-mobile]{aspect-ratio:var(--banner-aspect-ratio-desktop, 1.5)}}.media-banner__background{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden}.media-banner__background:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:#14141466}.media-banner__background .responsive-image-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.media-banner__background .video-container{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.media-banner__background .video-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.media-banner__background .video-overlay.hidden{opacity:0;pointer-events:none}.media-banner__background .video-play-btn{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:3;top:50%;left:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;height:80px;padding:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease;transition:all .3s ease;border:none;border-radius:50%;background-color:#ffffffe6;color:#141414;cursor:pointer}.media-banner__background .video-play-btn:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1);background-color:#fff}.media-banner__background .video-play-btn.loading{background-color:#ffffffb3;cursor:not-allowed}.media-banner__background .video-play-btn svg{width:24px;height:24px;margin-left:4px}.media-banner__background-image,.media-banner__background-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-banner__background-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:#f5f5f5}.media-banner__background-placeholder svg{width:80px;height:80px;opacity:.3}.media-banner__breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px 17px 12px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:12px;font-weight:400;line-height:16px;gap:8px}@media (min-width: 769px){.media-banner__breadcrumb{padding:32px 50px 12px}}.media-banner__breadcrumb-link{color:#141414;text-decoration:none;white-space:nowrap}.media-banner__breadcrumb-link:hover{opacity:.7}.media-banner__breadcrumb-separator{color:#141414;white-space:nowrap}.media-banner__breadcrumb-current{color:#a4a4a4;white-space:nowrap}.media-banner__main{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:var(--content-position-horizontal-mobile, flex-start);-ms-flex-align:var(--content-position-horizontal-mobile, flex-start);align-items:var(--content-position-horizontal-mobile, flex-start);-webkit-box-pack:var(--content-position-vertical-mobile, flex-end);-ms-flex-pack:var(--content-position-vertical-mobile, flex-end);justify-content:var(--content-position-vertical-mobile, flex-end);padding:30px 17px}@media (min-width: 769px){.media-banner__main{-webkit-box-align:var(--content-position-horizontal-desktop, flex-start);-ms-flex-align:var(--content-position-horizontal-desktop, flex-start);align-items:var(--content-position-horizontal-desktop, flex-start);-webkit-box-pack:var(--content-position-vertical-desktop, flex-end);-ms-flex-pack:var(--content-position-vertical-desktop, flex-end);justify-content:var(--content-position-vertical-desktop, flex-end);padding:50px}}.media-banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:700px;gap:16px;text-align:var(--text-alignment-mobile, left)}@media (min-width: 769px){.media-banner__content{gap:32px;text-align:var(--text-alignment-desktop, left)}}.media-banner__content--max-width{max-width:1200px}.media-banner__title{margin:0;color:#fff;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:30px;font-weight:800;line-height:35px;text-align:inherit;text-transform:uppercase}@media (min-width: 769px){.media-banner__title{font-size:40px;line-height:60px}}.media-banner__title-highlight{display:inline-block;padding:0 12px;border-radius:12px;background-color:#a2e4b8;color:#141414;font-style:italic}@media (min-width: 769px){.media-banner__title-highlight{border-radius:16px}}.media-banner__caption{margin:0;color:#fff;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:14px;font-weight:400;line-height:20px;text-align:inherit}@media (min-width: 769px){.media-banner__caption{font-size:16px;line-height:24px}}.media-banner__text{color:#fff;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:16px;font-weight:400;line-height:24px;text-align:inherit}.media-banner__text p{margin:0}.media-banner__text p+p{margin-top:16px}.media-banner__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:var(--buttons-alignment-mobile, flex-start);-ms-flex-align:var(--buttons-alignment-mobile, flex-start);align-items:var(--buttons-alignment-mobile, flex-start);-webkit-box-pack:var(--text-alignment-mobile, left);-ms-flex-pack:var(--text-alignment-mobile, left);justify-content:var(--text-alignment-mobile, left);width:100%;gap:16px}@media (min-width: 769px){.media-banner__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:var(--buttons-alignment-desktop, flex-start);-ms-flex-align:var(--buttons-alignment-desktop, flex-start);align-items:var(--buttons-alignment-desktop, flex-start);-webkit-box-pack:var(--text-alignment-desktop, left);-ms-flex-pack:var(--text-alignment-desktop, left);justify-content:var(--text-alignment-desktop, left);width:auto;gap:16px}}.media-banner__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:48px;padding:12px 16px;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid transparent;border-radius:5px;color:#141414;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:16px;font-weight:600;line-height:24px;text-decoration:none;text-transform:uppercase;white-space:nowrap}@media (min-width: 769px){.media-banner__button{width:auto}}.media-banner__button--primary{background-color:#fff;color:#141414}.media-banner__button--primary:hover{background-color:#f0f0f0;color:#141414}.media-banner__button--secondary{border-color:#fff;background-color:transparent;color:#fff}.media-banner__button--secondary:hover{background-color:#ffffff1a;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/72/assets/section-media-banner.css.map */
