.faq{background-color:var(--faq-bg, #EDEBE7);padding:5rem 0;min-height:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.faq__container{max-width:768px;margin:0 auto;padding:0 1.5rem}.faq__header{text-align:center;margin-bottom:2rem}.faq__eyebrow{font-family:Oswald,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.25em;text-transform:uppercase;color:var(--faq-primary, #FF5A1F);margin:0 0 .5rem}.faq__heading{font-family:Oswald,sans-serif;font-weight:700;font-size:2.25rem;line-height:1.2;margin:0;color:var(--faq-heading, #111111)}.faq__list{display:flex;flex-direction:column}.faq__item{border-bottom:1px solid var(--faq-border, rgba(0, 0, 0, .1))}.faq__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;font-family:Oswald,sans-serif;font-weight:600;font-size:1rem;color:var(--faq-heading, #111111);cursor:pointer;list-style:none}.faq__question::-webkit-details-marker{display:none}.faq__chevron{flex-shrink:0;color:var(--faq-text, #4B4B4B);transition:transform .2s ease}.faq__item[open] .faq__chevron{transform:rotate(180deg)}.faq__answer{padding:0 0 1rem}.faq__answer p{font-family:Open Sans,sans-serif;font-size:.9375rem;line-height:1.6;color:var(--faq-text, #4B4B4B);margin:0}@media screen and (max-width:989px){.faq{padding:4rem 0}.faq__heading{font-size:2rem}}@media screen and (max-width:599px){.faq{padding:3rem 0}.faq__container{padding:0 1rem}.faq__header{margin-bottom:1.5rem}.faq__heading{font-size:1.5rem}.faq__question{font-size:.9375rem;padding:.875rem 0}.faq__answer{padding:0 0 .875rem}.faq__answer p{font-size:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-faq.css.map */
