.faq-page{max-width:760px;margin:0 auto;padding:60px 24px 100px;font-family:-apple-system,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;color:#1a1a1a}.faq-hero{text-align:center;padding-bottom:48px;border-bottom:1px solid rgba(191,164,111,.25);margin-bottom:40px}.faq-hero__eyebrow{font-family:Cormorant Garamond,Georgia,serif;font-size:1.1rem;letter-spacing:.3em;text-transform:uppercase;color:#bfa46f;margin:0 0 14px}.faq-hero__title{font-family:Cormorant Garamond,"Noto Serif JP",Georgia,serif;font-size:2.6rem;font-weight:400;letter-spacing:.1em;color:#1a1a1a;margin:0 0 18px;line-height:1.3}@media(max-width:749px){.faq-hero__title{font-size:2rem}}.faq-hero__lead{font-size:1.35rem;line-height:1.9;color:#1a1a1a99;max-width:520px;margin:0 auto}.faq-nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:56px;justify-content:center}.faq-nav__item{display:inline-block;padding:7px 16px;font-size:1.2rem;letter-spacing:.08em;color:#1a1a1a99;border:1px solid rgba(191,164,111,.35);text-decoration:none;transition:background .2s,color .2s,border-color .2s;white-space:nowrap}.faq-nav__item:hover{background:#bfa46f14;color:#1a1a1a;border-color:#bfa46f99}.faq-category{margin-bottom:56px;scroll-margin-top:80px}.faq-category__title{display:flex;align-items:center;gap:10px;font-family:Cormorant Garamond,"Noto Serif JP",Georgia,serif;font-size:1.6rem;font-weight:400;letter-spacing:.1em;color:#1a1a1a;margin:0 0 20px;padding-bottom:12px;border-bottom:1px solid rgba(191,164,111,.3)}.faq-category__icon{display:flex;align-items:center;color:#bfa46f;flex-shrink:0}.faq-list{margin:0;padding:0;display:flex;flex-direction:column;gap:0}.faq-item{border-bottom:1px solid rgba(0,0,0,.07)}.faq-item:first-child{border-top:1px solid rgba(0,0,0,.07)}.faq-item__q{margin:0}.faq-item__btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 4px;background:none;border:none;cursor:pointer;text-align:left;font-size:1.35rem;line-height:1.6;letter-spacing:.04em;color:#1a1a1a;font-family:inherit;transition:color .2s}.faq-item__btn:hover{color:#1a1a1ab3}.faq-item__icon{position:relative;width:18px;height:18px;flex-shrink:0}.faq-item__icon:before,.faq-item__icon:after{content:"";position:absolute;background:#bfa46f;border-radius:1px;transition:transform .3s,opacity .3s}.faq-item__icon:before{width:18px;height:1px;top:50%;left:0;transform:translateY(-50%)}.faq-item__icon:after{width:1px;height:18px;top:0;left:50%;transform:translate(-50%)}.faq-item__btn[aria-expanded=true] .faq-item__icon:after{transform:translate(-50%) rotate(90deg);opacity:0}.faq-item__a{margin:0}.faq-item__a[hidden]{display:none}.faq-item__a-inner{padding:4px 4px 20px;font-size:1.3rem;line-height:1.9;color:#1a1a1aa6}.faq-item__a-inner strong{color:#1a1a1a;font-weight:500}.faq-item__a-inner a{color:#bfa46f;text-decoration:underline;text-underline-offset:3px}.faq-item__a-inner a:hover{color:#9a8050}.faq-item__list{margin:12px 0 0;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:8px}.faq-item__list li{padding-left:16px;position:relative}.faq-item__list li:before{content:"\2014";position:absolute;left:0;color:#bfa46f;font-size:1rem;top:2px}.faq-cta{text-align:center;padding:48px 24px;background:#f8f8f8;border:1px solid rgba(191,164,111,.2);margin-top:16px}.faq-cta__title{font-family:Cormorant Garamond,"Noto Serif JP",Georgia,serif;font-size:1.7rem;font-weight:400;letter-spacing:.06em;color:#1a1a1a;margin:0 0 8px}.faq-cta__sub{font-size:1.3rem;color:#1a1a1a80;margin:0 0 28px}.faq-cta__buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.faq-cta__btn{display:inline-flex;align-items:center;gap:8px;padding:13px 28px;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:1px solid #1a1a1a;color:#1a1a1a;background:transparent;font-family:Cormorant Garamond,Georgia,serif;transition:background .3s,color .3s}.faq-cta__btn:hover{background:#1a1a1a;color:#fff}.faq-cta__btn--line{border-color:#06c755;color:#06c755}.faq-cta__btn--line:hover{background:#06c755;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/8/assets/page-faq.css.map */
