.fv-container{display:flex;flex-direction:row;width:100%;padding:0 6rem;gap:4rem}.fv-swiper{overflow:visible;width:62vw;max-width:980px;margin-left:unset;margin-right:unset}.fv-swiper .swiper-wrapper{height:unset}.fv-swiper .swiper-slide .hero-content{height:auto;width:100%;transform:scale(1.3) rotate(3deg);transition:transform .8s cubic-bezier(.175,.885,.32,1.275);transition:transform .8s cubic-bezier(.55,1.24,.59,1.29);transition:transform .8s cubic-bezier(1,-.45,.05,1.44);opacity:.7}.fv-swiper .swiper-slide-active .hero-content{transform:scale(1) rotate(0);opacity:1}@keyframes popIn{0%{transform:scale(1.4) rotate(5deg);opacity:.2}50%{transform:scale(1.05) rotate(0);opacity:.9}to{transform:scale(1) rotate(0);opacity:1}}.fv-swiper .hero-img_wrap{position:relative}.fv-swiper .swiper-pagination-fraction{position:absolute;bottom:-45px;left:unset!important;right:0;color:#0071bc;font-size:14px;font-weight:700;z-index:10;padding:4px 8px;width:fit-content}.fv-swiper .swiper-pagination-progressbar{position:absolute;top:unset!important;bottom:-32px;left:40px!important;right:unset!important;width:86%!important;background:#fff;z-index:10;border-radius:9999px}.fv-swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#0071bc;border-radius:9999px;display:block}.fv-swiper .custom-swiper-button-prev,.fv-swiper .custom-swiper-button-next{position:absolute;cursor:pointer;background:#0071bc;border-radius:50%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;z-index:10}.fv-swiper .custom-swiper-button-prev{left:-2rem;top:50%;transform:translateY(-50%)}.fv-swiper .custom-swiper-button-next{right:-2rem;top:50%;transform:translateY(-50%)}.fv-swiper .custom-swiper-button-next:after{content:"";display:inline-block;width:18px;height:22px;background-image:url(custom_arrow_next.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle}.fv-swiper .custom-swiper-button-prev:after{content:"";display:inline-block;width:18px;height:22px;background-image:url(custom_arrow_prev.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle}.fv-swiper .custom-swiper-button-prev svg,.fv-swiper .custom-swiper-button-next svg{width:16px}@media screen and (min-width:1680px){.fv-container{padding-left:12vw}}@media screen and (max-width:1200px){.fv-container{justify-content:center;flex-direction:column;align-items:center}.hero-text-area{left:25rem}.fv-swiper{width:80vw}.fv-swiper .swiper-slide .hero-content{align-items:flex-end}.fv-swiper .swiper-pagination-fraction{right:2rem;bottom:-4.6rem}.fv-swiper .swiper-pagination-progressbar{width:84%!important;left:2.4rem!important;bottom:-3rem!important}.fv-swiper .custom-swiper-button-prev{left:0rem;top:50%;transform:translateY(-50%)}.fv-swiper .custom-swiper-button-next{right:0rem;top:50%;transform:translateY(-50%)}.fv-swiper .custom-swiper-button-prev svg,.fv-swiper .custom-swiper-button-next svg{width:1.6rem}}@media screen and (max-width:768px){.fv-container{padding:0 4rem;gap:1rem}.hero-text-area{left:5rem}.fv-swiper{width:100%}.fv-swiper .hero-content{padding:0}.fv-swiper .hero-left{justify-content:flex-end;margin-right:2rem}.fv-swiper .swiper-pagination-fraction{right:1rem;bottom:-4.9rem;padding:0;font-size:2.4rem}.fv-swiper .swiper-pagination-progressbar{width:85%!important;left:0!important;bottom:-3rem!important}.fv-swiper .custom-swiper-button-prev{top:45%;left:-2rem}.fv-swiper .custom-swiper-button-next{top:45%;right:-2rem}.fv-swiper .custom-swiper-button-prev,.fv-swiper .custom-swiper-button-next{width:35px;height:35px}.fv-swiper .custom-swiper-button-next:after,.fv-swiper .custom-swiper-button-prev:after{width:16px;height:18px}}.fv-banner{display:flex;flex-direction:column;gap:12px}.fv-banner-item{border-radius:16px;overflow:hidden;position:relative}.fv-cta-wrap{position:relative;margin-top:80px}.fv-cta-deco{position:absolute;top:-16%;left:50%;transform:translate(-50%,-50%)}.fv-cta-btn{background:#f70000;color:#fff;border-radius:9999px;width:100%;padding:10px 0;display:flex;flex-direction:row;align-items:center;justify-content:center;box-shadow:4px 4px #fff;position:relative;z-index:10}.fv-cta-btn .text{font-size:20px;font-weight:700;text-align:center}.fv-cta-arrow{position:absolute;top:50%;right:10px;transform:translateY(-50%)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom_fv_swiper.css.map */
