.faqs{position:relative;isolation:isolate;overflow:hidden;background-color:var(--faq-bg, #000);color:var(--faq-heading-color, #fff);padding-top:var(--faq-padding-top-mobile, 40px);padding-bottom:var(--faq-padding-bottom-mobile, 40px)}@media screen and (min-width:750px){.faqs{padding-top:var(--faq-padding-top-tablet, 48px);padding-bottom:var(--faq-padding-bottom-tablet, 48px)}}@media screen and (min-width:990px){.faqs{padding-top:var(--faq-padding-top, 56px);padding-bottom:var(--faq-padding-bottom, 56px)}}.faqs__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.faqs__bg-media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.faqs__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;pointer-events:none}.faqs__inner{position:relative;z-index:1;max-width:1166px;margin-inline:auto;padding:0 20px}.page-product .faqs__header{margin-bottom:6.4rem!important}.faqs__header{text-align:center;margin-bottom:2.4rem}@media screen and (min-width:750px){.faqs__header{margin-bottom:6rem}}@media screen and (max-width:750px){.faqs__heading{font-size:55px}}.faqs__heading{margin:0;color:var(--faq-heading-color, #fff);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 400);font-style:normal;text-transform:uppercase;letter-spacing:0;line-height:1}.faqs__list{display:flex;flex-direction:column;gap:2rem;margin:0;padding:0;list-style:none}.faqs__item{background-color:var(--faq-item-bg, #fff);color:var(--faq-question-color, #000)}.faqs__details{width:100%}.faqs__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.faqs__summary::-webkit-details-marker,.faqs__summary::marker{display:none;content:""}@media screen and (min-width:750px){.faqs__summary{padding:2rem 2.4rem}}.faqs__question{margin:0;flex:1;min-width:0;color:var(--faq-question-color, #000);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 400);font-style:normal;text-transform:uppercase;letter-spacing:.02em;line-height:1.15;word-break:break-word}.faqs__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--faq-question-color, #000);transition:transform .3s ease-out}.faqs__icon svg{display:block;width:100%;height:100%}.faqs__details[open]>.faqs__summary .faqs__icon,.faqs__details.faq-accordion--active>.faqs__summary .faqs__icon{transform:rotate(180deg)}.faqs__content-outer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.faqs__details.faq-accordion--active>.faqs__content-outer,.faqs__details[open]:not(.faq-accordion--closing)>.faqs__content-outer{grid-template-rows:1fr}.faqs__content-inner{min-height:0;overflow:hidden}@media(prefers-reduced-motion:reduce){.faqs__content-outer,.faqs__icon{transition:none}}.faqs__content{padding:0 1.6rem 1.8rem;color:var(--faq-answer-color, #000);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:1.45}@media screen and (min-width:750px){.faqs__content{padding:0 2.4rem 2.4rem}}.faqs__content>*:first-child{margin-top:0}.faqs__content>*:last-child{margin-bottom:0}.faqs__content p{margin:0 0 1em}.faqs__content a{color:inherit;text-decoration:underline;text-underline-offset:.15em}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-faqs.css.map */
