.faqs{margin-top:var(--layout-space-32);margin-bottom:var(--layout-space-32)}.faqs .accordion{margin-top:var(--layout-space-8)}.faqs .accordion summary>svg{transition:all var(--duration-default)}.faqs__heading,.faqs__heading p,.faqs__heading strong,.faqs__heading h3{font-weight:var(--font-weight-heavy);font-size:var(--text-size-xs);text-transform:uppercase;margin:0;line-height:1}.faqs .accordion{border:none}.faqs .accordion summary{border:none;padding:0}.faqs .accordion details{position:relative}.faqs .accordion details:before{content:"";background-color:rgb(var(--colour-primary-white));position:absolute;z-index:-1;width:100%;height:100%;border-top-right-radius:4.8rem;border-bottom-right-radius:4.8rem}.faqs .accordion summary .icon-caret{top:auto}.faqs .accordion__content{padding:var(--layout-space-12) 0 0 0}.faqs .accordion__content h6,.faqs__content h6{text-transform:uppercase;font-size:var(--text-size-xs);margin-top:0;margin-bottom:var(--layout-space-12);font-weight:var(--font-weight-medium)}.faqs .accordion__content p,.faqs__content p{font-size:var(--text-size-xs);font-weight:var(--font-weight-normal);margin:0}.faqs .accordion__content p:not(:last-of-type),.faqs__content p:not(:last-child){margin-bottom:var(--layout-space-12)}.faqs .accordion .accordion__title{margin:0;font-size:var(--text-size-xs);font-weight:var(--font-weight-heavy)}.faqs__heading-container{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--layout-space-16);text-align:center;max-width:83rem;margin:0 auto}.faq__contact-link{font-size:var(--text-size-xs);justify-content:center;display:flex;align-items:center;gap:var(--layout-space-2)}.faq__contact-link svg{color:var(--colour-primary-teal)}.faq__contact-link strong{font-weight:var(--font-weight-heavy)}@media screen and (max-width:989px){.faq-content-container{display:none}.faqs__view-all svg{height:1rem}.faqs .accordion details{background-color:var(--colour-grey-100);padding:var(--layout-space-12);border-radius:var(--layout-space-6)}}@media screen and (min-width:990px){.faqs .accordion summary{border:none;padding:var(--layout-space-10) var(--layout-space-12);border-radius:var(--layout-space-6);align-items:center;display:flex;justify-content:space-between}.faqs .tabs__list{margin-bottom:var(--layout-space-24)}.faqs .accordion .accordion__title{font-size:var(--text-size-s);line-height:2.6rem}.faqs .accordion details:before{display:none}.faqs .accordion__content{display:none}.faqs__heading,.faqs__heading p,.faqs__heading strong,.faqs__heading h3{font-size:var(--text-size-2xl)}.faqs__content{padding:0}.faqs__content h3{line-height:2.8rem;margin-bottom:var(--layout-space-12);font-weight:var(--font-weight-heavy);font-size:var(--text-size-base)}.faqs__content h6{line-height:2.8rem;font-size:var(--text-size-base)}.faqs__content p{font-size:var(--text-size-base);line-height:3rem}.faq-content-container .faqs__content{background-color:var(--colour-grey-100);padding:var(--layout-space-16);border-radius:1.6rem}.faqs__content p{font-size:var(--text-size-s);line-height:2.6rem;font-weight:var(--font-weight-normal)}.faqs .tabs__content--active{display:flex;gap:var(--layout-space-12)}.faqs .tabs__content--active>div{flex:1}.faqs .accordion{margin-bottom:var(--layout-space-4)}.faqs .accordion details{cursor:pointer}.faq__question--active .accordion summary{background-color:var(--colour-primary-teal);color:var(--colour-primary-white)}.faq__question .accordion summary>.icon--arrow{display:none}.faq__question--active .accordion summary>.icon--arrow{display:block}.faq__contact-link{justify-content:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/section-faqs.css.map */
