.hanami-faq{background:#f2eee8;color:#3a312a;font-family:Lora,serif;font-weight:400;padding:40px 24px 100px;border-bottom:1px solid rgba(58,49,42,.08)}.hanami-faq__inner{max-width:800px;margin-inline:auto}.hanami-faq h1,.hanami-faq__category{font-family:Lora,serif;font-size:clamp(1.35rem,.95vw,1.65rem);line-height:1.8;font-weight:400;letter-spacing:.1em;text-transform:none;color:#3a312a;text-wrap:balance}.hanami-faq__category{margin:70px 0 20px}.hanami-faq h1+.hanami-faq__category{margin-top:0}.hanami-faq__item{border-bottom:1px solid rgba(58,49,42,.12)}.hanami-faq__question{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px;min-height:44px;list-style:none;cursor:pointer;font-family:inherit;font-size:1.25rem;font-weight:400;line-height:1.9;letter-spacing:0;color:#3a312abf;transition:background .2s}.hanami-faq__question::-webkit-details-marker{display:none}.hanami-faq__question:hover{background:#ede9e3}.hanami-faq__question:focus-visible{outline:1px solid #3a312a;outline-offset:-2px}.hanami-faq__question svg{width:16px;height:16px;flex:0 0 16px;fill:none;stroke:currentColor;stroke-width:1;transition:transform .2s}.hanami-faq__item[open]>summary svg{transform:rotate(180deg)}.hanami-faq__answer{padding:0 15px 20px;font-size:1.25rem;line-height:1.9;letter-spacing:0;color:#3a312abf;overflow-wrap:anywhere}.hanami-faq__answer p{margin:0 0 1em;font:inherit;color:inherit}.hanami-faq__answer p:last-child{margin-bottom:0}.hanami-faq__answer a{color:inherit;text-underline-offset:.2em}@media(max-width:749px){.hanami-faq{padding-inline:20px}}@media(prefers-reduced-motion:reduce){.hanami-faq__question,.hanami-faq__question svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/hanami-faq.css.map */
