h2:focus{outline:none}h2:focus-visible{outline:2px solid #007bff}.faq-section--collapsible .Page-content{padding:1.875rem 2.5rem 3rem}.faq-section--collapsible .PageHeader-container{padding:1rem;min-height:auto}.faq-section--collapsible h1.PageHeader-title{font-size:2.5rem;font-weight:700;line-height:100%;letter-spacing:.2px;font-family:HvDTrial Match;text-transform:uppercase}.faq-section--collapsible .faq-title{color:#004b26;font-size:2rem;font-weight:700;line-height:2.375rem;letter-spacing:.16px;margin-bottom:1.25rem}.faq-section--collapsible collapsible-content svg path{stroke:#333}.category-list{display:flex;flex-direction:column;gap:.625rem;padding-top:1rem}.questions-list{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem}.faq-section--collapsible .open-close{width:15px}.faq-section--collapsible svg.icon:not(.icon-caret-up){width:15px}.faq-section--collapsible .collapsible__trigger:not(.collapsible__content .collapsible__trigger){background-color:#f4e8d8;border-radius:1rem;padding:.2rem 1.25rem}.faq-section--collapsible .collapsible__title{width:100%;display:flex;align-items:center;justify-content:space-between;line-height:2.1rem;letter-spacing:.11px;margin:0;color:#333;font-size:1.375rem}.faq-section--collapsible .collapsible__content .collapsible{background-color:#e6e6e6;border-radius:1rem}.faq-section--collapsible .collapsible__content .collapsible__trigger{background-color:transparent;padding:.75rem 1rem .75rem 1.5rem}.faq-section--collapsible .collapsible__content .collapsible__title{font-size:1rem;font-weight:500;line-height:110%;letter-spacing:.08px;margin-right:.5rem;text-align:left}.faq-section--collapsible .collapsible__content .faq-question__answer{padding-left:1.25rem;padding-right:1.25rem;padding-bottom:.75rem;font-size:.875rem}.faq-section--collapsible .collapsible__content .faq-question__answer p{margin:0}.faq-section--collapsible tabbed-content .tabs{display:none}@media screen and (min-width: 999px){.faq-section--collapsible .Page-content{padding:3.125rem 5rem}.faq-section--collapsible .PageHeader-container{padding:7.1875rem 0 2rem 5rem;min-height:auto}.faq-section--collapsible h1.PageHeader-title{font-size:4rem;letter-spacing:.32px;line-height:100%}.faq-section--collapsible tabbed-content{display:flex}.faq-section--collapsible tabbed-content .tabs{width:23.438%;display:flex;flex-direction:column}.faq-section--collapsible tabbed-content .tabs__content{width:76.562%;padding-left:3.5rem}.faq-section--collapsible tabbed-content .tab-title h2{color:#000;font-size:1.375rem;font-weight:400;text-align:left;line-height:150%;margin:0}.faq-section--collapsible tabbed-content .tab-title[aria-selected=true] h2{width:max-content;font-weight:700;border-bottom:2px solid #000}.category-list{gap:0;padding-top:0}.questions-list{padding-top:0;gap:1.5rem}.category-list>.collapsible>.collapsible__trigger{display:none}.faq-section--collapsible .faq-title{font-size:3rem;font-weight:700;line-height:100%;letter-spacing:.24px;margin-bottom:2.5rem}.faq-section--collapsible .collapsible__content .collapsible__trigger{padding:1rem 1rem 1rem 1.5rem}.faq-section--collapsible .collapsible__content .collapsible__title{font-size:1.25rem}.faq-section--collapsible .collapsible__content .faq-question__answer{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/313/assets/faq-collapsible.css.map */
