.cp_faq{.cp_faq--item{&:not(:last-child){margin-bottom:20px}.cp_faq__question{align-items:center;background:var(--color-system-1-hex);border-radius:42px;box-shadow:0 0 12.1px -1px rgba(0,0,0,.25);cursor:pointer;display:flex;overflow:hidden;padding:12px 50px 12px 20px;position:relative;.cp_faq__question__msg-icon{height:auto;line-height:1;width:27px;img{height:100%;width:100%}}p{margin:0 0 0 13px;transition:font-weight .1s ease-out}.cp_faq__question__arrow-icon{position:absolute;right:20px;transform:rotate(180deg);transition:transform .2s ease;&.is-closed{transform:rotate(0deg);transition:transform .2s ease}}}.cp_faq__answer{padding-block:16px;padding-inline:22px}}}@media (hover:hover){.cp_faq__question:hover{p{font-weight:600}}}@media (min-width:992px){.cp_faq{.cp_faq--item{&:not(:last-child){margin-bottom:35px}.cp_faq__question{padding:20px 45px 20px 25px;.cp_faq__question__arrow-icon{right:25px}}.cp_faq__answer{padding-inline:23px}}}}