.faq-section{padding:50px 0;background-color:#fffcfc;position:relative}.section-title{text-align:center;font-family:Raleway,sans-serif;font-size:3rem;font-weight:600;margin-bottom:60px;color:#333;position:relative}.section-title:after{content:"";position:absolute;bottom:-15px;left:50%;transform:translate(-50%);width:80px;height:3px;background-color:#ff8d8d}.faq-container{max-width:880px;margin:0 auto}.faq-item{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:10px}.faq-question{width:100%;background:none;border:none;text-align:left;font-family:Raleway,sans-serif;font-size:1.8rem;font-weight:600;color:#333;padding:10px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:color .3s ease}.faq-question:hover,.faq-question[aria-expanded=true]{color:#ff8d8d}.faq-question .icon-plus{display:block}.faq-question .icon-minus,.faq-question[aria-expanded=true] .icon-plus{display:none}.faq-question[aria-expanded=true] .icon-minus{display:block}.faq-answer{padding:0 10px 25px;font-family:Montserrat,sans-serif;font-size:1.6rem;line-height:1.6;color:#454545;overflow:hidden;max-height:0;transition:max-height .5s ease,padding .5s ease}.faq-answer:not([hidden]){max-height:1000px;padding:0 10px 25px}.faq-answer a{color:#ff8d8d;font-weight:500;text-decoration:none;transition:all .3s ease;border-bottom:1px solid rgba(255,141,141,.3)}.faq-answer a:hover{color:#ff7c7c;border-bottom-color:#ff7c7c}@media screen and (max-width: 768px){.faq-section{padding:40px 0}.section-title{font-size:2.4rem;margin-bottom:40px}.faq-question{font-size:1.6rem;padding:15px 0}.faq-answer{padding:0 5px 20px}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/section-homepage-faq.css.map */
