.product-service .swiper-slide-prev:after{content:"";background:#f3f4f6;width:100%;height:100%;transition:background 1s;position:absolute;top:0;left:0}.product-service .swiper-slide-next:after{content:"";opacity:.5;background:#f3f4f6;width:100%;height:100%;position:absolute;top:0;left:0}.product-service .swiper-navi__prev{background:#fff9 url(https://gm-prd-resource.gentlemonster.com/assets/common/icons/icon-long-arrow-prev.svg) 50% no-repeat;left:-74px}.product-service .swiper-navi__next{background:#fff9 url(https://gm-prd-resource.gentlemonster.com/assets/common/icons/icon-long-arrow-next.svg) 50% no-repeat;right:24px}.product-service .swiper-navi__prev,.product-service .swiper-navi__next{z-index:9;cursor:pointer;border-radius:24px;width:48px;height:48px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:inset 0 0 2px #fff,0 1px 2px #00000014,0 1px 4px #00000026}@media (max-width:767px){.product-service .swiper-navi__prev,.product-service .swiper-navi__next{display:none}}.product-service .swiper-navi--disabled{display:none}.product-service__video{max-width:1560px;max-height:900px;margin:90px auto 0;padding:0 60px;overflow:hidden}.product-service__video-content{position:relative}.product-service__video-content:before{content:"";padding-top:62.5%;display:block}.product-service__video video{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.product-service__use-guide{justify-content:space-between;gap:48px;padding:48px 60px 60px;display:flex}.product-service .use-guide__title{flex-grow:1;line-height:22px}.product-service .use-guide__content{width:828px;position:relative}.product-service__store{margin-top:90px;padding:0 60px 90px;position:relative}.product-service .store-list-info{display:flex;position:relative}.product-service .store-list-info .ps-info-container{word-break:break-all;word-wrap:break-word;width:calc(100% - 876px);padding:24px 0}.product-service .store-list-info .store-thumbnail__image{text-align:center;background-color:#fff;justify-content:center;align-items:center;width:828px;height:502px;display:flex}.product-service .store__btn-find{padding-top:48px}.product-service__contact-us{text-align:center;margin-top:48px;padding:0 60px}.product-service .contact-us__list{justify-content:center;gap:48px;max-width:1440px;min-height:223px;margin:48px auto 0;display:flex}.product-service .contact-us__item{flex-direction:column;justify-content:space-between;align-items:center;padding-top:24px;display:flex}@media (max-width:1322px){.product-service .swiper-navi__prev{left:0}.product-service .swiper-navi__next{right:60px}.product-service__video{padding:0}.product-service__use-guide{padding:48px 0 60px 60px;display:block}.product-service .store-list-info{padding-bottom:72px;display:block}.product-service .store-list-info>div:first-child{width:auto;padding:0}.product-service .store-list-info .store-detail__text{background-color:#fff;border-radius:8px 8px 0 0;width:648px;max-width:none;margin:0;padding:16px}.product-service .store-list-info .store-thumbnail__image{border-radius:0 0 8px 8px;width:648px;height:436px;overflow:hidden}.product-service .store-list-info .text-bottom{margin-bottom:12px!important}.product-service .store__btn-find{width:327px;margin-top:0;padding-top:0;position:absolute;bottom:0;left:0}.product-service .use-guide__title{flex:auto}.product-service .use-guide__content{width:auto;margin-top:48px}.product-service__contact-us{text-align:left}.product-service .contact-us__list{justify-content:flex-start;gap:24px;min-height:272px}.product-service .contact-us__item{align-items:flex-start}}@media (max-width:767px){.product-service__video{max-height:none;margin-top:0;padding:0}.product-service__video-content{height:144vw;position:relative}.product-service__video-content:before{display:none}.product-service__use-guide{padding:0 24px 24px}.product-service .use-guide__content{margin-top:24px}.product-service__store{margin-top:80px;padding:0 12px}.product-service .store-list__item>div{padding-top:0!important}.product-service .store-list-info{padding-bottom:72px;display:block}.product-service .store-list-info .store-detail__text{background-color:#fff;border-radius:8px 8px 0 0;width:100%;padding:16px}.product-service .store-list-info .store-thumbnail__image{width:100%;height:58.667vw;overflow:hidden}.product-service .store-list-info .text-bottom{margin-bottom:16px!important}.product-service .store__btn-find{width:calc(100% - 24px);left:50%;transform:translate(-50%)}.product-service__contact-us{margin-top:160px;padding:0 24px}.product-service .contact-us__list{flex-direction:column;gap:48px;min-height:auto}.product-service .contact-us__item{padding-top:0}}
