.cust-user-feedback-v2{overflow-x:hidden;position:relative;z-index:1}.cust-user-feedback-v2{margin:120px 0 0}.cust-user-feedback-v2 .swiper-wrapper{gap:16px}.cust-user-feedback-v2 .hp-page-container{margin:0 auto;max-width:1248px;padding:0}.cust-user-feedback-v2__container{overflow:visible;position:relative;z-index:1}.cust-user-feedback-v2 .swiper-button-next{top:calc(100% - 26px);right:0;width:48px;height:48px;background:#e5e5e5 url(arrow-right-black.png) no-repeat center center;background-size:cover;border-radius:100px}.cust-user-feedback-v2 .swiper-button-prev{top:calc(100% - 26px);right:62px;left:unset;width:48px;height:48px;background:#e5e5e5 url(arrow-left-black.png) no-repeat center center;background-size:cover;border-radius:100px}.cust-user-feedback-v2 .swiper-button-next,.cust-user-feedback-v2 .swiper-button-prev{display:none}.cust-user-feedback-v2 .swiper-button-next.swiper-button-disabled,.cust-user-feedback-v2 .swiper-button-prev.swiper-button-disabled{opacity:.2}.cust-user-feedback-v2__container{overflow:visible}.cust-user-feedback-v2 .hp-cust-title{color:#03060b;font-family:Helvetica Neue ForEco,Noto Sans JP,sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:normal}.cust-user-feedback-v2 .cust-user-feedback-v2__item{max-width:calc((100% / 3) - 10px);overflow:hidden;border-radius:8px;background:var(--block-bg-color);display:flex;flex-direction:column}.cust-user-feedback-v2 .cust-user-feedback-v2__item img{height:100%;width:100%;object-fit:cover}@media (max-width: 768px){.cust-user-feedback-v2{margin:80px 0 0}.cust-user-feedback-v2 .hp-page-container{max-width:87%}.cust-user-feedback-v2 .hp-cust-title{font-size:20px}.cust-user-feedback-v2 .cust-user-feedback-v2__item .item-content{padding:12px 16px;gap:5px}.cust-user-feedback-v2 .cust-user-feedback-v2__item .item-content__des{font-size:14px}.cust-user-feedback-v2 .swiper-wrapper{flex-direction:column}.cust-user-feedback-v2 .cust-user-feedback-v2__item{max-width:100%}.cust-user-feedback-v2 .item-content__tle{font-size:16px;line-height:110%}.cust-user-feedback-v2 .item-content__des{line-height:120%}.cust-user-feedback-v2 .item-content{justify-content:flex-end}}.cust-user-feedback-v2 .learn-more-modal{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;overflow:hidden}.cust-user-feedback-v2 .modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:1}.cust-user-feedback-v2 .modal-content{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:600px;max-width:90vw;height:auto;padding:48px;border-radius:8px;align-items:center;gap:24px;max-height:640px;overflow-y:auto;display:flex;flex-direction:column;z-index:2}.cust-user-feedback-v2 .modal-close-btn{position:absolute;top:20px;right:20px;justify-content:unset;font-size:12px;border:none;background:transparent;cursor:pointer;color:#000}.cust-user-feedback-v2 .modal-close-btn svg{width:12px;height:12px;flex-shrink:0}.cust-user-feedback-v2 .modal-close-btn:hover{color:#000}.cust-user-feedback-v2 .modal-title{margin-top:0;color:#03060b;font-family:Helvetica Neue ForEco,Noto Sans JP,sans-serif;font-size:20px}.cust-user-feedback-v2 .modal-description{color:#000;font-family:Helvetica Neue ForEco,Noto Sans JP,sans-serif;font-size:16px;line-height:22px}.cust-user-feedback-v2 .modal-image{max-width:100%;height:auto}@media (max-width: 768px){.cust-user-feedback-v2 .learn-more-modal{position:fixed;width:100vw;height:100vh;overflow:visible}.cust-user-feedback-v2 .modal-content{display:flex;width:80%;padding:32px 20px;flex-direction:column;align-items:center;gap:16px;top:auto;left:auto;transform:none;margin:50% auto 0;max-height:480px}.cust-user-feedback-v2 .modal-description{font-size:14px;line-height:20px}.cust-user-feedback-v2 .modal-close-btn{top:10px;right:10px}}.cust-user-feedback-v2 .image-container{position:relative}.cust-user-feedback-v2 .item-content{position:absolute;bottom:0;left:0;right:0;z-index:2;display:flex;flex-direction:column;padding:20px 16px;gap:10px}.cust-user-feedback-v2 .modal-header{display:flex;flex-direction:column;padding:24px 0 0;gap:10px}.cust-user-feedback-v2 .item-content__tle{color:var(--EF_Color-Fill-Color-White, #FFF);font-family:var(--font-stack-body);font-size:24px;font-style:normal;font-weight:500;line-height:110%}.cust-user-feedback-v2 .item-content__des{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;color:var(--EF_Color-Text-Color-Dark-Background-White, #FFF);font-family:var(--font-stack-body);font-size:16px;font-style:normal;font-weight:400;line-height:110%;margin-right:30px}.cust-user-feedback-v2 .item-content__icon{width:32px;height:32px;flex-shrink:0;position:absolute;right:16px;bottom:24px;border-radius:133.333px;background:#fff3;align-content:center;text-align:center}.cust-user-feedback-v2 .desktop-image{display:block}.cust-user-feedback-v2 .mobile-image{display:none}@media (max-width: 768px){.cust-user-feedback-v2 .desktop-image{display:none}.cust-user-feedback-v2 .mobile-image{display:block}.cust-user-feedback-v2 .item-content__tle{font-size:16px}.cust-user-feedback-v2 .item-content__des{font-size:14px}}.cust-user-feedback-v2 .modal-video video{height:100%;width:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/532/assets/cust-user-feedback-v2.css.map */
