.faq-page{background:var(--color-white);padding:24px 20px 60px;min-height:60vh}.faq-page__inner{max-width:1200px;margin:0 auto}.faq-page__heading{margin-bottom:32px}.faq-nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:48px}.faq-nav__btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-gray-border);border-radius:999px;padding:7px 18px;font-family:var(--font-ja);font-size:12px;font-weight:500;color:var(--color-brown);background:#fff;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease;white-space:nowrap}.faq-nav__btn:hover{border-color:var(--color-primary);color:var(--color-primary)}.faq-nav__btn.is-active{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.faq-category{margin-bottom:48px}.faq-category:last-child{margin-bottom:0}.faq-category__title{font-family:var(--font-ja);font-size:15px;font-weight:700;color:var(--color-primary);padding-bottom:12px;border-bottom:2px solid var(--color-primary);margin-bottom:0}.faq-item{border-bottom:1px solid var(--color-gray-border)}.faq-item__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;width:100%;text-align:left;background:transparent;border:none;font-family:var(--font-ja);font-size:14px;font-weight:700;color:var(--color-brown);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s ease}.faq-item:hover .faq-item__question{color:var(--color-primary)}.faq-item__icon{flex-shrink:0;width:22px;height:22px;position:relative}.faq-item__icon:before,.faq-item__icon:after{content:"";position:absolute;top:50%;left:50%;background:var(--color-brown);transition:background .2s ease,opacity .25s ease,transform .25s ease}.faq-item:hover .faq-item__icon:before,.faq-item:hover .faq-item__icon:after{background:var(--color-primary)}.faq-item__icon:before{width:10px;height:1.5px;transform:translate(-50%,-50%)}.faq-item__icon:after{width:1.5px;height:10px;transform:translate(-50%,-50%)}.faq-item.is-open .faq-item__icon:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.faq-item__answer{overflow:hidden}.faq-item__answer-inner{padding:0 0 20px;font-family:var(--font-ja);font-size:14px;line-height:1.9;color:var(--color-brown)}.faq-item__answer-inner a{color:var(--color-primary);text-decoration:underline}.faq-page__empty{font-family:var(--font-ja);font-size:14px;color:var(--color-gray-text);text-align:center;padding:48px 0}@media(min-width:1024px){.faq-page{padding:32px 20px 80px}.faq-page__inner{max-width:900px}.faq-page__heading{margin-bottom:40px}.faq-nav__btn{font-size:13px;padding:8px 22px}.faq-category__title{font-size:16px}.faq-item__question{font-size:15px;padding:24px 0}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/mii-faq.css.map */
