.ctm_pdp_faq{padding-block:50px;background:#f7f4ff}.ctm_pdp_faq h2{margin-top:0;margin-bottom:40px;text-align:center}.ctm_pdp_faq ul.accordion-list{list-style:none;padding:0;margin-top:0}.ctm_pdp_faq ul.accordion-list .accordion_inner h4.pdp_faq_heading{font-weight:400;padding-right:25px;margin-block:0px;color:var(--font-dark-blue);font-family:Cambon!important;font-size:20px}.ctm_pdp_faq ul.accordion-list .accordion_inner{padding:16px 0;position:relative}.ctm_pdp_faq ul.accordion-list .accordion_inner:before{content:"";position:absolute;top:50%;transform:scaleX(-1);right:0;cursor:pointer;background-image:url(../assets/down-arrow.svg);background-size:contain;background-repeat:no-repeat;width:100%;height:12px}.ctm_pdp_faq ul.accordion-list li.ctm_active .accordion_inner:before{transform:translateY(-50%) rotate(180deg)}.ctm_pdp_faq ul.accordion-list li{display:flex;flex-direction:column;gap:10px;border-bottom:1px solid #ebebeb}.ctm_pdp_faq ul.accordion-list .ctm_mobile_ans .pdp_faq_content{padding:12px 0;margin-left:0}.ctm_pdp_faq ul.accordion-list .ctm_mobile_ans .pdp_faq_content p{font-weight:400;margin:0}.ctm_pdp_faq ul.accordion-list .ctm_mobile_ans .pdp_faq_content p span{background-color:transparent!important}body.skin-care .pdp_faq{background:#fff}body.ctm-sonic-new-v2 .ctm_pdp_faq{background:transparent!important}body.ctm-sonic-new-v2 .ctm_pdp_faq h2,body.skin-care .ctm_pdp_faq h2{margin-bottom:50px}@media(max-width:768px){body.ctm-sonic-new-v2 .ctm_pdp_faq ul.accordion-list .accordion_inner h4.pdp_faq_heading{font-size:18px;line-height:24px}body.ctm-sonic-new-v2 .ctm_pdp_faq ul.accordion-list .accordion_inner{padding:14px 0}.ctm_pdp_faq h2{text-align:center}.ctm_pdp_faq ul.accordion-list .accordion_inner{padding:10px 0}.ctm_pdp_faq ul.accordion-list .accordion_inner h4.pdp_faq_heading{font-size:16px;line-height:24px}.ctm_pdp_faq ul.accordion-list .accordion_inner:before{width:16px;height:16px}.ctm_pdp_faq ul.accordion-list{margin:0}body.ctm-sonic-new-v2 .ctm_pdp_faq h2{font-size:25px;line-height:normal}}@media(max-width:575px){body.skin-care .ctm_pdp_faq h2{font-size:25px;line-height:36px}body.skin-care .ctm_pdp_faq ul.accordion-list .accordion_inner h4.pdp_faq_heading{font-size:18px;line-height:24px}}
/*# sourceMappingURL=/cdn/shop/t/605/assets/pdp-faq.css.map */
