.collection-faq__header{text-align:center;margin-bottom:40px}.collection-faq__heading{margin:0 0 30px;font:normal normal 600 28px/36px var(--font-heading);letter-spacing:.54px;color:var(--text-color);text-transform:uppercase}.collection-faq__description{margin:0 0 24px;text-align:center;font:normal normal normal 14px/24px var(--font-heading);letter-spacing:.5px;color:var(--text-color);opacity:1}.collection-faq__item:first-child{border-top:1px solid #e5e5e5}.collection-faq__item{border-bottom:1px solid #e5e5e5}.collection-faq__question{width:100%;background:0 0;border:none;gap:16px;cursor:pointer;font:normal normal normal 14px/20px var(--font-heading);letter-spacing:.58px;text-align:center;color:#343737;padding:28px 0;display:flex;align-items:center;justify-content:space-between}.collection-faq__question .collection-faq__question-text{flex:1 1 auto;min-width:0;text-align:left}.collection-faq__question .collection-faq__icon{flex-shrink:0}.collection-faq__question .collection-faq__icon-v{transition:opacity .3s ease}.collection-faq__item.is-open .collection-faq__icon-v{opacity:0}.collection-faq__item.is-open .collection-faq__answer{display:block}.collection-faq__answer{display:none;white-space:pre-line;padding:10px 30px;margin-bottom:30px;font:normal normal normal 14px/21px var(--font-heading);letter-spacing:.5px;text-align:center}.collection-faq__answer p:last-child{margin:0}@media (max-width:767px){.collection-faq__heading{font:normal normal 600 22px/28px var(--font-heading);letter-spacing:.42px}.collection-faq__question{padding:20px 0}.collection-faq__answer{padding:10px 0;margin-bottom:0}}