.dynamic-hero{position:relative;overflow:hidden}.dynamic-hero .swiper-container{width:100%}@media only screen and (min-width:768px){.dynamic-hero--contained{padding:0 30px}.dynamic-hero--contained .swiper-container{max-width:var(--page-medium-max-width, 1360px);margin:0 auto}}.dynamic-hero__slide{position:relative;overflow:hidden}.dynamic-hero__slide-inner,.dynamic-hero__slide-link{position:relative;display:block;width:100%;height:100%;color:inherit;text-decoration:none}.dynamic-hero__media,.dynamic-hero__overlay,.dynamic-hero__content{position:absolute;top:0;right:0;bottom:0;left:0}.dynamic-hero__media{overflow:hidden;background:#f5f5f5}.dynamic-hero__media img,.dynamic-hero__media video,.dynamic-hero__media iframe{display:block;width:100%;height:100%}.dynamic-hero__media femtis-image{height:100%}.dynamic-hero__media img,.dynamic-hero__media video{object-fit:cover}.dynamic-hero__media iframe{position:absolute;top:0;right:0;bottom:0;left:0;max-width:none;pointer-events:none}.dynamic-hero__media .video,.dynamic-hero__media>native-video,.dynamic-hero__media>native-video>div,.dynamic-hero__media>native-video>div>div,.dynamic-hero__media wetheme-video{display:block;width:100%;height:100%}.dynamic-hero__media .placeholder-svg,.dynamic-hero__media .dynamic-hero__placeholder{width:100%;height:100%}.dynamic-hero__overlay{z-index:1;background-color:var(--dynamic-hero-overlay-color, #000);opacity:var(--dynamic-hero-overlay-opacity, 0)}.dynamic-hero__content{z-index:2;display:flex;width:100%;padding:30px;box-sizing:border-box}.dynamic-hero__content.is-text-left{text-align:left}.dynamic-hero__content.is-text-center{text-align:center}.dynamic-hero__content.is-text-right{text-align:right}.dynamic-hero__content.is-desktop-top{align-items:flex-start}.dynamic-hero__content.is-desktop-center{align-items:center}.dynamic-hero__content.is-desktop-bottom{align-items:flex-end}.dynamic-hero__content.is-text-left{justify-content:flex-start}.dynamic-hero__content.is-text-center{justify-content:center}.dynamic-hero__content.is-text-right{justify-content:flex-end}.dynamic-hero__content-inner{width:100%;max-width:860px}.dynamic-hero__content-inner.has-text-shadow{text-shadow:0 0 10px rgba(0,0,0,.25)}.dynamic-hero__headline{margin:0;line-height:1}.dynamic-hero__subline{line-height:1.4}.dynamic-hero__subline>*:first-child,.dynamic-hero__headline>*:first-child{margin-top:0}.dynamic-hero__subline>*:last-child,.dynamic-hero__headline>*:last-child{margin-bottom:0}.dynamic-hero .dynamic-hero__content .dynamic-hero__button.f-btn{display:inline-flex;align-items:center;justify-content:center;margin-top:25px;padding:10px 34px;border-radius:5px;font-family:Radikal,sans-serif;font-size:14px;font-weight:700;line-height:20px;text-decoration:none}@media only screen and (min-width:768px){.dynamic-hero .dynamic-hero__content .dynamic-hero__button.f-btn{margin-top:30px;padding:14px 40px}}.dynamic-hero__navigation{position:absolute;left:0;right:0;bottom:20px;z-index:3;display:flex;align-items:center;justify-content:center;gap:16px;padding:0 24px;box-sizing:border-box;color:#fff}.dynamic-hero__navigation .swiper-pagination{position:static}.dynamic-hero__navigation.bars .swiper-pagination{display:grid;grid-template-columns:repeat(var(--dynamic-hero-slide-count, 1),minmax(0,30px));gap:10px;max-width:640px}.dynamic-hero__navigation.bars .swiper-pagination-bullet{width:100%;height:3px;margin:0;border-radius:999px;border:none;background:#fff;opacity:1}.dynamic-hero__navigation.bars .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgb(var(--color-femtis-primary-3-rgb))}.dynamic-hero__navigation .dynamic-hero__arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;color:currentColor;background:#00000040}.dynamic-hero__navigation .dynamic-hero__arrow svg{width:18px;height:18px}@media only screen and (max-width:767px){.dynamic-hero__content{padding:24px}.dynamic-hero__content.is-mobile-top{align-items:flex-start}.dynamic-hero__content.is-mobile-center{align-items:center}.dynamic-hero__content.is-mobile-bottom{align-items:flex-end}.dynamic-hero__navigation{bottom:20px;padding:0 16px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/section-dynamic-hero-slider.css.map */
