.text-tabs-swiper{display:grid;min-height:600px;grid-gap:7rem}.text-tabs-swiper .tabs{padding:0;display:flex;flex-direction:column;justify-content:space-between}.progress-bar{position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:#0000001a;overflow:hidden}.v-top{justify-content:flex-start}.v-middle{justify-content:center}.v-bottom{justify-content:flex-end}.h-left{align-items:flex-start;text-align:left}.h-center{align-items:center;text-align:center}.h-right{align-items:flex-end;text-align:right}.progress-fill{width:0%;height:100%;background:#000;transition:width 0s;display:block!important}.text-tabs-swiper .swiper-container{overflow:hidden;position:relative}.tabheading p,.tabheading{margin-bottom:0!important;font-size:inherit}.text-tabs-swiper .tabs .tab{padding:2rem 0px;margin-bottom:0;background:transparent;cursor:pointer;border-radius:unset;border-bottom:2px solid #cbc4c4;opacity:.4}.text-tabs-swiper .tabs .tab.active{position:relative;opacity:1}.media-container{width:100%;height:100%;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.media-container video{width:100%;height:666px;object-fit:cover;display:block}.media-image{max-width:100%;height:auto;display:block;width:100%;height:100%}.text-tabs-swiper .maintitle{margin-top:5px;margin-bottom:15px}.media-container{position:relative;overflow:hidden}.overlayLink{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;height:100%;display:flex;flex-direction:column;max-width:100%;padding:2rem!important;box-sizing:border-box}.media-container:hover .overlayLink{opacity:1}.text-tabs-swiper .tabs .tab.active{position:relative}.text-tabs-swiper .swiper-button{background:#fff;border-radius:1000%;box-shadow:0 5px 5px #0000001a;transition:all ease .2s;pointer-events:auto;display:none}.text-tabs-swiper .swiper-button{color:rgba(var(--color-foreground));cursor:pointer;width:44px!important;height:44px!important;display:flex;align-items:center;justify-content:center}.overlayLink h3{color:rgba(var(--color-foreground))}.text-tabs-swiper .slide-overlay a{margin-bottom:30px}.text-tabs-swiper .media-container,.text-tabs-swiper .media-container img,.text-tabs-swiper .media-container video{border-radius:5px;overflow:hidden}.text-tabs-swiper .overlayLink h3{display:none}.text-tabs-swiper .overlayLink h3{color:rgba(var(--color-foreground))}.text-tabs-swiper .swiper-container{border-radius:5px}.text-tabs-swiper .tabs .tab h3.h2{letter-spacing:-.96px;font-weight:500;line-height:27px}.text-tabs-swiper .overlayLink.v-top{top:-20px}.tabblock .tab{position:relative}@media only screen and (min-width: 1200px){.text-tabs-swiper .media-image{height:100vh}.imagesblock{position:sticky;top:20%;height:auto;align-self:start}.imagesblock .media-container{margin:0 auto}.overlayLink{height:100vh}.text-tabs-swiper .media-container video{height:100vh}}@media only screen and (min-width: 1024px) and (max-width: 1366px){.imagesblock{position:sticky;top:15%;align-self:start}.text-tabs-swiper .tabs .tab{padding:10px 0}.text-tabs-swiper .media-container video{width:100%;height:auto;object-fit:cover;display:block}.text-tabs-swiper .media-image{height:100%}}@media only screen and (max-width: 1023px){.text-tabs-swiper .overlayLink.v-top{top:0;right:0;bottom:0;left:0}.text-tabs-swiper .overlayLink{opacity:1}.text-tabs-swiper .swiper-button{display:block;z-index:2}.text-tabs-swiper .overlayLink{opacity:1;top:0;right:0;bottom:0;left:0}.swiper-button{display:block!important}.text-tabs-swiper .swiper-container{position:relative}.text-tabs-swiper{grid-template-columns:1fr!important;grid-gap:10px}.text-tabs-swiper .overlayLink h3{display:block}.tabblock{display:none}.text-tabs-swiper .swiper-button-prev{left:5px}.text-tabs-swiper .swiper-button-next{right:5px}.text-tabs-swiper .swiper-button-next:after,.text-tabs-swiper .swiper-button-prev:after{font-family:swiper-icons;font-size:16px;text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1;color:#000;height:100%!important;display:flex;justify-content:center;align-items:center}.media-container video{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:16 / 9}}@media only screen and (max-width: 995px){.imagesblock{display:contents}}@media only screen and (max-width: 767px){.template--migrations-overview .text-tabs-swiper{padding-bottom:80px}}@media only screen and (max-width: 750px){.media-container video{aspect-ratio:16 / 9}.text-tabs-swiper .media-image{height:100%}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/text-tabs-slider.css.map */
