.faq-wrapper{display:flex;flex-direction:column;gap:1.5rem;padding-block:30px!important}.faq-categories{gap:.5rem;margin-bottom:1rem;align-items:flex-start;justify-content:start;flex-wrap:wrap;gap:.5rem .75rem}@media (min-width: 768px){.faq-wrapper{flex-direction:row;gap:3rem}.faq-categories{flex:0 0 50%;margin-bottom:0}}@media (max-width: 767px){.faq-categories{flex-direction:row;overflow-x:auto;padding-bottom:.5rem;-webkit-overflow-scrolling:touch}}.faq-category-button{border:2px solid #e0e0e0;background:#fff;cursor:pointer;border-radius:8px;text-align:left;font-weight:500;transition:all .2s ease;color:#333;min-width:auto;width:100%;max-width:200px;padding:1rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-block:10px}@media (max-width: 767px){.faq-category-button{white-space:nowrap;width:auto;min-width:unset;margin-right:.5rem}}.faq-category-button:hover{border-color:#013713;background-color:#013713;color:#fff}.faq-category-button.active{background:#013713;color:#fff;border-color:#013713}.faq-content{flex:1}.faq-item{margin-bottom:1rem;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d}.faq-question{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1.25rem;cursor:pointer;border:none;background:none;font-weight:600;text-align:left;font-size:1rem;color:#333}.faq-question:hover{background:#f8f8f8}.faq-question .chevron{margin-left:1rem;transition:transform .2s ease;color:#666}.faq-question[aria-expanded=true] .chevron{transform:rotate(90deg)}.faq-answer{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease;padding:0 1.25rem;line-height:1.6;color:#555}.faq-answer.open{max-height:500px;opacity:1;padding:0 1.25rem 1.25rem}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map */
