.c-faq__accordion{max-width:600px;width:100%;margin:0 auto}.c-faq__item{border-bottom:1px solid #e5e5e5}.c-faq__item:last-child{border-bottom:none}.c-faq__trigger{width:100%;background:none;border:none;padding:16px 0;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:500;color:#333;transition:color .2s ease}.c-faq__trigger:hover{color:#000}.c-faq__trigger-text{flex:1}.c-faq__icon{flex-shrink:0;margin-left:12px;transition:transform .3s ease;color:#666}.c-faq__trigger[aria-expanded=true] .c-faq__icon{transform:rotate(180deg)}.c-faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease;overflow:hidden}.c-faq__panel>*{min-height:0;overflow:hidden}.c-faq__panel.is-open{grid-template-rows:1fr}.c-faq__content{color:#666;line-height:1.5}.c-faq__content p{padding:0 0 16px}@media (max-width: 749px){.c-faq__accordion{max-width:none;margin:0 auto}.c-faq__trigger{font-size:1.8rem;padding:24px 0}.c-faq__content{font-size:1.6rem}}@media (min-width: 750px){.c-faq__accordion{max-width:600px}}@media (min-width: 990px){.c-faq__trigger{font-size:1.8rem}.c-faq__content{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/faq-component.css.map */
