body.faq{padding:0}.faq{padding:104px 0 24px;font-family:Instrument Sans,sans-serif}.faq__container{max-width:1200px;margin:0 auto;padding:0 24px}.faq__header{text-align:center;margin-bottom:48px}.faq__title{color:var(--Black, #1E1E1E);text-align:center;font-family:Radio Canada Big;font-size:56px;font-style:normal;font-weight:600;line-height:56px;letter-spacing:-1.68px;margin:0 0 80px}.faq__content{display:flex;flex-direction:column;gap:32px;max-width:977px;padding-bottom:80px;margin:0 auto}.faq__content h2{color:var(--Black, #1E1E1E);text-align:center;font-family:Radio Canada Big;font-size:22px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-.22px;margin:0}.faq__questions{display:flex;flex-direction:column;gap:16px}.faq__item{border-radius:20px;overflow:hidden;transition:all .3s ease;background:#f2f2f2}.faq__item--active{position:relative;border:none}.faq__item--active:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid var(--Black, #1E1E1E);border-radius:20px;animation:border-draw .9s ease-out forwards;pointer-events:none}@keyframes border-draw{0%{clip-path:polygon(0 0,0 0,0 0,0 0)}25%{clip-path:polygon(0 0,100% 0,100% 0,0 0)}50%{clip-path:polygon(0 0,100% 0,100% 100%,0 0)}75%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.faq__question{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;cursor:pointer}.faq__question-text{color:var(--Black, #1E1E1E);font-family:Instrument Sans;font-size:18px;font-style:normal;font-weight:700;line-height:28px;margin:0}.faq__toggle{border:none;cursor:pointer;position:relative;padding:0;line-height:0}.faq__toggle-icon{transition:all .3s ease;width:32px;height:32px}.faq__item .faq__toggle-icon.minus{position:absolute;right:0;opacity:0}.faq__item--active .faq__toggle-icon.minus{opacity:1}.faq__item--active .faq__toggle-icon.plus{opacity:0}.faq__answer{padding:0 24px;max-height:0;overflow:hidden;transition:all .3s ease}.faq__item--active .faq__answer{padding:0 24px 24px;max-height:500px}.faq__answer p,.faq__answer ul li{margin:0;font-size:16px;line-height:22px;font-weight:500;font-family:Instrument Sans}@media(max-width:768px){.faq{padding:24px 0 0}.faq__container{padding:0 16px}.faq__header{margin-bottom:24px}.faq__title{font-size:32px;line-height:40px;letter-spacing:-1.6px;margin:0}.faq__content{gap:16px;padding-bottom:40px}.faq__content:nth-child(2){gap:40px}.faq__question-text{font-size:18px;line-height:28px}.faq__answer p,.faq__answer ul li{color:var(--Black, #1E1E1E);font-size:16px;line-height:22px}}@media(max-width:480px){.faq__container{padding:0 16px}.faq__header{margin-bottom:32px}.faq__question{padding:16px}.faq__item--active .faq__answer{padding:0 16px 16px}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/faq.css.map */
