.collection-faq{background:#e5f3f5;border-radius:24px;margin-inline:40px}.collection-faq__inner{padding:88px 1.5rem}.collection-faq__header{display:flex;align-items:flex-start;justify-content:space-between;gap:80px;margin-bottom:48px}.collection-faq__heading{flex:0 0 50%;margin:0;color:#0c1717;font-family:var(--heading-font);font-size:48px;font-style:normal;font-weight:700;line-height:110%}.collection-faq__description{flex:1;color:#0c1717cc;text-align:right;font-family:var(--body-font);font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1px}.collection-faq__description p{margin:0}.collection-faq__accordion{display:flex;flex-direction:column}.collection-faq__item{padding:24px 0;border-bottom:2px solid rgba(12,23,23,.1)}.collection-faq__question{cursor:pointer;display:flex;justify-content:space-between;align-items:center;align-self:stretch;-webkit-user-select:none;user-select:none}.collection-faq__question span{color:#0c1717;font-family:var(--heading-font);font-size:22px;font-weight:700;line-height:150%;letter-spacing:1px}.collection-faq__chevron{flex-shrink:0;transition:transform .3s ease;width:32px;height:32px}.collection-faq__item.is-open .collection-faq__chevron{transform:rotate(180deg)}.collection-faq__answer-wrapper{max-height:0;overflow:hidden;transition:max-height .35s ease}.collection-faq__item.is-open .collection-faq__answer-wrapper{max-height:500px}.collection-faq__answer{color:#0c1717cc;font-family:var(--body-font);font-size:18px;font-weight:400;line-height:150%;letter-spacing:1px;padding-top:10px;opacity:0;transform:translate(-40px);transition:opacity .3s ease .05s,transform .3s ease .05s}.collection-faq__item.is-open .collection-faq__answer{opacity:1;transform:translate(0)}.collection-faq__answer p{margin:0}@media not (min-width:1450px){.collection-faq__inner{padding-inline:64px}}@media screen and (max-width:749px){.collection-faq{margin-inline:10px}.collection-faq__inner{padding-inline:24px;padding-block:40px;border-radius:16px}.collection-faq__header{flex-direction:column;gap:24px;margin-bottom:32px}.collection-faq__heading{font-size:32px}.collection-faq__description{text-align:left}.collection-faq__question span{font-size:18px}.collection-faq__item.is-open .collection-faq__answer{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/collection-faq.css.map */
