.topslider__slide{position:relative;overflow:hidden}.topslider__slide img{width:100%;height:100vh;object-fit:cover;object-position:center;transform:scale(1.2);transition:transform 2s ease;vertical-align:middle}.topslider__slide.swiper-slide-active img{transform:scale(1)}.topslider__slide__txt{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);box-sizing:border-box}.topslider__slide__txt h3{max-width:50%;line-height:1;font-size:72px;font-weight:400;-webkit-font-smoothing:antialiased;color:var(--gradient-base-accent-2)}.topslider__slide__txt .button{background:none;box-shadow:none;border-color:var(--gradient-base-accent-2);color:var(--gradient-base-accent-2)}.topslider__slide__txt.white h3{color:#fff}.topslider__slide__txt.white .button{color:#fff;border-color:#fff}.topslider__slide__title_align--center{text-align:center}.topslider__slide__title_align--right{text-align:right}.topslider__slide__title_align--right h3{margin-right:0;margin-left:auto}.topslider__slide__title_align--center h3{margin:0 auto}.topslider__slide__text_vertical_align--top .topslider__slide__txt{top:110px;transform:translate(-50%);padding:5rem 2rem}.topslider__slide__text_vertical_align--bottom .topslider__slide__txt{top:auto;bottom:0;transform:translate(-50%);padding:5rem}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 10px)}.swiper-pagination-bullet{background-color:#fff;opacity:.4}.swiper-pagination-bullet-active{background-color:#002b49!important;opacity:1}@media screen and (min-width:750px){.topslider__slide img.sp{display:none}}@media screen and (max-width:749px){.topslider__slide img.pc{display:none}.topslider__slide__txt h3{max-width:100%;font-size:48px}.topslider__slide__txt .btn{text-align:center}.topslider__slide__text_vertical_align--top .topslider__slide__txt{top:0;left:0;padding-top:65px;transform:none}.topslider__slide__text_vertical_align--bottom .topslider__slide__txt{top:auto;bottom:0;left:0;padding-bottom:40px;transform:none}.topslider__slide__text_vertical_align--full .topslider__slide__txt{top:0;left:0;height:100%;padding-top:65px;padding-bottom:40px;transform:none;display:flex;flex-direction:column;justify-content:normal}.topslider__slide__txt.topslider__slide__title_align--center h3{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-topslider.css.map */
