.image-fx{overflow:hidden}.image-fx>img{display:block;transition:transform 5s cubic-bezier(.16,1,.3,1),rotate 5s cubic-bezier(.16,1,.3,1),opacity .3s ease-in-out;transform-origin:center center;will-change:transform,rotate;backface-visibility:hidden}.image-fx:hover>img{transform:scale(1.025);rotate:1deg}a.image-fx{display:block}body .f-carousel{--f-carousel-dots-width: 24px;--f-carousel-dots-height: 24px;--f-carousel-dot-width: 8px;--f-carousel-dot-height: 8px;--f-carousel-dot-opacity: 1;--f-carousel-dot-hover-opacity: var(--f-carousel-dot-opacity);--f-button-width: 24px;--f-button-height: 24px;--f-carousel-slide-width: 100%;--f-carousel-spacing: 16px;--f-carousel-slide-padding: 0}body .f-carousel__viewport{width:auto}body .f-carousel__slide .product-name,body .f-carousel__slide .product-price{padding-right:15px}body [data-align=left] .f-carousel__slide:first-of-type .product-name,body [data-align=left] .f-carousel__slide:first-of-type .product-price{padding-left:15px}body .f-carousel__dots.dots-style{position:static;margin-top:10px!important}body .f-carousel__dots.dots-style button span{box-sizing:content-box;width:6px;height:6px;transition:all .3s cubic-bezier(.16,1,.3,1);outline:1px solid transparent;border:2px solid white}body .f-carousel__dots.dots-style li:hover button span,body .f-carousel__dots.dots-style li.is-current button span{outline-color:#000}.aki__char{opacity:0;transform:rotate(-5deg) scale(1.1)}.carousel-section .f-carousel{--f-carousel-spacing: 16px;--f-carousel-slide-padding: 0;--f-button-next-pos: 0;--f-button-prev-pos: 0}@media screen and (min-width: 992px){.carousel-section .f-carousel.carousel-align-left,.carousel-section .f-carousel.carousel-align-right{width:calc(66.6666666667% - (16px - (16px / 12 * 8)))}.carousel-section .f-carousel.carousel-align-left .f-carousel__viewport{margin-left:-64px}.carousel-section .f-carousel.carousel-align-right{margin-left:auto}.carousel-section .f-carousel.carousel-align-right .f-carousel__viewport{margin-right:-64px}}.carousel-section .f-carousel .f-carousel__nav{position:absolute;top:calc(var(--f-button-svg-height) * -2);right:0;height:var(--f-button-svg-height);width:calc(var(--f-button-svg-width) * 2)}@media screen and (min-width: 992px){.carousel-section .f-carousel__viewport[data-slide="2"] .f-carousel__slide{width:calc((100% - 16px)/2)}}@media screen and (min-width: 992px){.carousel-section .f-carousel__viewport[data-slide="2.5"] .f-carousel__slide{width:calc((100% - 24px)*.4)}}@media screen and (min-width: 992px){.carousel-section .f-carousel__viewport[data-slide="3"] .f-carousel__slide{width:calc((100% - 32px) / 3)}}@media screen and (min-width: 992px){.carousel-section .f-carousel__viewport[data-slide="3.5"] .f-carousel__slide{width:calc((100% - 40px) / 3.5)}}@media screen and (min-width: 992px){.carousel-section .f-carousel__viewport[data-slide="4"] .f-carousel__slide{width:calc((100% - 48px)/4)}}@media screen and (min-width: 992px){.carousel-section .f-carousel__viewport[data-slide="4.5"] .f-carousel__slide{width:calc((100% - 56px) / 4.5)}}@media screen and (min-width: 992px){.carousel-section .f-carousel__viewport[data-slide="5"] .f-carousel__slide{width:calc((100% - 64px)/5)}}
