.aoitori-faq{padding-block:100px;background:#f6efe3;color:#543e34}.aoitori-faq--small{padding-block:56px}.aoitori-faq--medium{padding-block:76px}.aoitori-faq--large{padding-block:100px}.aoitori-faq__inner{width:min(var(--aoitori-faq-content-width, 880px),calc(100% - 48px));margin-inline:auto}.aoitori-faq__header{margin-bottom:52px;text-align:center}.aoitori-faq__heading{margin:0;color:#5b4f49;font-family:"Noto Serif JP",serif;font-size:clamp(2.2rem,3vw,2.8rem);font-weight:500;line-height:1.2;letter-spacing:.08em;font-variant-numeric:lining-nums}.aoitori-faq__subtitle{display:inline-block;margin:10px 0 0;padding-bottom:7px;border-bottom:1px solid #a77d5a;color:#765d4e;font-size:1.3rem;line-height:1.6;letter-spacing:.04em}.aoitori-faq__list{display:block}.aoitori-faq__item{border-bottom:1px solid #f0e4e1}.aoitori-faq__question{display:flex;align-items:center;gap:18px;padding:24px 6px;cursor:pointer;list-style:none;color:#543e34;font-size:1.5rem;line-height:1.7;transition:color .2s ease}.aoitori-faq__question::-webkit-details-marker{display:none}.aoitori-faq__question:hover{color:#8a5f45}.aoitori-faq__mark{flex:none;color:#c2a06f;font-family:"Noto Serif JP",serif;font-size:1.9rem;line-height:1}.aoitori-faq__question-text{flex:1 1 auto}.aoitori-faq__icon{flex:none;width:15px;height:15px;color:#a1836f;transition:transform .25s ease}.aoitori-faq__item[open] .aoitori-faq__icon{transform:rotate(180deg)}.aoitori-faq__answer{display:flex;gap:18px;padding:0 6px 28px}.aoitori-faq__answer .aoitori-faq__mark{color:#d6bfa4}.aoitori-faq__answer-text{flex:1 1 auto;color:#765f54;font-size:1.45rem;line-height:1.9}.aoitori-faq__answer-text>*:first-child{margin-top:0}.aoitori-faq__answer-text>*:last-child{margin-bottom:0}@media screen and (max-width:749px){.aoitori-faq,.aoitori-faq--medium,.aoitori-faq--large{padding-block:64px}.aoitori-faq--small{padding-block:44px}.aoitori-faq__inner{width:min(100% - 32px,560px)}.aoitori-faq__header{margin-bottom:34px}.aoitori-faq__question{gap:12px;padding:20px 2px;font-size:1.45rem}.aoitori-faq__answer{gap:12px;padding:0 2px 24px}.aoitori-faq__answer-text{font-size:1.4rem}}.aoitori-faq__item{overflow:clip;interpolate-size:allow-keywords}.aoitori-faq__item::details-content{block-size:0;opacity:0;overflow:clip;transform:translateY(-6px);transition:block-size .3s ease,opacity .25s ease,transform .3s ease,content-visibility .3s allow-discrete}.aoitori-faq__item[open]::details-content{block-size:auto;opacity:1;transform:translateY(0)}@keyframes aoitori-faq-answer-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.aoitori-faq__item[open] .aoitori-faq__answer{animation:aoitori-faq-answer-in .3s ease both}@media(prefers-reduced-motion:reduce){.aoitori-faq__item::details-content,.aoitori-faq__icon{transition:none}.aoitori-faq__item[open] .aoitori-faq__answer{animation:none}}.aoitori-faq__answer{align-items:baseline}.aoitori-faq__answer-text{min-width:0}
/*# sourceMappingURL=/cdn/shop/t/12/assets/aoitori-faq.css.map */
