body{background:#f3f3f3}#faq{padding-top:5rem}#faq .wrapper{max-width:1200px}#faq-content{transition:all ease-out .5s;height:max-content;display:none;background:#fff;padding:2vw 4vw 3vw;opacity:1;transform-origin:top;transition:all ease-out .25s;margin:6rem 0 10rem}#faq-content.active,#faq-content .category{display:block}#faq-content .active:last-child a.question-link{border-bottom:none}#faq-link{background-color:#fff;padding:3vw 5vw}@media all and (min-width:640px){#faq-link{display:flex;flex-wrap:wrap;justify-content:space-between}#faq-link>div{width:48%;flex:0 auto}}#faq-subcategory-title{font-size:2rem;font-weight:600;padding:10px 0 20px}#faq-article{background:#fff;padding:4.15vw;margin-top:4rem}@media all and (min-width:640px){#faq-article{padding:2vw 4vw}}.faq-question{display:flex;align-items:center;padding-bottom:1rem}.faq-question h2{font-weight:600;font-size:1.4rem}.faq-question img{margin-right:1rem;width:8.75vw}@media all and (min-width:640px){.faq-question h2{font-weight:600;font-size:1.8rem}.faq-question img{margin-right:2rem;width:50px}}.faq-answer{background:#f3f3f3;padding:4vw 5vw 7vw;display:flex}.faq-answer p{font-size:1.2rem}@media all and (min-width:640px){.faq-answer{padding:4rem}.faq-answer p{font-size:1.6rem}}.faq-answer aside{font-family:Barlow Semi Condensed,sans-serif;padding-right:1rem;height:auto;border-right:1px solid #B3B3B3;margin-right:1.2rem;font-size:2.4rem;font-weight:600}@media all and (min-width:640px){.faq-answer aside{padding-right:2rem;margin-right:2rem;font-size:3rem}}.accordion ul{padding-bottom:1rem}#faq .accordion-head:before,#faq .accordion-head:after{background:#000}.accordion-head{font-size:1.6rem;line-height:1.2;font-weight:600;padding:1rem 0}.accordion-body ul li{font-size:1.6rem}@media all and (min-width:640px){.accordion-head,.accordion-body ul li{font-size:1.8rem}}#faq-link .accordion-body ul li{line-height:2;padding-left:1.2rem;position:relative;font-size:1.4rem}#faq-link .accordion-body ul li a{color:#000}@media all and (min-width:640px){#faq-link .accordion-body ul li{font-size:1.6rem}}#faq-link .accordion-body ul li:before{content:"-";margin-right:.5rem}.question-link{display:flex;align-items:center;position:relative;padding:2rem 5rem 2rem 0;color:#000;font-weight:600;font-size:1.4rem;line-height:1.6}@media all and (min-width:640px){.question-link{font-size:1.8rem}}.active:not(:last-child) .question-link{border-bottom:1px solid #ddd}.question-link:before,.question-link:after{content:"";width:10px;height:2px;background:#000;position:absolute;right:0;top:calc(50% - 10px)}.question-link:before{transform:rotate(45deg) translateY(5px)}.question-link:after{transform:rotate(-45deg) translate(-10px,5px)}.question-link img{margin-right:1rem;width:8.75vw}@media all and (min-width:640px){.question-link img{margin-right:2rem;width:50px}}#faq .heading-left-bar{margin-bottom:2rem;font-size:1.6rem;font-weight:600;position:relative}@media all and (min-width:640px){#faq .heading-left-bar{font-size:1.8rem}}#faq .heading-left-bar:before{content:"";position:absolute;left:0;top:9%;height:97%;width:3px;background-color:#000}#faq .button-right-half-arrow{margin:1rem auto 8rem;font-size:1.8rem;width:100%;max-width:300px;text-align:center}@media all and (min-width:640px){#faq .button-right-half-arrow{font-size:1.6rem}}.faq-end{font-size:1.4rem;font-weight:600;text-align:center;padding-bottom:1rem;padding-top:4rem}@media all and (min-width:640px){.faq-end{font-size:1.6rem}}.search.hide{display:none}@media(min-width:640px){footer{margin-top:12rem}}
/*# sourceMappingURL=/cdn/shop/t/203/assets/css_faq.css.map */
