faqs-with-filters.faqs-with-filters-root{display:contents}.faqs-with-filters .faqs-with-filters__page{display:flex;flex-direction:column;align-items:center;width:100%}.faqs-with-filters .faqs-with-filters__card{display:grid;grid-template-columns:1fr;gap:2.4rem;width:100%;max-width:158rem;align-self:stretch;padding:3.2rem 2rem;background:var(--surface-3, #f0efec);border:1px solid var(--surface-outline-2, #cacbbe);border-radius:3.2rem}.faqs-with-filters .faqs-with-filters__left{display:flex;flex-direction:column;gap:3.2rem;width:100%;max-width:100%}.faqs-with-filters .faqs-with-filters__header{display:flex;flex-direction:column;gap:.8rem}.faqs-with-filters .faqs-with-filters__subtitle{font-size:1.6rem;font-weight:500;line-height:2.4rem;color:var(--surface-on-2, #7c7c7c);margin:0}.faqs-with-filters .faqs-card__item{line-height:170%}.faqs-with-filters .faqs-with-filters__title{font-size:3.2rem;font-weight:500;line-height:1.2;letter-spacing:-.02em;color:var(--surface-on-4, #262626);margin:0}.faqs-with-filters .faqs-with-filters__filters{display:flex;flex-direction:column;gap:1.6rem}.faqs-with-filters .faqs-with-filters__filter-label{font-size:1.4rem;font-weight:500;line-height:2.4rem;color:var(--surface-on-3, #525252);margin:0}.faqs-with-filters .faqs-with-filters__filter-pills{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.faqs-with-filters__filter-pills.loading .faqs-with-filters__pill{display:none}.faqs-with-filters .faqs-with-filters__filter-pills .faqs-with-filters__filter-pill-skeleton[hidden]{display:none!important}.faqs-with-filters .faqs-with-filters__filter-pill-skeleton{display:inline-block;flex-shrink:0;height:calc(4rem + 2px);box-sizing:border-box;border-radius:400px;border:1px solid #d1d1c7;vertical-align:middle;pointer-events:none;width:8.8rem;position:relative;overflow:hidden}.faqs-with-filters .faqs-with-filters__filter-pill-skeleton:after{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skew(-20deg);background-image:linear-gradient(90deg,transparent,hsla(0,0%,75%,.25),transparent);animation:shine 1.25s cubic-bezier(.01,.56,1,1) infinite}.faqs-with-filters .faqs-with-filters__pill{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.6rem;margin:0;font-size:1.4rem;font-weight:500;line-height:2.4rem;font-family:inherit;color:#000;background:#fff;border:1px solid #d1d1c7;border-radius:400px;box-shadow:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease;appearance:none;-webkit-appearance:none;text-decoration:none}.faqs-with-filters .faqs-with-filters__pill:hover:not(.is-active){border-color:var(--surface-outline-4, #726f5a);color:#000}.faqs-with-filters .faqs-with-filters__pill.is-active{background:var(--surface-4, #e2e1d7);border:1px solid var(--surface-outline-4, #726f5a);box-shadow:0 0 0 1px var(--surface-outline-4, #726f5a);color:var(--surface-outline-4, #726f5a)}.faqs-with-filters .faqs-with-filters__pill.is-active:hover{background:var(--surface-4, #e2e1d7);border-color:var(--surface-outline-4, #726f5a);box-shadow:0 0 0 1px var(--surface-outline-4, #726f5a);color:var(--surface-outline-4, #726f5a)}.faqs-with-filters .faqs-with-filters__pill:focus-visible{outline:2px solid var(--surface-outline-4, #726f5a);outline-offset:2px}.faqs-with-filters .faqs-with-filters__right{display:flex;flex-direction:column;gap:2.4rem;min-width:0;width:100%;max-width:none}.faqs-with-filters .faqs-with-filters__questions{display:flex;flex-direction:column}.faqs-with-filters .faqs-with-filters__questions:not(.faqs-with-filters__questions--filters-active) .faqs-with-filters__item:not(.is-active){display:none!important}.faqs-with-filters .faqs-with-filters__questions.faqs-with-filters__questions--filters-active .faqs-with-filters__item--filter-out{display:none!important}.faqs-with-filters .faqs-with-filters__item{border-bottom:1px solid var(--surface-outline-1, #dfded5);text-align:left}.faqs-with-filters .faqs-with-filters__item:last-child{border-bottom:none}.faqs-with-filters .faqs-with-filters__item-summary{display:flex;gap:.8rem;align-items:center;justify-content:space-between;width:100%;padding:1.6rem 0;cursor:pointer;list-style:none}.faqs-with-filters .faqs-with-filters__item-summary::-webkit-details-marker{display:none}.faqs-with-filters .faqs-with-filters__item-title{flex:1 1 0;min-width:0;font-size:1.6rem;font-weight:500;line-height:2.4rem;color:var(--surface-on-4, #262626);margin:0}.faqs-with-filters .faqs-with-filters__item-icon{flex-shrink:0;width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;color:var(--surface-on-4, #262626);transition:transform .3s ease}.faqs-with-filters .faqs-with-filters__item-icon svg{width:100%;height:100%}.faqs-with-filters .faqs-with-filters__item.accordion-details--open .faqs-with-filters__item-icon{transform:rotate(180deg)}.faqs-with-filters .faqs-with-filters__item-content{padding-bottom:1.6rem}.faqs-with-filters .faqs-with-filters__item-content .rte{font-size:1.6rem;line-height:1.5}.faqs-with-filters .faqs-with-filters__item-content p:first-of-type{margin-top:0}.faqs-with-filters .faqs-with-filters__item-content p{line-height:2.4rem}.faqs-with-filters .faqs-with-filters__show-more{display:flex;justify-content:center}.faqs-with-filters .faqs-with-filters__show-more:not(.is-active){display:none!important}.faqs-with-filters .faqs-with-filters__show-more-btn{display:inline-flex;align-items:center;justify-content:center;padding:1.2rem 2rem;font-size:1.4rem;font-weight:500;line-height:2.4rem;font-family:inherit;color:var(--primary, #696c59);background:var(--surface-1, #fff);border:1px solid var(--primary, #696c59);border-radius:400px;cursor:pointer;text-decoration:none}.faqs-with-filters .faqs-with-filters__show-more-btn:hover{opacity:.92}.faqs-with-filters .faqs-with-filters__cta{padding-top:3.2rem;width:100%;max-width:32.8rem;margin:0 auto}.faqs-with-filters .faqs-with-filters__cta .button{width:100%}@media screen and (min-width:810px){.faqs-with-filters .faqs-with-filters__card{grid-template-columns:clamp(24rem,38%,58rem) minmax(0,1fr);grid-template-rows:auto;justify-items:stretch;align-items:start;gap:2.4rem;padding:6.4rem 8rem}.faqs-with-filters .faqs-with-filters__left{grid-column:1}.faqs-with-filters .faqs-with-filters__right{grid-column:2;min-width:0;width:100%}.faqs-with-filters .faqs-with-filters__title{font-size:4.8rem;line-height:5.6rem;letter-spacing:-.02em}.faqs-with-filters .faqs-with-filters__cta{padding-top:4rem}}
/*# sourceMappingURL=/cdn/shop/t/1176/assets/section-faqs-with-filters.css.map */
