.faq>div>*+*{margin-top:2.5rem}.faq__items>*+*{margin-top:2.5rem}@media screen and (min-width:750px){.faq__items>*+*{margin-top:5rem}}.faq__items__heading{font-weight:600;text-align:center;letter-spacing:-.03em;margin-top:0;margin-bottom:1.25rem;font-size:1.5rem;line-height:calc(32 / 24)}@media screen and (min-width:750px){.faq__items__heading{font-size:2.125rem;line-height:calc(44 / 34);margin-bottom:1.5625rem}}.faq__heading{margin:0;font-weight:600;letter-spacing:-.03em;font-size:1.875rem;line-height:calc(38 / 30)}@media screen and (min-width:750px){.faq__heading{font-size:2.625rem;line-height:calc(50 / 42);text-align:center}}.faq__accordion .svg-wrapper{position:relative;fill:currentColor;height:1.0625rem;width:1.0625rem}.faq__accordion .svg-wrapper svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .3s ease-out}.faq__accordion .svg-wrapper svg.icon-minus{opacity:0}.faq__accordion[open]>summary .icon-plus{opacity:0}.faq__accordion[open]>summary .icon-minus{opacity:1}.faq__accordion{border-top:.0625rem solid rgba(28,28,28,.3)}.faq__accordion:last-of-type{border-bottom:.0625rem solid rgba(28,28,28,.3)}.faq__accordion>summary{padding:1.25rem .4375rem 1.25rem 0;display:flex;gap:2.22375rem;align-items:center;justify-content:space-between}@media screen and (min-width:750px){.faq__accordion>summary{padding:1.375rem 1.25rem 1.375rem 0;gap:1.25rem}}.faq__accordion>summary h4{text-wrap:balance;margin:0;font-weight:600;font-size:1.375rem;line-height:calc(32 / 22)}.faq__accordion>div{margin-bottom:2.3125rem;font-size:1rem;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-faq.css.map */
