.faq{font-family:"Shippori Mincho B1",serif;color:#1e1e1e;background:#e6e6e6;padding-top:232px;padding-bottom:60px}@media screen and (max-width: 767px){.faq{padding-top:140px;padding-bottom:80px}}.faq__container{box-sizing:content-box;max-width:900px;margin:0 auto;padding:0 min(80px,5.56vw)}@media screen and (max-width: 767px){.faq__container{padding:0 15px}}.faq__title{font-family:"Shippori Mincho B1",serif;font-size:36px;font-weight:400;line-height:1;color:#1e1e1e;margin-bottom:80px}@media screen and (max-width: 767px){.faq__title{font-size:24px;text-align:center;margin-bottom:80px}}.faq__list{display:flex;flex-direction:column;gap:24px}.faq-item{border-bottom:1px solid rgba(30,30,30,.2);padding-bottom:24px}.faq-item__question{display:flex;gap:16px;align-items:flex-start;width:100%;background:none;padding:0;border:none;cursor:pointer;text-align:left;transition:opacity .3s ease;line-height:2}.faq-item__question:hover{opacity:.7}.faq-item__q,.faq-item__a{font-family:"Cormorant",serif;font-size:16px;line-height:2;color:#1e1e1e;flex-shrink:0}@media screen and (max-width: 767px){.faq-item__q,.faq-item__a{font-size:14px}}.faq-item__text{flex:1;font-family:"Shippori Mincho B1",serif;font-size:16px;line-height:2;color:#1e1e1e}@media screen and (max-width: 767px){.faq-item__text{font-size:14px}}.faq-item__answer{overflow:hidden;transition:max-height .3s ease}.faq-item__answer[hidden]{display:none}.faq-item__answer-inner{display:flex;gap:16px;align-items:flex-start;padding-top:24px;line-height:2}@media screen and (max-width: 767px){.faq-item__answer-inner{padding-top:16px}}.faq-item__answer-text{flex:1;font-family:"Shippori Mincho B1",serif;font-size:16px;line-height:2;color:#1e1e1e}@media screen and (max-width: 767px){.faq-item__answer-text{font-size:14px}}.faq-item__answer-text p{margin:0}/*# sourceMappingURL=faq.css.map */
