.pc-hide{display:none}.image-switch-content{overflow:hidden}.image-switch .image-switch-title{margin:1rem 0 2rem;font-size:clamp(28px,2.5vw,40px)}.image-switch .image-switch-subtitle{margin:0;font-size:clamp(20px,1.8vw,28px)}.image-switch .image-switch-text{font-size:clamp(16px,1.5vw,18px)}.image-switch .image-switch-remark{margin-top:24px;font-size:clamp(14px,1.2vw,16px);color:#1a1a1a;opacity:.7}.image-switch .text-left{text-align:left}.image-switch .text-center{text-align:center;margin:0 auto}.image-switch .text-right{text-align:right}.image-switch .text-wrapper{width:80%;margin-bottom:40px;padding:0 20px}@media (max-width: 768px){.image-switch .text-left-mob{text-align:left}.image-switch .text-center-mob{text-align:center;margin:0 auto}.image-switch .text-right-mob{text-align:right}}.switch-nav-container .switch-nav{width:auto}.switch-nav-container{position:relative}.switch-nav-container:after{content:"";position:absolute;left:0;bottom:2px;width:100%;border-bottom:1px solid #000}.switch-nav-container .swiper-wrapper{justify-content:space-between;align-items:end}.switch-nav-container .switch-nav.active:after{content:"";position:absolute;left:0;bottom:1px;width:100%;border-bottom:3px solid #000}.switch-nav-container{margin:20px 32px 0}.switch-nav-container .switch-nav{display:flex;align-items:center;padding:16px 32px;text-align:center;color:#777;line-height:1.3;transition:all .2s ease-in-out;box-sizing:border-box;justify-content:center}.switch-nav-container .switch-nav.active{color:#000}.image-switch img{width:100%}.image-switch .switch-nav-title{font-size:clamp(16px,2vw,20px);font-weight:600;cursor:pointer}.drop-item-title{display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;color:#333}.drop-item-title svg{width:20px;height:20px;transition:all .2s ease-in-out}.drop-item.active .drop-item-title svg{transform:rotate(-180deg)}.text-switch-container{max-width:880px;margin:60px auto 0}.image-switch-content-mb .text-container{padding:20px}@media (min-width:1280px){.image-switch .hide--pc{display:none}}@media (min-width:769px) and (max-width:1280px){.image-switch .hide--pad{display:none}}@media (max-width:768px){.image-switch .hide--mb{display:none}.image-switch .text-wrapper{width:100%;margin-bottom:24px}}@media (max-width:1280px){.drop-item-title svg{width:15px;height:15px}.image-switch .switch-nav-title{padding:10px 0;margin:0}.image-switch .drop-item{border-bottom:1px solid #E4E4E4}.image-switch .image-switch-title{margin:1rem 0}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-image-switch.css.map */
