.faqs__inner{padding-block-start:3.75rem;padding-block-end:5rem}.faqs__header{margin-block-end:1.375rem}@media (min-width: 768px){.faqs__header{margin-block-end:2.5rem}}.faqs__items{border-top:1px solid var(--color-border)}.faqs__item{border-bottom:1px solid var(--color-black)}.faqs__item:first-child{border-top:1px solid var(--color-black)}.faqs__item--title{margin-top:2rem;padding-bottom:1.25rem;border-bottom:1px solid var(--color-border)}@media (min-width: 1200px){.faqs__item--title{margin-top:4.75rem}}.faqs__item--description{margin-top:6.25rem;margin-bottom:6.25rem}.faqs__dropdown{border-bottom:1px solid var(--color-border);-webkit-user-select:none;user-select:none}.faqs__description{font-size:1.25rem;line-height:2rem;text-align:center}@media (min-width: 1200px){.faqs__description{font-size:1.5rem}}.faqs__subtitle{margin-bottom:1.5rem;color:var(--color-gray-dark);font-weight:var(--weight-bold);line-height:1.25rem;text-transform:uppercase}.faqs__title{font-size:1.75rem;line-height:2.25rem}@media (min-width: 768px){.faqs__title{font-size:2.25rem}}.faqs__content{max-height:.01rem;overflow:hidden;transition:max-height var(--transition-medium)}.faqs__question--active .faqs__content{max-height:50rem}.faqs__question{display:flex;align-items:center;justify-content:space-between;font-size:1.125rem;font-family:var(--font-primary);line-height:1.5rem;text-transform:initial;cursor:pointer;padding-block:1rem}@media (min-width: 768px){.faqs__question{font-size:1.5rem;padding-block:2rem}}@media (hover: hover){.faqs__question:hover .svg--cross{transform:rotate(90deg)}.faqs__question--active .faqs__question:hover .svg--cross{transform:rotate(0)}}.faqs__icon{display:flex;align-items:center;width:1rem;height:1rem;margin-inline-start:.8125rem;margin-inline-end:.75rem;transition:transform var(--transition)}.faqs__question--active .faqs__icon{transform:rotate(90deg)}.faqs__question--active .faqs__icon .svg__line{opacity:0}.faqs__icon svg{display:block;width:1.25rem;height:1.25rem;color:var(--color-gray-dark);transition:transform var(--transition)}.faqs__icon svg *{transition:opacity var(--transition)}.faqs__answer{margin-block-start:0;padding-block-end:1rem}@media (min-width: 768px){.faqs__answer{padding-block-end:2rem}}.faqs__answer a{text-decoration:underline}.faqs__answer a:hover{text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/55/assets/section-faqs.css.map?v=62652253419459445791718428289 */
