.w-faq{padding:80px 0;background-color:#f5f5f7;width:100%}.w-faq.color-background-1{background-color:#fff}.w-faq.color-background-2{background-color:#f5f5f7}.w-faq.color-inverse{background-color:#000;color:#fff}.w-faq.color-accent-1{background-color:rgb(var(--color-base-accent-1))}.w-faq.color-accent-2{background-color:rgb(var(--color-base-accent-2))}.w-faq__container{max-width:1200px;margin:0 auto;padding:0 40px}.w-faq__header{text-align:center;margin-bottom:60px}.w-faq__heading{font-size:36px;font-weight:700;letter-spacing:-.02em;margin:0 0 16px;color:#000;text-transform:uppercase}.w-faq.color-inverse .w-faq__heading{color:#fff}.w-faq__subheading{font-size:16px;color:#666;margin:0;font-weight:400}.w-faq.color-inverse .w-faq__subheading{color:#ccc}.w-faq__accordion{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:0}.w-faq__item{border-bottom:1px solid rgba(0,0,0,.1)}.w-faq.color-inverse .w-faq__item{border-bottom:1px solid rgba(255,255,255,.1)}.w-faq__item:first-child{border-top:1px solid rgba(0,0,0,.1)}.w-faq.color-inverse .w-faq__item:first-child{border-top:1px solid rgba(255,255,255,.1)}.w-faq__question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:24px 0;background:none;border:none;cursor:pointer;text-align:left;transition:all .3s ease}.w-faq__question:hover{opacity:.7}.w-faq__question-text{font-size:15px;font-weight:700;letter-spacing:.02em;color:#000;text-transform:uppercase;padding-right:24px}.w-faq.color-inverse .w-faq__question-text{color:#fff}.w-faq__icon{flex-shrink:0;width:20px;height:20px;position:relative;display:flex;align-items:center;justify-content:center}.w-faq__icon svg{position:absolute;transition:opacity .3s ease,transform .3s ease}.w-faq__icon-minus{opacity:0;transform:rotate(-90deg)}.w-faq__question[aria-expanded=true] .w-faq__icon-plus{opacity:0;transform:rotate(90deg)}.w-faq__question[aria-expanded=true] .w-faq__icon-minus{opacity:1;transform:rotate(0)}.w-faq__answer{display:none;overflow:hidden}.w-faq__answer-inner{padding:0 0 24px;color:#333;font-size:15px;line-height:1.7}.w-faq.color-inverse .w-faq__answer-inner{color:#e0e0e0}.w-faq__answer-inner p{margin:0}.w-faq__answer-inner p+p{margin-top:12px}.w-faq__placeholder{text-align:center;padding:60px 20px;color:#999}@media screen and (max-width:990px){.w-faq{padding:60px 0}.w-faq__container{padding:0 30px}.w-faq__header{margin-bottom:50px}.w-faq__heading{font-size:30px}.w-faq__subheading{font-size:15px}.w-faq__question{padding:20px 0}.w-faq__question-text{font-size:14px}.w-faq__answer-inner{padding:0 0 20px;font-size:14px}}@media screen and (max-width:749px){.w-faq{padding:50px 0}.w-faq__container{padding:0 20px}.w-faq__header{margin-bottom:40px}.w-faq__heading{font-size:24px;line-height:1.2;margin-bottom:12px}.w-faq__subheading{font-size:14px}.w-faq__accordion{max-width:100%}.w-faq__question{padding:18px 0}.w-faq__question-text{font-size:12px;padding-right:16px;letter-spacing:.01em}.w-faq__icon{width:18px;height:18px}.w-faq__icon svg{width:18px;height:18px}.w-faq__answer-inner{padding:0 0 18px;font-size:13px;line-height:1.65}}@media screen and (max-width:374px){.w-faq__container{padding:0 16px}.w-faq__heading{font-size:20px}.w-faq__question-text{font-size:11px}.w-faq__answer-inner{font-size:12px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.w-faq__answer[style*="display: block"] .w-faq__answer-inner{animation:fadeIn .3s ease}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-w-faq.css.map */
