.faq-list{--faq-list-accent: #7ccda0;--faq-list-label: #345a57;--faq-list-surface: #f4f4f4;--faq-list-open: rgba(124, 205, 160, .1);--faq-list-max-width: 87.4rem;display:block;width:100%;padding-block:3rem;background-color:var(--faq-list-surface)}.faq-list:not(.faq-list--split)>.page-width{max-width:var(--faq-list-max-width)}@media screen and (min-width:990px){.faq-list:not(.faq-list--split)>.page-width{padding-inline:0}}.faq-list--white{background-color:#fff}.faq-list__layout{display:block}.faq-list__intro{display:flex;flex-direction:column;gap:1.2rem;margin-block-end:3rem}.faq-list__intro-label{margin:0;color:var(--faq-list-label);font-size:1.6rem;line-height:normal}.faq-list__intro-heading{margin:0;font-family:var(--font-heading-family);font-size:4.5rem;font-weight:var(--font-heading-weight);line-height:normal;color:#000}.faq-list__intro-text{margin:0;font-family:var(--font-body-family);font-size:1.6rem;line-height:2.4rem;color:#000}.faq-list__intro-button{display:inline-flex;align-items:center;justify-content:center;min-height:4.9rem;padding-inline:2.4rem;border-radius:4rem;background-color:#000;color:#fff;font-family:var(--font-heading-family);font-size:1.6rem;text-decoration:none;transition:opacity .2s ease}.faq-list__intro-button:hover{opacity:.85}.faq-list__toolbar{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-block-end:2rem}.faq-list__category-wrap{position:relative}.faq-list__category{display:inline-flex;align-items:center;gap:.5rem;min-height:4.4rem;padding-inline:1.6rem;border:0;border-radius:4rem;background-color:#fff;color:#000;font-family:var(--font-heading-family);font-size:1.6rem;cursor:pointer}.faq-list__category-prefix{color:#7f7f7f}.faq-list__category-icon{display:inline-flex;color:var(--faq-list-accent)}.faq-list__category-icon svg{width:2rem;height:2rem}.faq-list__menu{position:absolute;inset-block-start:calc(100% + .8rem);inset-inline-start:0;z-index:5;display:none;min-width:100%;margin:0;padding:.8rem;list-style:none;border-radius:1.6rem;background-color:#fff;box-shadow:0 1.2rem 3.2rem #00000014}.faq-list__menu.is-open{display:block}.faq-list__menu-item{display:block;width:100%;padding:1rem 1.2rem;border:0;border-radius:1.2rem;background:transparent;color:#000;font-family:var(--font-heading-family);font-size:1.6rem;text-align:start;cursor:pointer}.faq-list__menu-item:hover,.faq-list__menu-item.is-active{background-color:var(--faq-list-open)}.faq-list__search-toggle{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:4rem;background-color:#fff;color:#000;cursor:pointer}.faq-list__search-toggle svg{width:2.4rem;height:2.4rem}.faq-list__search{display:none;margin-block-end:2rem}.faq-list__search.is-open{display:block}.faq-list__search-input{width:100%;height:4.9rem;padding-inline:2rem;border:0;border-radius:4rem;background-color:#fff;color:#000;font-family:var(--font-heading-family);font-size:1.6rem}.faq-list__search-input:focus-visible{outline:.2rem solid #000000;outline-offset:.2rem}.faq-list__items{display:flex;flex-direction:column;gap:2rem;max-width:87.4rem;margin-inline:auto}.faq-list--split .faq-list__items{max-width:69.5rem;margin-inline:auto 0;gap:1rem;padding:1rem;border:0;border-radius:1.5rem;background-color:var(--faq-list-surface)}.faq-list--white.faq-list--split .faq-list__items{border:1px solid #e7e7e7;background-color:#f4f4f433}.faq-list--split .faq-list__item{border-radius:4rem}.faq-list--split .faq-list__item.is-open{border-radius:1rem}.faq-list__item{border-radius:4rem;background-color:#fff;overflow:hidden;transition:border-radius .2s ease,background-color .2s ease}.faq-list__item.is-open{border-radius:1.5rem;background-color:var(--faq-list-open)}.faq-list__item.is-hidden{display:none}.faq-list__trigger{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%;min-height:6rem;padding:.9rem 2.5rem;border:0;background:transparent;color:#000;text-align:start;cursor:pointer}.faq-list__item.is-open .faq-list__trigger{align-items:flex-start;min-height:auto;padding-block:1.5rem 1rem}.faq-list__question{margin:0;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:var(--font-heading-weight);line-height:normal;color:#000}.faq-list__item.is-open .faq-list__question{color:var(--faq-list-label)}.faq-list__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:4.2rem;height:4.2rem;border-radius:999px;background-color:var(--faq-list-open);color:var(--faq-list-accent)}.faq-list:not(.faq-list--white) .faq-list__icon{background-color:var(--faq-list-surface)}.faq-list__item.is-open .faq-list__icon{background-color:#fff}.faq-list__icon-close,.faq-list__item.is-open .faq-list__icon-plus{display:none}.faq-list__item.is-open .faq-list__icon-close{display:block}.faq-list__icon svg{display:block;width:2rem;height:2rem}.faq-list__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.faq-list__item.is-open .faq-list__panel{grid-template-rows:1fr}.faq-list__panel-inner{overflow:hidden}.faq-list__answer{margin:0;padding:0 2.5rem 2rem;font-family:var(--font-body-family);font-size:1.4rem;line-height:2.4rem;color:#000}@media screen and (min-width:750px){.faq-list__answer{max-width:95%}}.faq-list__answer p{margin:0 0 .8rem}.faq-list__answer p:last-child{margin-block-end:0}.faq-list__empty{display:none;margin:0;font-family:var(--font-body-family);font-size:1.6rem;color:#000}.faq-list__empty.is-visible{display:block}@media screen and (min-width:750px){.faq-list{padding-block:6rem}.faq-list__trigger{min-height:6rem;align-items:center}.faq-list__intro-heading{font-size:3.5rem}.faq-list__question{font-size:2rem}.faq-list__answer{font-size:1.6rem}}@media screen and (min-width:990px){.faq-list--split .faq-list__layout{display:grid;grid-template-columns:minmax(0,33.7rem) minmax(0,1fr);gap:6rem;align-items:baseline}.faq-list--split .faq-list__intro{margin-block-end:0}.faq-list--split .faq-list__intro-heading{font-size:4.5rem}.faq-list--split .faq-list__intro-button{align-self:flex-start;min-width:16.3rem}}@media(prefers-reduced-motion:reduce){.faq-list__panel,.faq-list__item{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-faq-list.css.map */
