@charset "UTF-8";.hero-banner{position:relative;width:100%;height:100vh;overflow:hidden;background-color:#fff}.hero-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fdfaf3;opacity:1;z-index:101;visibility:visible;transition:opacity .5s ease-out,visibility 0s .5s}.animate-now.hero-banner:before{opacity:0;visibility:hidden}.hero-banner__track{width:100%;transform:translateY(100vh);will-change:transform}.hero-banner__slide{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:relative}.slide-logo{background-color:#fdfaf3}.slide-logo .full-width-logo{width:100%;height:auto;max-height:100vh;display:block;-o-object-fit:contain;object-fit:contain;padding:0;margin:0}.slide-media .media-wrapper{position:relative;width:100%;height:100%}.slide-media .media-object{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.animate-now .hero-banner__track{animation:bannerScrollSequence 2s cubic-bezier(0,0,.2,1) forwards}@keyframes bannerScrollSequence{0%{transform:translateY(100vh)}to{transform:translateY(-100vh)}}.hero-banner__content-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none}.hero-banner__content-layer{position:absolute;width:100%;padding:0 20px;display:flex;align-items:center;text-align:center;pointer-events:auto;flex-direction:row;justify-content:center;gap:15px}@media screen and (max-width: 989px){.hero-banner__content-layer{flex-direction:column}}.hero-banner__content-layer .hero-banner__wrapper{display:flex;align-items:center;justify-content:center;gap:20px}@media screen and (max-width: 989px){.hero-banner__content-layer .hero-banner__wrapper{flex-direction:column}}@media screen and (max-width: 989px){.hero-banner__content-layer .hero-banner__heading{margin-bottom:15px}}.hero-banner__content-layer .hero-banner__heading p{font-family:Serial B,sans-serif!important;font-size:60px;color:#fff;margin-bottom:20px;text-align:left}@media screen and (max-width: 989px){.hero-banner__content-layer .hero-banner__heading p{font-size:32px;text-align:center}}.hero-banner__content-layer .hero-banner__line{margin-bottom:20px;max-width:280px}.hero-banner__content-layer .hero-banner__line img{width:100%;height:auto;max-width:287px}@media screen and (max-width: 989px){.hero-banner__content-layer .hero-banner__line img{max-width:150px}}@media screen and (max-width: 989px){.hero-banner__content-layer .hero-banner__line{transform:rotate(90deg);width:auto;height:50px}}.hero-banner__content-layer .hero-banner__button{height:52px;color:#fff;min-width:200px;padding:0 30px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid white;border-radius:8px;font-family:Serial B,sans-serif!important;font-size:20px;transition:.3s;background:transparent;margin-top:30px}@media screen and (max-width: 989px){.hero-banner__content-layer .hero-banner__button{margin-top:15px}}.hero-banner__content-layer .hero-banner__button:hover{background:#a44744;border-color:#a44744}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-hero-banner.css.map */
