.ts--banner{overflow:hidden;max-width:100%}.voo_page-width{display:flex;justify-content:end;position:absolute;top:0;right:0;bottom:0;left:0;max-width:1440px;margin:0 auto}.ts--banner__container{display:block;height:100%;margin:0;font-size:0}.ts--banner__container::-webkit-scrollbar,.ts--banner__item-image.mob .default-image{display:none}.ts--banner__paragraph{z-index:1;font-size:inherit;line-height:128%;letter-spacing:normal}.ts--banner__paragraph *{margin:0}.ts--banner__item-cta{line-height:140%;font-weight:700}.ts--banner__title{z-index:1;line-height:100%}.ts--banner__title h3,.ts--banner__title h1{z-index:1;margin:0;font-size:inherit;line-height:1;font-weight:500}.ts--banner__subtitle{z-index:1;line-height:100%}.ts--banner__subtitle .ts--content__container h4{z-index:1;margin:0;font-size:inherit;line-height:1;font-weight:400}.ts--banner__button svg{height:auto;width:28px}.ts--banner__button.btn{display:flex;justify-content:center;align-items:center;font-weight:500;letter-spacing:2px;column-gap:4px}.ts--banner__title.mobile-center,.ts--banner__subtitle.mobile-center,.ts--banner__paragraph.mobile-center,.ts--banner__button.mobile-center{align-self:center;text-align:center}.ts--banner__title.mobile-flex-start,.ts--banner__subtitle.mobile-flex-start,.ts--banner__paragraph.mobile-flex-start,.ts--banner__button.mobile-flex-start{align-self:flex-start;text-align:left}.ts--banner__title.mobile-flex-end,.ts--banner__subtitle.mobile-flex-end,.ts--banner__paragraph.mobile-flex-end,.ts--banner__button.mobile-flex-end{align-self:flex-end;text-align:right}.ts--content__container p{font-weight:600;letter-spacing:2px;text-transform:uppercase}.ts--banner__item{position:relative;display:inline-block;vertical-align:top;width:100vw;height:100%}.ts--banner__item img{display:block;max-width:100%}.ts--banner__container a.button--primary{border-radius:6px}.ts--banner__container .button{font-weight:700}.ts--banner__container .button:after,.ts--banner__container .button:before{content:unset}.ts--banner__item-image{height:100%}.ts--banner__item.wide .ts--banner__item-image img{width:100%;height:100%;object-fit:cover}.banner__image,.ts--banner__item-image video{width:100%;height:100%;object-fit:cover}.ts--banner__content{display:flex;flex-direction:column;justify-content:flex-end;padding:40px 16px 48px}@media screen and (max-width: 767px){.ts--banner__item-image .banner__image-desk{display:none}.ts--banner__item-image .banner__image-mobile{display:block}.ts--banner__content.mobile-right{inset:0 0 auto auto}.ts--banner__content.mobile-left{inset:0 auto auto 0}}@media screen and (min-width: 768px){.shopify-section.ts--banner{margin:0 auto}.ts--banner__item-image .banner__image-desk{display:block}.ts--banner__item-image .banner__image-mobile{display:none}.ts--banner__item{width:100%}.ts--banner__item-image{width:initial}.ts--banner__container{display:flex;flex-wrap:wrap;height:100%;margin:0 auto}.ts--banner__content{padding:76px 60px}.ts--banner__item.has-image.back-drop-blur{position:relative}.back-drop-blur .ts--banner__item-content{z-index:1}.back-drop-blur .overlayed{padding:initial;background-color:transparent}.ts--banner__paragraph{line-height:140%}.ts--banner__title.center,.ts--banner__subtitle.center,.ts--banner__paragraph.center,.ts--banner__button.center{align-self:center;text-align:center}.ts--banner__title.flex-start,.ts--banner__subtitle.flex-start,.ts--banner__paragraph.flex-start,.ts--banner__button.flex-start{align-self:flex-start;text-align:left}.ts--banner__title.flex-end,.ts--banner__subtitle.flex-end,.ts--banner__paragraph.flex-end,.ts--banner__button.flex-end{align-self:flex-end;text-align:right}.ts--banner__content.right{align-self:end}.ts--banner__content.left{align-self:start}.ts--banner__content.center{align-self:center}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/ts-banner.css.map */
