:root{--vh:0;--studio-nav-height:0;--global-nav-offset:150px;--global-nav-mobile-offset:110px;--scrollbar-width:0px;--local-nav-offset:70px;--local-nav-mobile-offset:64px}html[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .horizontalScrollContainer .aem-Grid-newComponent{margin:0 auto;width:90%}html[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .horizontalScrollContainer__item-container>.aem-Grid{overflow:auto;white-space:normal}html[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .horizontalScrollContainer__item-container>.aem-Grid>div{float:left}.horizontalScrollContainer{width:100%}.horizontalScrollContainer__content{position:relative}.horizontalScrollContainer__content-wrapper{display:block;height:auto;margin:0 0 20px;position:relative;text-align:center}.horizontalScrollContainer .horizontalScrollContainer__item:hover .zoom-in-on-hover--img{overflow:hidden}.horizontalScrollContainer .horizontalScrollContainer__item:hover .zoom-in-on-hover--img img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.horizontalScrollContainer .horizontalScrollContainer__item:hover .zoom-in-on-hover--video{overflow:hidden}.horizontalScrollContainer .horizontalScrollContainer__item:hover .zoom-in-on-hover--video video{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.horizontalScrollContainer .overflow-hidden.overflow-hidden{overflow:hidden}.horizontalScrollContainer__skip-button{background-color:#fff;border:none;border-radius:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:15px;color:#000;cursor:pointer;font-weight:700;gap:5px;position:absolute;right:20px;z-index:1}.horizontalScrollContainer__skip-button-arrow{color:#000;font-size:1.8em}.horizontalScrollContainer__skip-button-arrow:before{margin:0}.horizontalScrollContainer__skip-button--hidden{display:none}@media(min-width:1280px){.horizontalScrollContainer__skip-button{padding-right:12px;right:135px}}.horizontalScrollContainer__progress{position:relative;width:100%}.horizontalScrollContainer__progress--hidden{display:none}.horizontalScrollContainer__progress-line{background-color:#fff;bottom:0;height:1px;left:0;margin:0 auto;opacity:.3;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.horizontalScrollContainer__progress-bar{background-color:#fff;border:none;display:block;height:3px;margin:10px 0;padding:0;position:relative;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:15%}.horizontalScrollContainer__progress-bar--interactive:active,.horizontalScrollContainer__progress-bar--interactive:hover{cursor:pointer;-webkit-transform:scaleY(1.5);-ms-transform:scaleY(1.5);transform:scaleY(1.5)}.horizontalScrollContainer__item-container{position:relative}.horizontalScrollContainer__item-container>.aem-GridColumn{display:block;height:auto;position:relative;width:100%}.horizontalScrollContainer__item-container>.aem-Grid{display:block;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;white-space:nowrap;width:100%}.horizontalScrollContainer__item-container>.aem-Grid p{white-space:normal}.horizontalScrollContainer__item-container>.aem-Grid::-webkit-scrollbar{background:transparent;display:none;height:0;width:0}.horizontalScrollContainer__item-container>.aem-Grid>div{display:inline-block!important;float:none!important;vertical-align:top}.horizontalScrollContainer.horizontal-scroll--light{background:none}.horizontalScrollContainer.horizontal-scroll--light .scroll-wrap-left{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),to(#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,0),#fff)}.horizontalScrollContainer.horizontal-scroll--light .scroll-wrap-right{background-image:-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.horizontalScrollContainer.horizontal-scroll--light .scroll-button{background:#fff;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 3px 1px -2px rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14);box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 3px 1px -2px rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14)}.horizontalScrollContainer.horizontal-scroll--light .scroll-button .scroll-arrow{border-right:1.5px solid #221f1f;border-top:1.5px solid #221f1f}.horizontalScrollContainer.horizontal-scroll--dark .scroll-wrap-left{background-image:-webkit-gradient(linear,right top,left top,from(transparent),to(#000));background-image:linear-gradient(270deg,transparent,#000)}.horizontalScrollContainer.horizontal-scroll--dark .scroll-wrap-right{background-image:-webkit-gradient(linear,right top,left top,from(#000),to(transparent));background-image:linear-gradient(270deg,#000,transparent)}.horizontalScrollContainer.horizontal-scroll--dark .scroll-button{background:#221f1f;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 3px 1px -2px rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14);box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 3px 1px -2px rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14)}.horizontalScrollContainer.horizontal-scroll--dark .scroll-button .scroll-arrow{border-right:1.5px solid #fff;border-top:1.5px solid #fff}.horizontalScrollContainer.horizontal-scroll--dark .horizontalScrollContainer__progress-line{background-color:#221f1f}.horizontalScrollContainer.horizontal-scroll--dark .horizontalScrollContainer__progress{text-align:center}.horizontalScrollContainer.horizontal-scroll--dark .horizontalScrollContainer__progress-bar{background-color:#221f1f}.horizontalScrollContainer.horizontal-scroll--arrowless{background:transparent}.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-button{background:transparent;-webkit-box-shadow:none;box-shadow:none}.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-button:hover{background:transparent}.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-wrap .scroll-button{background:transparent;-webkit-box-shadow:none;box-shadow:none;height:100%;width:45px}.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-wrap .scroll-button .scroll-arrow{border:none}.horizontalScrollContainer.horizontal-scroll--no-scroll-wrap.horizontal-scroll--no-scroll-wrap .scroll-wrap{background:transparent}.horizontalScrollContainer.horizontal-scroll--rounded-items .horizontalScrollContainer__item{border-radius:20px;overflow:hidden}@media(min-width:768px){.horizontalScrollContainer.horizontal-scroll--rounded-items .horizontalScrollContainer__item{border-radius:60px}}.horizontalScrollContainer .scroll-wrap{height:100%;overflow:hidden;position:absolute;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:65px;z-index:10}.horizontalScrollContainer .scroll-wrap.hide-scroll{opacity:0;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none;pointer-events:none}.horizontalScrollContainer .scroll-wrap.scroll-wrap-left{left:0;top:0}.horizontalScrollContainer .scroll-wrap.scroll-wrap-left .scroll-button .scroll-arrow{margin-left:3.25px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.horizontalScrollContainer .scroll-wrap.scroll-wrap-right{right:0;top:0}.horizontalScrollContainer .scroll-wrap.scroll-wrap-right .scroll-button .scroll-arrow{margin-right:3.25px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.horizontalScrollContainer .scroll-wrap .scroll-button{border:none;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:35px;z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;cursor:pointer;-ms-flex-direction:column;flex-direction:column;outline:none}.horizontalScrollContainer .scroll-wrap .scroll-button.hide-button{display:none}.horizontalScrollContainer .scroll-wrap .scroll-button .scroll-arrow{height:10.65px;width:10.65px}.horizontalScrollContainer .scroll-wrap .scroll-button.scroll-left{left:14px}.horizontalScrollContainer .scroll-wrap .scroll-button.scroll-right{right:14px}@media(min-width:768px){.horizontalScrollContainer .scroll-wrap{width:96px}.horizontalScrollContainer .scroll-wrap .scroll-button{height:40px;width:40px}.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-wrap .scroll-button{height:100%;width:60px}}@media(min-width:1280px){.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-button{background:transparent;-webkit-box-shadow:none;box-shadow:none}.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-button:hover{background:transparent}.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-wrap .scroll-button{border-radius:0;height:100%;top:0;-webkit-transform:none;-ms-transform:none;transform:none;width:50px}.horizontalScrollContainer .scroll-wrap{width:153px}.horizontalScrollContainer .scroll-wrap .scroll-button{border-radius:50%;height:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:50px}.horizontalScrollContainer__item-container>.aem-Grid>div{margin-left:2%}}@media(min-width:1800px){.horizontalScrollContainer .scroll-wrap{width:154px}.horizontalScrollContainer .scroll-wrap .scroll-button{height:60px;width:60px}.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-wrap .scroll-button{height:100%;width:100px}}
