.lp-banner-info-video__inner{position:relative;width:100%;overflow:hidden;border-radius:0 0 20px 20px}.lp-banner-info-video__inner .video{display:block;width:100%;height:var(--video-height-m, 100%);object-fit:cover;border-radius:0 0 20px 20px}.lp-banner-info-video__inner .shadow-dark{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.lp-banner-info-video__inner .wrapper__content{position:absolute;top:0;left:0;width:100%;max-width:1440px;margin:0 auto;height:100%;display:grid;grid-template-rows:auto auto 40px;place-content:center;text-align:left;padding:0 16px;z-index:1}.lp-banner-info-video__inner .wrapper__content .content__text{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:441px}.lp-banner-info-video__inner .wrapper__content .content__text .tag{margin-bottom:24px;font-size:14px;line-height:18px;text-transform:uppercase;background:#e4003f;background:linear-gradient(90deg,#e4003f 35%,#e9530e 70%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.lp-banner-info-video__inner .wrapper__content .content__text .subtitle{margin-bottom:32px;font-size:24px;line-height:1;max-width:337px;color:#f0f0ee}.lp-banner-info-video__inner .wrapper__content .content__text .description{font-size:14px;line-height:22px;font-weight:500;color:#f0f0ee;margin-bottom:32px}.lp-banner-info-video__inner .wrapper__content a.link{display:flex;align-items:center;gap:10px;text-transform:uppercase;font-size:13px;line-height:17px;color:#f0f0ee;padding:15px 24px;border-radius:9999px;background:linear-gradient(90deg,#e4003f 35%,#e9530e 90%);width:fit-content;border:1px solid transparent;cursor:pointer;max-height:40px;white-space:nowrap;transition:all .2s ease-in-out}.lp-banner-info-video__inner .wrapper__content a.link:hover{background-color:#fff;border-color:#e4003f;background:#e4003f;background:linear-gradient(90deg,#e4003f 35%,#e9530e 70%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.lp-banner-info-video__inner .wrapper__content a.link svg{display:block;width:16px;color:#fff}.lp-banner-info-video__inner .wrapper__content a.link:hover svg{color:#e4003f}.lp-banner-info-video__inner .wrapper__content .content__text a.link{display:none}.lp-banner-info-video__inner .wrapper__content ul.items{display:flex;flex-direction:column;align-items:center;height:100%}.lp-banner-info-video__inner .wrapper__content ul.items li.item{display:grid;grid-template-columns:auto 1fr;align-items:center;border-bottom:1px solid #f0f0ee;padding-top:24px;padding-bottom:24px;font-size:14px;line-height:22px;color:#f0f0ee;font-weight:500;gap:24px;width:100%}.lp-banner-info-video__inner .wrapper__content ul.items li.item:last-child{border-bottom-width:0}.lp-banner-info-video__inner .wrapper__content ul.items li.item:first-child{padding-top:0}.lp-banner-info-video__inner .wrapper__content ul.items li.item svg{color:#e4003f}@media (min-width: 768px){.lp-banner-info-video__inner .wrapper__content{grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;justify-content:flex-start;padding:0 20px}.lp-banner-info-video__inner .wrapper__content .content__text .tag{font-size:18px}.lp-banner-info-video__inner .wrapper__content .content__text .subtitle{font-size:40px;max-width:100%}.lp-banner-info-video__inner .wrapper__content .content__text .description{font-size:16px;line-height:27px}.lp-banner-info-video__inner .wrapper__content>a.link{display:none}.lp-banner-info-video__inner .wrapper__content .content__text a.link{display:flex}.lp-banner-info-video__inner .wrapper__content ul.items{flex-direction:row;gap:16px}.lp-banner-info-video__inner .wrapper__content ul.items li.item{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:auto 1fr;border:1px solid #f0f0ee;border-radius:20px;padding-left:24px;padding-right:24px;font-size:16px;line-height:19px;font-weight:700;width:185px;height:185px}.lp-banner-info-video__inner .wrapper__content ul.items li.item:last-child{border-bottom-width:1px}.lp-banner-info-video__inner .wrapper__content ul.items li.item:first-child{padding-top:24px}.lp-banner-info-video__inner .wrapper__content ul.items li.item svg{color:#f0f0ee}}@media (min-width: 1024px){.lp-banner-info-video__inner .video{height:var(--video-height-d, 100%)}.lp-banner-info-video__inner .wrapper__content{padding:0 182px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-lp-banner-info-video.css.map */
