.faq-section{padding:50px 20px;background-color:#fff}.faq-container{max-width:50%;margin:auto}.faq-heading{text-align:center;font-size:2em;margin-bottom:30px;text-transform:uppercase}.faq-list{display:flex;flex-direction:column}.faq-item{border-bottom:1px solid black;background:#fff}.faq-summary::-webkit-details-marker{display:none}.faq-summary{list-style:none}.faq-summary{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;cursor:pointer;font-family:DIN Next,sans-serif;font-size:1.6rem;font-weight:400}.faq-content{display:flex;align-items:center;gap:10px}.faq-question{font-family:DIN Next,sans-serif;font-size:1.2em;font-weight:400;margin:0}.faq-icon{display:flex;align-items:center}.faq-icon svg{width:1.2em;height:1.2em;fill:currentColor}.faq-toggle-icon{display:flex;align-items:center}.toggle-arrow{transition:transform .3s ease-in-out}.faq-details[open] .toggle-arrow{transform:rotate(180deg)}.faq-answer{padding:0 20px;font-size:1em;color:#333;border-top:1px solid #ddd;max-height:0;overflow:hidden;opacity:0;transition:max-height .65s cubic-bezier(.4,0,.2,1),opacity .65s cubic-bezier(.4,0,.2,1),padding-top .65s cubic-bezier(.4,0,.2,1),padding-bottom .65s cubic-bezier(.4,0,.2,1)}.faq-details[open] .faq-answer{max-height:800px;opacity:1;padding-top:15px;padding-bottom:15px}@media (prefers-reduced-motion: reduce){.toggle-arrow,.faq-answer{transition:none!important}}@media only screen and (max-width: 768px){.faq-container{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/faq-section.css.map */
