.image-banner-item{padding-top:var(--padding-top-desktop);padding-bottom:var(--padding-bottom-desktop);background-color:var(--background-color)}.image-banner-item *{color:var(--text-color);line-height:1!important;font-family:"Univers LT Std 55 Roman";letter-spacing:-.3px}.image-banner_grid{display:flex;flex-wrap:wrap}.image-banner_sidebar{width:150px;border-right:1px solid #959595;position:relative;z-index:9}.image-banner_content{width:calc(100% - 150px)}.sidebar-verticle-text{width:100%;padding:10px;opacity:1;position:sticky;top:var(--sticky-height);top:0;height:calc(100vh - var(--sticky-height));left:0}.sidebar-verticle-text p{font-weight:300;font-size:2.73vmin;line-height:1;color:var(--verticle-color);display:flex;align-items:center;height:100%;width:100%;justify-content:center;text-align:center;writing-mode:vertical-rl;font-family:UniversLTPro Light;transform:rotate(180deg)}.image-banner_content ul,.image-banner_content ul li,.image-banner-content-info,.image-banner-content-info .relative,.image-banner-content-info .relative>.slideshow,.image-banner-content-info .slideshow-content,.banner__content-info{width:100%;height:100%}.image-banner_content>ul>li{width:100%;height:95svh;scroll-margin-top:74px;display:block;border-top:1px solid #959595}.image-banner_content .image-banner-content-info{background:transparent}.image-banner_content .image-banner-content-info:before{content:none}.image-banner_content .relative>.slideshow+.absolute{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.image-banner_content .banner__content-grid{height:100%;width:100%}.image-banner_content .slideshow-content{padding:0}.image-banner_content .banner__content-media-wrap{position:absolute;top:1px;bottom:0;right:0;width:var(--image-half-width);z-index:2}.image-banner_content .banner__content-image-media{width:100%;max-width:var(--media-width-desktop);margin-left:auto;position:relative;display:flex;align-items:center;justify-content:end;height:100%}.image-banner_content .banner__content-image-media .video-element{width:100%;display:block;position:relative;padding-top:0%;height:100%}.image-banner_content .banner__content-image-media .video-element video{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;bottom:0;left:0;right:0}.image-banner_content .banner__content-details-wrap{padding:6.3vmin;width:50%;height:100%;max-width:1200px;position:relative;z-index:3}.image-banner_content .banner__content-text-info{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between}.image-banner_content .richtext-wrapper{width:100%;max-width:100%;position:relative;margin-bottom:10px;min-height:15vmin;max-width:58vmin}.image-banner_content .richtext-wrapper .richtext-info{color:var(--text-color);font-size:1.9vmin;line-height:1.3!important;font-weight:300;position:relative;z-index:1}.image-banner_content .richtext-wrapper .richtext-info p{line-height:1.3!important}.image-banner_content .banner--heading{position:relative;width:fit-content}.image-banner_content .banner--heading h2{color:var(--heading-color);font-size:9.76vmin;font-family:"Univers LT Std 55 Roman";line-height:100%!important;letter-spacing:-.3px;margin:0}.image-banner_content .banner--heading span.banner-index{position:absolute;top:50%;left:50%;font-size:12.5vmin;line-height:1;font-family:CirrusCumulus;color:#fff;font-weight:400;display:none}.image-banner_content .banner--heading span.banner-index.first-overlay-banner-index{top:50%;transform:translateY(-50%);left:11%}.image-banner_content .banner--heading span.banner-index.second-overlay-banner-index{top:10%;left:43%}.image-banner_content .banner--heading span.banner-index.third-overlay-banner-index{bottom:16%;left:20%;top:unset}.image-banner_content .banner--heading span.banner-index.forth-overlay-banner-index{left:53%;transform:translate(-50%);bottom:13%;top:unset}.image-banner_content .banner--heading span.banner-index.five-overlay-banner-index{top:unset;bottom:18%;left:7%}.image-banner_content .banner--heading span.banner-index.six-overlay-banner-index{top:18%;left:42%}.image-banner_content .banner--heading span.banner-index.seven-overlay-banner-index{top:14%;left:32%}.image-banner_content .banner--heading span.banner-index.eight-overlay-banner-index{bottom:17%;top:unset;left:26%}.image-banner_content .banner--heading.mobile-view,.image-banner_content .banner__content-image-media img.only-mobile,.image-banner_content .richtext-wrapper .richtext-info.only-mobile,.image-banner_content .banner__content-grid .button-wrapper.mobile-view{display:none}.image-banner_content .image-with-text-wrapper{width:100%}.image-banner_content .image-with-text-wrapper .image-with-text{max-width:100%;width:100%}.image-banner_content>ul>li:nth-child(1) .image-with-text-wrapper .image-with-text{max-width:70vmin}.image-banner_content .image-with-text-wrapper .image-with-text ul{display:grid;grid-template-columns:repeat(3,1fr);gap:5vmin;background:transparent}.image-banner_content .image-with-text-wrapper .image-with-text ul.grid-2{grid-template-columns:2fr 1fr}.image-banner_content .image-with-text-wrapper .icon-wrapper{position:relative;padding-top:69%;background:transparent}.image-banner_content .image-with-text-wrapper .icon-wrapper img{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;object-fit:contain;object-position:center;background:transparent}.image-banner_content .image-with-text-wrapper .text-wrapper{font-weight:300;font-size:1.5vmin;line-height:1.2;color:#fff;letter-spacing:0;margin-top:0}.image-banner_content .image-with-text-wrapper .text-wrapper p{margin:0}.image-banner_content .banner__content-grid .button-wrapper{position:absolute;bottom:4vmin;right:6.3vmin;z-index:4;margin:10px 0 0}.image-banner_content .banner__content-grid .button-wrapper button,.image-banner_content .banner__content-grid .button-wrapper a{color:var(--btn-text-color);background:var(--btn-bg-color);padding:10px 24px 8px;border-radius:23px;font-weight:100;font-size:2.73vmin;line-height:1;letter-spacing:0}.image-banner_content>ul>li:nth-child(4) .banner__content-image-media .video-element:before,.image-banner_content>ul>li:nth-child(7) .banner__content-image-media .video-element:before{content:"";position:absolute;top:0;bottom:0;left:0;width:35.7vmin;height:100%;background:linear-gradient(90deg,#000,#000000d9 26%,#0000);z-index:10}.image-banner_content>ul>li:nth-child(7) .banner__content-image-media .video-element:before{width:15.7vmin}.image-banner-content-info media-element.banner__content-media-element.relative{display:flex;align-items:center}.image-banner-content-info media-element picture.media.relative{height:auto;background:transparent}.image-banner-item .banner_popup{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:10;padding:20px;display:flex;flex-direction:column;justify-content:center;opacity:0;visibility:hidden;transform:translateY(10%);transition:all .3s ease}.image-banner-item .banner_popup.is--open{opacity:1;visibility:visible;transform:translateY(0);transition:all .3s ease}.image-banner-item .banner_popup-overlay{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#00000080;display:block;z-index:10}.image-banner-item .banner_popup-wrapper{width:100%;height:fit-content;max-width:1470px;margin:0 auto;max-height:80%;background:#35353570;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);border-radius:10px;border:1px solid #707070;padding:60px 30px 30px;position:relative;z-index:11;overflow:hidden;background:#ffffff14;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);box-shadow:0 8px 32px #0000004d}.image-banner-item .banner_popup-wrapper-info,.image-banner-item .banner_popup-body{height:100%;overflow:hidden}.image-banner-item button.banner_popup-close{position:absolute;top:16px;right:16px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.image-banner-item button.banner_popup-close svg{width:16px;height:16px;display:block}.image-banner-item .banner_popup-header h2{font-weight:300;font-size:36px;line-height:1.1;color:#fff;text-align:left;font-family:UniversLTPro Light}.image-banner-item .banner_popup-header+.banner_popup-body{margin-top:30px}.image-banner-item .banner_popup-title li{line-height:1}.image-banner-item .banner_popup-title li span{font-weight:300;font-size:24px;line-height:1;color:#fff;display:block}.image-banner-item .banner_popup-title li:first-child span{color:#009ca8}.image-banner-item .banner_popup-content{margin-top:20px;height:calc(100% - 110px);overflow:hidden;overflow-y:auto}.image-banner-item .banner_popup-body ul{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;text-align:left;gap:4px;padding:20px 0;border-bottom:1px solid #959595;height:unset}.image-banner-item .banner_popup-body ul:last-child{border-bottom:0px}.banner-popup--open .image-banner_sidebar{z-index:0}.image-banner-item .banner_popup-content li{height:unset}.image-banner-item .banner_popup-content li span{font-weight:300;font-size:18px;line-height:1.2;color:#fff;display:flex;justify-content:flex-start;align-items:center;height:100%;font-family:UniversLTPro Light}.banner-popup--open{overflow:hidden!important}.image-banner_content .banner__content-image-media span.banner-index{position:absolute;top:10%;right:64px;font-size:9vmin;line-height:1;font-family:CirrusCumulus;color:#fff;font-weight:400;z-index:1}.image-banner_content .image-with-text-wrapper .image-with-text .image-text-item{display:flex;flex-direction:column-reverse;gap:6px}.image-banner_content .banner__content-grid .button-wrapper button,.image-banner_content .banner__content-grid .button-wrapper a{background:transparent;border:1px solid var(--btn-bg-color);border-radius:0;padding:1.8vmin 5vmin 1.4vmin;line-height:1;letter-spacing:-.3px}.image-banner-content-info media-element picture.media.relative{height:100%;background:transparent}.image-banner-content-info media-element picture.media.relative img{width:100%;height:100%}@media (min-width:768px){.image-banner_content>ul>li:nth-child(1) .banner__content-image-media .video-element video,.image-banner_content>ul>li:nth-child(2) .banner__content-image-media .video-element video,.image-banner_content>ul>li:nth-child(3) .banner__content-image-media .video-element video{object-fit:contain}.image-banner_content>ul>li:nth-child(4) .banner__content-media-wrap,.image-banner_content>ul>li:nth-child(5) .banner__content-media-wrap{width:58%}.image-banner_content>ul>li:nth-child(4) .banner__content-image-media .video-element video,.image-banner_content>ul>li:nth-child(5) .banner__content-image-media .video-element video{object-fit:cover;object-position:center right}.image-banner_content>ul>li:nth-child(8) .image-banner-content-info media-element picture.media.relative{height:auto}}@media (max-width:1440px){.image-banner_content .richtext-wrapper .richtext-info{font-size:1.6vmin}.image-banner_content .image-with-text-wrapper .text-wrapper{font-size:1.3vmin}.image-banner_content .banner--heading h2{font-size:7vmin}.image-banner_content .banner__content-grid .button-wrapper button,.image-banner_content .banner__content-grid .button-wrapper a{font-size:1.6vmin}.image-banner_content .richtext-wrapper{max-width:48vmin}}@media (max-width:1200px){.image-banner_sidebar{width:110px}.image-banner_content{width:calc(100% - 110px)}.image-banner_content .banner__content-details-wrap{padding:5vmin}.image-banner_content .image-with-text-wrapper .image-with-text{max-width:68vmin}.image-banner_content .image-with-text-wrapper .image-with-text ul{gap:20px}.image-banner_content .banner__content-media-wrap{width:calc(var(--image-half-width) - 10vmin)}}@media (max-width:991px){.image-banner-item .banner_popup-content li span{font-size:14px}.image-banner-item .banner_popup-header h2{font-size:28px}.image-banner-item .banner_popup-title li span{font-size:18px}.image-banner-item .banner_popup-content{margin-top:10px}.image-banner-item .banner_popup-content ul{padding:18px 0}}@media (min-width:768px){.image-banner_content>ul>li:nth-child(2) .image-with-text-wrapper .image-with-text{max-width:100%}.image-banner_content>ul>li:nth-child(2) .image-with-text-wrapper .image-with-text ul.grid-2{grid-template-columns:2fr 1fr}}@media (max-width:767px){.image-banner-item .banner_popup-content li span br,.image-banner_content .banner__content-image-media span.banner-index{display:none}.image-banner-item .banner_popup-content li span{font-size:10px;justify-content:flex-start}.image-banner-item .banner_popup-content{margin-top:6px;height:calc(100% - 68px)}.image-banner-item{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.image-banner_content .banner--heading.desktop-view,.image-banner_content .banner__content-image-media img.only-desktop,.image-banner_content .image-with-text-wrapper.only-desktop,.image-banner_content .richtext-wrapper .richtext-info.only-desktop,.image-banner_content .banner__content-grid .button-wrapper.desktop-view{display:none}.image-banner_content .banner--heading.mobile-view,.image-banner_content .banner__content-image-media img.only-mobile,.image-banner_content .richtext-wrapper .richtext-info.only-mobile,.image-banner_content .banner__content-grid .button-wrapper.mobile-view{display:block}.image-banner_content>ul>li{height:90svh;scroll-margin-top:70px}.image-banner_sidebar{width:50px}.image-banner_content{width:calc(100% - 50px)}.sidebar-verticle-text p{font-size:16px;justify-content:end;padding-bottom:40px}.image-banner_content .banner__content-details-wrap{padding:20px 18px;height:min-content;position:unset;width:100%}.image-banner_content .richtext-wrapper .richtext-info{font-size:10px}.image-banner_content .banner--heading h2{font-size:36px;line-height:1.174!important}.image-banner_content .banner--heading span.banner-index{font-size:42px;display:block}.image-banner_content .banner--heading span.banner-index.first-overlay-banner-index{top:30%;transform:translateY(-50%);left:30px}.image-banner_content .banner--heading span.banner-index.second-overlay-banner-index{top:38%;left:46%}.image-banner_content .banner--heading span.banner-index.third-overlay-banner-index{bottom:46%;left:47%}.image-banner_content .banner--heading span.banner-index.forth-overlay-banner-index{left:51%;transform:translate(-50%);bottom:16%;top:unset}.image-banner_content .banner--heading span.banner-index.five-overlay-banner-index{bottom:50%;left:16%}.image-banner_content .banner--heading span.banner-index.six-overlay-banner-index{top:43%;left:46%}.image-banner_content .banner--heading span.banner-index.seven-overlay-banner-index{top:14px;left:20%}.image-banner_content .banner__content-grid{display:grid;grid-template-columns:1fr;display:flex;flex-direction:column;justify-content:space-between}.image-banner_content .banner__content-grid .button-wrapper{bottom:unset;top:30px;right:18px;margin:0}.image-banner_content .banner__content-grid .button-wrapper button,.image-banner_content .banner__content-grid .button-wrapper a{font-size:10px;padding:5px 10px 3px}.image-banner_content .banner__content-media-wrap{position:unset;width:100%;padding:0 18px 30px;height:unset;display:flex;align-items:end}.image-banner_content .banner__content-image-media{max-width:var(--media-width-mobile);margin-right:auto;margin-left:unset;height:min-content}.image-banner_content .banner__content-image-media.banner__content-media-radio .video-element{padding-top:var(--image-radio);height:unset;display:block}.image-banner_content .banner__content-image-media.banner__content-media-radio .banner__content-media-element picture{padding-top:0;height:unset;display:block;background:transparent}.image-banner_content .banner__content-image-media .video-element video{object-fit:cover}.image-banner_content .image-with-text-wrapper{position:absolute;bottom:40px;left:20px;right:20px;z-index:2;margin:0;width:calc(100% - 40px)}.image-banner_content .richtext-wrapper{max-width:230px}.image-banner_content>ul>li:nth-child(6) .image-banner-content-info media-element.banner__content-media-element:after,.image-banner_content>ul>li:nth-child(7) .banner__content-image-media .video-element:after{content:"";width:100%;height:64px;position:absolute;top:0;left:0;right:0;background-image:url(/cdn/shop/files/13659_2x_bc932a92-cbaa-4236-a051-3cc6daa89740.png?v=1764746623);background-size:100%;background-repeat:no-repeat}.image-banner-item button.banner_popup-close{top:9px;right:9px}.image-banner-item button.banner_popup-close svg{width:12px;height:12px}.image-banner-item .banner_popup-header h2{font-size:16px;padding:0;text-align:left}.image-banner-item .banner_popup-body ul{padding:10px 0;text-align:left}.image-banner-item .banner_popup-title li span{font-size:14px}.image-banner_content .banner__content-text-info .heading-with-richtext{display:flex;flex-direction:column;justify-content:space-between;gap:30px;position:relative}.image-banner_content .richtext-wrapper{max-width:100%;margin:0}.image-banner_content .banner__content-grid .button-wrapper{position:unset;margin:0;width:calc(100% - 65px)}.image-banner_content .banner__content-grid .button-wrapper button,.image-banner_content .banner__content-grid .button-wrapper a{padding:14px 10px 11px;font-size:10px;display:flex;align-items:center;justify-content:center;max-width:160px;width:100%;background:transparent;border:1px solid var(--btn-bg-color);border-radius:0;font-family:"Univers LT Std 55 Roman"}.image-banner_content .banner--heading{width:100%;position:unset}.image-banner_content .banner--heading span.banner-index.first-overlay-banner-index,.image-banner_content .banner--heading span.banner-index.second-overlay-banner-index,.image-banner_content .banner--heading span.banner-index.third-overlay-banner-index,.image-banner_content .banner--heading span.banner-index.forth-overlay-banner-index,.image-banner_content .banner--heading span.banner-index.five-overlay-banner-index,.image-banner_content .banner--heading span.banner-index.six-overlay-banner-index,.image-banner_content .banner--heading span.banner-index.seven-overlay-banner-index,.image-banner_content .banner--heading span.banner-index.eight-overlay-banner-index{top:100%;right:0;left:unset;font-size:42px;transform:translateY(-100%);bottom:unset;height:min-content;line-height:1}}@media (max-width:450px){.banner__content-info.full-image-mobile .banner__content-image-media{margin-left:-68px;margin-bottom:-25px;margin-right:-18px;width:calc(100% + 86px);max-width:calc(100% + 86px)}.image-banner_content .image-with-text-wrapper .text-wrapper p br{display:none}.sidebar-verticle-text p{padding-bottom:30px}.image-banner-item .banner_popup-wrapper{border-radius:6px;padding:45px 20px 20px}.image-banner_content .banner--heading h2{font-size:8vmin}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/image-banner-item.css.map */
