.faq{padding:var(--faq-padding-block) var(--faq-edge);background-color:var(--faq-bg);color:var(--faq-text)}.faq__inner{display:flex;flex-direction:column;align-items:center;gap:var(--faq-row-gap);max-width:var(--faq-max-width);margin:0 auto}.faq__head{display:contents}.faq__heading{order:1}.faq__list{order:2}.faq__button{order:3}.faq__heading{max-width:var(--faq-heading-width);margin:0;color:var(--faq-text);font-family:var(--font-display-family);font-size:var(--faq-heading-size);font-weight:700;line-height:var(--faq-heading-line-height);letter-spacing:var(--faq-heading-tracking);text-align:center;text-transform:uppercase}.faq__list{width:100%;max-width:var(--faq-list-width)}.faq__item{border-bottom:.1rem solid var(--faq-divider)}.faq__summary{display:flex;align-items:center;gap:var(--faq-summary-gap);padding:var(--faq-item-padding) 0;cursor:pointer;list-style:none}.faq__summary::-webkit-details-marker{display:none}.faq__item[open] .faq__summary{align-items:flex-start;gap:var(--faq-summary-gap-open);padding-bottom:var(--faq-summary-gap-bottom)}.faq__summary:focus-visible{outline:.2rem solid var(--faq-text);outline-offset:.2rem}.faq__question{flex:1;min-width:0;margin:0;font-family:var(--font-display-family);font-size:var(--faq-question-size);font-weight:700;line-height:var(--faq-question-line-height);text-transform:uppercase;color:#2d2926}.faq__toggle{display:grid;place-items:center;flex:none;width:var(--faq-toggle-ring);height:var(--faq-toggle-ring);margin:calc((var(--faq-toggle-box) - var(--faq-toggle-ring)) / 2);border:.1rem solid currentColor;border-radius:50%}.faq__toggle svg{display:block;width:1rem;height:auto}.faq__toggle-glyph{display:flex;grid-area:1 / 1}.faq__item[open] .faq__toggle-glyph--plus,.faq__item:not([open]) .faq__toggle-glyph--minus{display:none}.faq__answer{display:grid;grid-template-rows:1fr}.faq__answer-inner{overflow:hidden;min-height:0}.faq__answer-inner>*{margin:0;padding-bottom:var(--faq-item-padding);font-family:var(--font-brand-family);font-size:var(--faq-answer-size);font-weight:400;line-height:var(--faq-answer-line-height)}.faq__answer-inner>*+*{padding-top:var(--faq-answer-line-height)}.faq__answer a{color:inherit}.faq--enhanced .faq__answer{grid-template-rows:0fr;transition:grid-template-rows var(--faq-speed) ease}.faq--enhanced .faq__item--open .faq__answer{grid-template-rows:1fr}.faq__button{display:inline-flex;align-items:center;justify-content:center;flex:none;height:var(--faq-button-height);padding:0 var(--faq-button-padding);border:.2rem solid var(--faq-button-bg);border-radius:5rem;background-color:var(--faq-button-bg);color:var(--faq-button-text);font-family:var(--font-display-family);font-size:var(--faq-button-size);font-weight:700;line-height:var(--faq-button-size);letter-spacing:.072rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:opacity var(--faq-speed) ease}.faq__button:hover{opacity:.85}@media screen and (min-width:990px){.faq--split .faq__inner{flex-direction:row;align-items:flex-start;gap:var(--faq-column-gap);width:100%}.faq--split .faq__head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--faq-head-gap);width:var(--faq-head-width);flex:none}.faq--split .faq__heading{max-width:none;text-align:left}.faq--split .faq__list{flex:1;min-width:0;max-width:none}}@media(prefers-reduced-motion:reduce){.faq--enhanced .faq__answer,.faq__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/168/assets/section-faq.css.map */
