.faq-accordion{max-width:110rem;margin:0 auto;padding-right:1.5rem;padding-left:1.5rem}.faq-accordion .faq-accordion__heading{margin-bottom:2rem;margin-top:0;text-align:center;color:rgb(var(--color-display-primary))}@media screen and (min-width:750px){.faq-accordion__heading{margin-bottom:3rem}}.faq-accordion__heading:has(+.faq-accordion__subheading){margin-bottom:1rem}.faq-accordion__subheading{margin:0 0 2rem;text-align:center;font-family:var(--font-body-family);font-size:var(--text-md);line-height:1.5}.faq-accordion__subheading a{color:rgb(var(--color-display-primary));font-weight:var(--text-bold)}@media screen and (min-width:750px){.faq-accordion__subheading{margin-bottom:3rem}}.faq-accordion__tabs{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin-top:3rem;margin-bottom:3rem}.faq-accordion__tab{border:.15rem solid rgb(var(--color-text-primary));border-radius:var(--radius-full);background:transparent;cursor:pointer;font-family:var(--font-heading-family);font-size:var(--text-sm);font-weight:var(--text-medium);line-height:1;text-transform:uppercase;padding:1.2rem 2rem;min-height:4.4rem;display:flex;align-items:center;justify-content:center;transition:background-color var(--duration-default),color var(--duration-default)}.faq-accordion__tab--active{background-color:rgb(var(--color-display-primary));color:rgb(var(--color-text-tertiary));border-color:rgb(var(--color-display-primary))}@media screen and (max-width:749px){.faq-accordion__tabs{gap:.6rem}.faq-accordion__tab{font-size:var(--text-xs);padding:.8rem 1.4rem;min-height:3.6rem;flex:0 1 auto}}.faq-accordion__group{padding-bottom:2rem}.faq-accordion__group--hidden{display:none}.faq-accordion__group-title{font-family:var(--font-heading-family);font-weight:var(--text-semibold);margin:0;padding:1.5rem 0;min-height:5.5rem;display:flex;align-items:center}@media screen and (min-width:768px){.faq-accordion__group{padding-bottom:3.5rem}.faq-accordion__group-title{min-height:7.2rem;font-size:var(--text-3xl)}}.faq-accordion__heading+.faq-accordion__item,.faq-accordion__group .faq-accordion__item:first-of-type{margin-top:3rem}.faq-accordion__item+.faq-accordion__item{margin-top:1rem;border-top:1px solid rgb(var(--color-border-secondary));padding-top:1rem}@media screen and (min-width:992px){.faq-accordion__item+.faq-accordion__item{margin-top:1.75rem;padding-top:1.75rem}}.faq-accordion__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4rem;padding:0 2.6rem 0 0;cursor:pointer;list-style:none;position:relative}.faq-accordion__question::-webkit-details-marker{display:none}.faq-accordion__question:hover{cursor:pointer}.faq-accordion__question-text{margin:0;font-family:var(--font-heading-family);font-weight:var(--text-medium);font-size:var(--text-md);line-height:1.4}.faq-accordion__question .icon-collapsible-plus{position:absolute;right:0;top:50%;transform:translateY(-50%);flex-shrink:0;width:2.5rem;height:auto;transition:var(--duration-medium)}.faq-accordion__question .icon-collapsible-plus .vertical-line{transition:opacity var(--duration-medium) ease}details[open]>.faq-accordion__question .icon-collapsible-plus .vertical-line{opacity:0}details[open]>.faq-accordion__question .faq-accordion__question-text{font-weight:var(--text-semibold)}.faq-accordion__answer{padding:1rem 0 1.5rem;font-family:var(--font-body-family);line-height:1.6}.faq-accordion__answer p{margin-block-start:0;margin-block-end:0}.faq-accordion__answer ul{padding-inline-start:1.5rem}.faq-accordion__answer ul li+li{padding-top:1.5rem}.faq-accordion__answer img{display:block;max-width:min(60rem,100%)!important;height:auto;margin:1.5rem 0;border-radius:.4rem}.faq-accordion__answer a{color:rgba(var(--color-border-secondary),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.faq-accordion__answer a:hover{color:rgb(var(--color-border-secondary));text-decoration-thickness:.2rem}@media screen and (min-width:767px){.faq-accordion__answer,.faq-accordion__answer p,.faq-accordion__answer li,.faq-accordion__answer a{font-size:var(--text-md)}}
/*# sourceMappingURL=/cdn/shop/t/858/assets/section-faq-accordion.css.map */
