.hp-banner-wrapper .swiper{height:100%}.hp-banner-wrapper .banner-img img,.hp-banner-wrapper svg,.hp-banner-wrapper video{display:block;width:100%;height:100%;object-fit:cover}.hp-banner-wrapper .banner-img,.hp-banner-wrapper .banner-video{position:relative;aspect-ratio:16/9}.hp-banner-wrapper .banner-content,.grid-banner-wrapper .grid-item .banner-content{position:absolute;bottom:0;left:50%;text-align:center;transform:translate(-50%,-50%);width:100%;z-index:9}.hp-banner-wrapper .banner-content p,.grid-banner-wrapper .grid-item .banner-content p,.hp-banner-wrapper .banner-content h2,.grid-banner-wrapper .grid-item .banner-content h2,.hp-banner-wrapper .banner-content a,.grid-banner-wrapper .grid-item .banner-content a{color:#fff}.hp-banner-wrapper .banner-content p,.grid-banner-wrapper .grid-item .banner-content p{font-size:14px;margin:0 0 6px;letter-spacing:0}.hp-banner-wrapper .banner-content h2,.grid-banner-wrapper .grid-item .banner-content h2{font-size:clamp(32px,3vw,40px);font-family:var(--font-heading-family);margin:0 0 25px;text-transform:uppercase}.hp-banner-wrapper .banner-content a,.grid-banner-wrapper .grid-item .banner-content a{font-size:14px;background:transparent;border:1px solid white;padding:9px 35px;text-transform:uppercase;text-decoration:none;transition:.3s ease;letter-spacing:.5px}.hp-banner-wrapper .banner-content a:hover,.grid-banner-wrapper .grid-item .banner-content a:hover{background:#fff;color:#000}.video-btns{position:absolute;bottom:0;left:0;padding:20px;display:flex;gap:16px}.video-btns button{padding:0;border:none;outline:none;width:24px;height:24px;background-color:transparent;cursor:pointer}.video-btns button svg{filter:invert(1)}
/*# sourceMappingURL=/cdn/shop/t/145/assets/hp.css.map */
