.hero-banner{display:flex}.hero-carousel-banner{width:100%;height:704px}.banner-static{width:100%;height:580px}.banner-video{width:100%;height:580px;display:flex}.banner-video .banner-carousel__wrap{position:relative;height:100%;justify-content:center;text-align:center;flex-direction:row}.hero-banner .tri-split-banner{width:100%;min-height:580px;max-width:1320px;margin:0 auto;padding:0}.banner-static{position:relative}.hero-carousel-banner .slider__arrow{width:48px;height:48px}.hero-carousel-banner .banner-carousel__info{max-width:522px}.hero-carousel-banner .banner-carousel__wrap{padding:30px 60px}.hero-banner .container{width:100%}.hero-banner .slider{width:100%;height:100%}.hero-banner .slider__container{display:flex;flex-direction:column;height:100%;width:100%}.banner-static{flex:1 1 auto;display:flex}.banner-static .banner-carousel__subtitle{color:#dc504c}.banner-video .button,.banner-static .button{font-size:16px}.banner-video .button:hover,.banner-static .button:hover{background:rgb(var(--color-button));border:1px solid white;color:#fff}.banner-static .banner-carousel__info{max-width:527px;width:100%;height:auto}.tri-split-banner{display:flex;flex-direction:row;gap:10px;padding:0 10px}.tri-split-banner .slider{display:flex;flex:1 1 65%;max-width:65%;height:auto}.tri-split-banner__small{display:flex;flex-direction:column;gap:10px;flex:1 1}.tri-split-banner__slider__nav{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;justify-content:space-between;padding:0 15px;z-index:1}.banner-carousel__wrap--big .banner-carousel__wrap{padding:46px 60px}.tri-split-banner .banner-carousel__wrap{padding:46px 47px 46px 50px;gap:0;align-items:center}.tri-split-banner .slider{border-radius:5px;overflow:hidden}.tri-split-banner .banner-carousel__img,.tri-split-banner .banner-carousel__img img{max-height:488px}.tri-split-banner .banner-carousel__info .banner-carousel__img{display:none}.tri-split-banner .banner-carousel__text{letter-spacing:-.01px}.banner-carousel__wrap--big .banner-carousel__wrap .banner-carousel__info{max-width:345px;width:100%;margin-right:20px}.tri-split-banner .banner-carousel__wrap--small,.banner-carousel__wrap--small{padding:34px 33px 34px 40px;gap:35px;align-items:center;position:relative;height:100%}.banner-carousel__wrap--small .banner-carousel__info{max-width:290px;width:100%}.tri-split-banner__small .banner-carousel__info .banner-carousel__img{display:none}.tri-split-banner__small .banner-carousel__img,.tri-split-banner__small .banner-carousel__img img{max-height:184px}.banner-carousel__wrap--small .banner-carousel__subtitle{font-size:20px;margin-bottom:8px}.banner-carousel__wrap--small .banner-carousel__title{font-size:35px;margin-bottom:16px}.banner-carousel__wrap--small .banner-carousel__text{font-weight:400;font-size:14px;margin-bottom:30px;letter-spacing:-.01px}.banner-video .banner-carousel__info{position:relative;z-index:1;max-width:527px}.banner-carousel__video-bg{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:0}.banner-carousel__video-opacity-bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.banner-carousel__video-bg iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;transform:translate(-50%,-50%)}.banner-carousel__wrap--big .banner-carousel__button .button{font-size:14px}@media (min-aspect-ratio: 16 / 9){.banner-carousel__video-bg iframe{height:56.25vw}}@media (max-aspect-ratio: 16 / 9){.banner-carousel__video-bg iframe{width:177.78vh}}.tri-split-banner__small .banner-carousel__item{flex:1 1 auto;border-radius:5px;max-height:50%}.banner-carousel__wrap.banner-carousel__wrap--static{padding:45px 50px 30px 60px;gap:97px;height:100%}.banner-carousel__wrap--static .banner-carousel__img{margin-top:-45px}@media (min-width: 768px){.banner-carousel__wrap--static .banner-carousel__img{margin-bottom:-30px}.banner-carousel__wrap--static .banner-carousel__img img{height:calc(100% + 68px);margin-bottom:-68px}}@media (min-width: 1280px){.banner-carousel__wrap--big .banner-carousel__button .button{min-width:260px}.banner-carousel__wrap--small .banner-carousel__button .button{min-width:180px;padding-top:16px;padding-bottom:16px;font-size:14px;line-height:1}.tri-split-banner .slider{flex:1 1 100%;max-width:870px}.banner-video .banner-carousel__text{font-weight:500;font-size:18px;line-height:1.4}}@media (max-width: 1380px){.hero-banner{height:auto}.tri-split-banner{flex-direction:column;padding:0}.tri-split-banner .banner-carousel__img,.tri-split-banner .banner-carousel__img img{max-height:340px}.tri-split-banner__small .banner-carousel__item{flex:1 1 50%;max-height:none}.tri-split-banner__small .banner-carousel__item:first-child{border-radius:0 5px 5px 0}.tri-split-banner__small .banner-carousel__item:last-child{border-radius:5px 0 0 5px}.tri-split-banner__small{flex-direction:row}.tri-split-banner .slider{flex:1 1 100%;max-width:100%;border-radius:0}.tri-split-banner__small .banner-carousel__img{display:none}.tri-split-banner__small .banner-carousel__info .banner-carousel__img{display:block}.tri-split-banner__small .banner-carousel__text{display:none}.tri-split-banner .banner-carousel__button{text-align:center}.tri-split-banner__small .banner-carousel__button .button{min-width:auto}.tri-split-banner .banner-carousel__wrap{justify-content:center;text-align:center;padding:24px 20px}.tri-split-banner .banner-carousel__info{display:flex;flex-direction:column}.tri-split-banner .banner-carousel__img{display:none}.tri-split-banner .banner-carousel__info .banner-carousel__img{display:block}.tri-split-banner .banner-carousel__info .banner-carousel__img,.tri-split-banner .banner-carousel__text{margin-bottom:6px}.tri-split-banner .banner-carousel__button{order:1}.tri-split-banner__slider__nav{display:none}}@media (max-width: 768px){.hero-carousel-banner{height:auto;min-height:644px}.banner-static,.banner-video{height:auto;min-height:639px;max-height:850px}.thinner-banner .banner-static,.banner-static.banner-blog-search{min-height:auto}.banner-carousel__wrap.banner-carousel__wrap--static{padding:40px 20px;gap:40px}.banner-carousel__wrap--static .banner-carousel__info{display:flex;order:1;flex-direction:column}.banner-carousel__wrap--static .banner-carousel__img{order:0}.banner-carousel__wrap--static .banner-carousel__img{margin-top:0;padding:0 20px}.tri-split-banner .banner-carousel__subtitle{font-size:17px;margin-bottom:2px}.tri-split-banner .banner-carousel__title{margin-bottom:8px}.tri-split-banner .banner-carousel__text{font-weight:400;font-size:12px;margin-bottom:6px}.tri-split-banner .banner-carousel__img,.tri-split-banner .banner-carousel__img img{max-height:140px}.tri-split-banner .banner-carousel__wrap--small{padding:14px 16px 20px}.tri-split-banner__small .banner-carousel__info{display:flex;flex-direction:column}.tri-split-banner__small .banner-carousel__info .banner-carousel__title{font-size:18px;font-weight:600;margin-bottom:4px;letter-spacing:0}.tri-split-banner__small .banner-carousel__info .banner-carousel__subtitle{font-size:14px;font-weight:400;margin-bottom:4px}.tri-split-banner__small .banner-carousel__button .button{padding-top:10px;padding-bottom:10px;min-width:110px;font-size:14px;line-height:1;min-height:34px}.tri-split-banner__small .banner-carousel__info .banner-carousel__img{margin:auto;max-width:100px;display:flex;font-size:0;align-items:end}.banner-video .button,.banner-static .button{font-size:14px}}@media (min-width: 1441px){.tri-split-banner .slider{max-width:830px}}@media (max-width: 990px){.hero-banner .tri-split-banner{margin-bottom:0}.banner-carousel__wrap--big .banner-carousel__wrap .banner-carousel__info{margin-right:0}.hero-banner.page-width{padding-left:0;padding-right:0}}.banner-static .container,.banner-carousel__item .container{z-index:1}.banner-carousel__item .container{position:relative}.banner-static .background__image{z-index:0;position:absolute;left:0;height:100%;width:100%}.banner-carousel__item .background__image{z-index:0;position:absolute;left:0;top:0;height:100%;width:100%}.banner-static .background__image img,.banner-carousel__item .background__image img{width:100%;object-fit:cover}@media screen and (min-width: 751px){.banner-static .background__image img{max-height:580px}.banner-carousel__item .background__image img{height:100%;max-height:644 px}.hero-banner-carousel-container--single .banner-carousel__item .background__image img{max-height:684 px}}@media screen and (max-width: 750px){.banner-static .background__image img,.banner-carousel__item .background__image img{height:100%}}.banner--full_link{width:100%;height:100%;position:absolute;cursor:pointer;left:0;top:0}.tri-split-banner__slider__nav .slider__arrow:disabled{display:block}@media screen and (min-width: 750px){.hero-carousel-banner .swiper-container{padding-bottom:60px}.hero-banner-carousel-container--single{padding-bottom:20px}.hero-banner-carousel-nav{position:absolute;width:100%;bottom:0}.hero-banner-carousel-nav .slider__arrow:disabled{display:block;opacity:1;visibility:initial}}@media screen and (max-width: 750px){.hero-banner-carousel-nav{display:none}.tri-split-banner .banner-carousel__item .background__image img{height:100%}}.tri-split-banner__small .banner-carousel__item{position:relative}.tri-split-banner__small .banner-carousel__item .background__image img{border-radius:5px}@media screen and (max-width: 769px){.tri-split-banner .banner-carousel__wrap--small{min-height:180px}.tri-split-banner .banner-carousel__item .background__image img{object-position:bottom}}@media screen and (min-width:769px) and (max-width: 1280px){.tri-split-banner .banner-carousel__wrap{justify-content:left}.tri-split-banner .banner-carousel__info{align-items:flex-start}}@media screen and (max-width: 750px){.tri-split-banner .slider .banner-carousel__item{min-height:calc(100vw + -0px)}.tri-split-banner .tri-split-banner__small .banner-carousel__item{min-height:calc(50vw + -0px)}}@media screen and (min-width:750px) and (max-width: 1280px){.tri-split-banner .slider .banner-carousel__item{aspect-ratio:16/9}}@media screen and (min-width:750px) and (max-width: 1380px){.tri-split-banner .tri-split-banner__small .banner-carousel__item{aspect-ratio:16/9}.tri-split-banner .slider .banner-carousel__item{min-height:580px}}.thinner-banner .banner-static{height:fit-content;background:none}.thinner-banner .banner-static .background__image{height:auto;position:relative}.thinner-banner .banner-static .container{position:absolute}section.hero-banner.thinner-banner.page-width{max-width:100%;margin:0;padding-left:0;padding-right:0}.thinner-banner .banner-static .background__image img{object-fit:contain}.thinner-banner .banner-carousel__wrap,.thinner-banner .banner-carousel__title{margin:0}.thinner-banner .banner-carousel__text{display:none}.thinner-banner .banner-static .container{position:absolute;top:50%;transform:translateY(-50%);height:100%;margin:0}.thinner-banner .banner-carousel__wrap{padding-top:20px;padding-bottom:20px;position:absolute;top:50%;transform:translateY(-50%)}.thinner-banner .banner-carousel__item .background__image img{object-fit:contain}.banner-carousel__item .container{height:100%}.banner-carousel__item .container a{display:block}.slider__nav.tri-split-banner__slider__nav{pointer-events:none}.slider__nav.tri-split-banner__slider__nav button{pointer-events:all}
/*# sourceMappingURL=/cdn/shop/t/238/assets/section-hero-banner.css.map */
