.hero{position:relative;overflow:hidden}.hero .swiper-slide{height:100%}.swiper-slide img,.swiper-slide video,.rio_placeholder{display:block;width:100%;height:100%;object-fit:cover}.hero .slideshow__text-wrapper{position:absolute;top:0;left:0;right:0;height:100%;max-width:var(--page-width);margin-left:auto;margin-right:auto;display:flex;z-index:5;box-sizing:border-box}.hero .slideshow__text-wrapper.banner__content--top-left,.hero .slideshow__text-wrapper.banner__content--top-center,.hero .slideshow__text-wrapper.banner__content--top-right{align-items:flex-start}.hero .slideshow__text-wrapper.banner__content--middle-left,.hero .slideshow__text-wrapper.banner__content--middle-center,.hero .slideshow__text-wrapper.banner__content--middle-right{align-items:center}.hero .slideshow__text-wrapper.banner__content--bottom-left,.hero .slideshow__text-wrapper.banner__content--bottom-center,.hero .slideshow__text-wrapper.banner__content--bottom-right{align-items:flex-end}.hero .slideshow__text-wrapper.banner__content--top-left,.hero .slideshow__text-wrapper.banner__content--middle-left,.hero .slideshow__text-wrapper.banner__content--bottom-left{justify-content:flex-start}.hero .slideshow__text-wrapper.banner__content--top-center,.hero .slideshow__text-wrapper.banner__content--middle-center,.hero .slideshow__text-wrapper.banner__content--bottom-center{justify-content:center}.hero .slideshow__text-wrapper.banner__content--top-right,.hero .slideshow__text-wrapper.banner__content--middle-right,.hero .slideshow__text-wrapper.banner__content--bottom-right{justify-content:flex-end}.hero .banner__box{width:100%;max-width:60rem;text-align:inherit;flex-shrink:1;max-height:100%;overflow-y:hidden;padding:2rem;margin:10px}.hero .banner__box p{margin-block-start:0;margin-block-end:0}.hero .banner__heading{font-size:3.2rem;line-height:1.2;margin-bottom:1rem}.hero .banner__text{font-size:1.8rem;line-height:1.5;color:rgba(var(--color-foreground),1)}.hero .banner__buttons{margin-top:2rem}.banner--desktop-transparent .banner__box{background-color:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.swiper-pagination{position:absolute;display:block;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:1;bottom:15px!important}.swiper-pagination-bullet{width:10px;height:10px;display:inline-block;background:#fff9;border-radius:50%;opacity:1;margin:0 5px}.swiper-pagination-bullet-active{background:#fff}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:30px}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:30px}.hero .swiper-controls .swiper-button-next,.hero .swiper-controls .swiper-button-prev,.hero .swiper-controls .swiper-pagination{visibility:hidden}.hero .swiper-controls.dots .swiper-pagination,.hero .swiper-controls.arrows .swiper-button-next,.hero .swiper-controls.arrows .swiper-button-prev,.hero .swiper-controls.dotsnArrows .swiper-button-next,.hero .swiper-controls.dotsnArrows .swiper-button-prev,.hero .swiper-controls.dotsnArrows .swiper-pagination{visibility:visible}.placeholder--no-media{width:100%;height:100%}.rio_placeholder{background:#f5f5f5}@media screen and (min-width: 768px) and (max-width: 1024px){.hero .slideshow__text-wrapper{padding:2rem}.hero .banner__box{padding:1.5rem}.hero .banner__heading{font-size:2.4rem;margin-bottom:.8rem}.hero .banner__text{font-size:14px}.hero .banner__buttons{margin-top:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hero.css.map */
