.faq__header{text-align:center;margin-bottom:4rem;animation:fadeInUp .8s ease backwards}.faq__heading{font-size:1.75rem;font-weight:300;margin:0 0 1.5rem;letter-spacing:.2em;text-transform:uppercase;color:#1a1a1a}@media screen and (min-width: 750px){.faq__heading{font-size:2.25rem}}.faq__description{font-size:.938rem;color:#0009;max-width:600px;margin:0 auto;font-weight:300;letter-spacing:.02em;line-height:1.8}.faq__list{max-width:800px;margin:0 auto}.faq-item{border-bottom:1px solid rgba(0,0,0,.06);padding:2rem 0;transition:all .3s ease}.faq-item:first-child{border-top:1px solid rgba(0,0,0,.06)}.faq-item:hover{padding-left:.5rem}.faq-item__question{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;font-size:1.125rem;font-weight:300;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;letter-spacing:.02em;color:#1a1a1a;transition:all .3s ease}.faq-item__question::-webkit-details-marker{display:none}.faq-item__question:hover{color:#000000b3}.faq-item__icon{font-size:1.25rem;font-weight:300;flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:transform .4s ease;color:#0006}.faq-item[open] .faq-item__icon{transform:rotate(45deg);color:#1a1a1a}.faq-item__answer{padding-top:1.25rem;padding-right:3rem;font-size:.938rem;line-height:1.8;color:#0009;font-weight:300;letter-spacing:.01em}.faq-item__answer p{margin:0 0 1rem}.faq-item__answer p:last-child{margin-bottom:0}.faq__footer{text-align:center;margin-top:4rem}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-faq.css.map */
