.collection-faq{padding:var(--collection-faq-padding-top) max(1.25rem,var(--container-gutter)) var(--collection-faq-padding-bottom);color:var(--collection-faq-text);background:var(--collection-faq-background)}.collection-faq__header,.collection-faq__list{width:100%;max-width:1000px;margin-inline:auto}.collection-faq__header{margin-bottom:1.75rem;text-align:center}.collection-faq__heading{margin:0;color:var(--collection-faq-text);font-family:var(--heading-font-family);font-size:1.75rem;font-weight:var(--heading-font-weight);line-height:1.15}.collection-faq__subheading{max-width:720px;margin:.75rem auto 0;color:var(--collection-faq-muted);font-size:1rem;line-height:1.65}.collection-faq__list{border-top:1px solid var(--collection-faq-border)}.collection-faq__item{border-bottom:1px solid var(--collection-faq-border);border-radius:var(--collection-faq-radius);background:var(--collection-faq-item-background)}.collection-faq__item+.collection-faq__item{margin-top:.625rem;border-top:1px solid var(--collection-faq-border)}.collection-faq__question{display:flex;min-height:3.75rem;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.125rem;color:var(--collection-faq-text);cursor:pointer;font-family:var(--heading-font-family);font-size:1rem;font-weight:600;line-height:1.4;list-style:none}.collection-faq__question::-webkit-details-marker{display:none}.collection-faq__question:focus-visible{border-radius:var(--collection-faq-radius);outline:2px solid var(--collection-faq-accent);outline-offset:2px}.collection-faq__icon{position:relative;display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;border:1px solid var(--collection-faq-border);border-radius:50%;color:var(--collection-faq-accent);transition:transform var(--collection-faq-speed) ease,background-color var(--collection-faq-speed) ease}.collection-faq__icon svg{width:1rem;height:1rem;transition:transform var(--collection-faq-speed) ease}.collection-faq__icon--plus span,.collection-faq__icon--minus span{position:absolute;width:.75rem;height:1px;background:currentColor;transition:transform var(--collection-faq-speed) ease}.collection-faq__icon--plus span+span{transform:rotate(90deg)}.collection-faq__item[open] .collection-faq__icon--plus span+span{transform:rotate(0)}.collection-faq__item[open] .collection-faq__icon--chevron svg{transform:rotate(180deg)}.collection-faq__answer{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows var(--collection-faq-speed) ease}.collection-faq__item[open] .collection-faq__answer{grid-template-rows:1fr}.collection-faq__answer-inner{min-height:0;padding:0 3.75rem 0 1.125rem;color:var(--collection-faq-muted);line-height:1.7;opacity:0;transition:padding var(--collection-faq-speed) ease,opacity var(--collection-faq-speed) ease}.collection-faq__item[open] .collection-faq__answer-inner{padding-bottom:1.25rem;opacity:1}.collection-faq__answer-inner>:first-child{margin-top:0}.collection-faq__answer-inner>:last-child{margin-bottom:0}@media screen and (min-width:700px){.collection-faq__heading{font-size:2.5rem}.collection-faq__header{margin-bottom:2rem}.collection-faq__question{min-height:4.25rem;padding:1.125rem 1.5rem;font-size:1.0625rem}.collection-faq__answer-inner{padding-right:4.5rem;padding-left:1.5rem}}@media(prefers-reduced-motion:reduce){.collection-faq__icon,.collection-faq__icon svg,.collection-faq__icon span,.collection-faq__answer,.collection-faq__answer-inner{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/47/compiled_assets/styles.css.map?subset=AAAAAg */
