.faq-item_open .faq-item__button{transform:rotate(45deg)}.faq-item__head{cursor:pointer;background-color:#fff;border-radius:.625rem;justify-content:space-between;padding:1.25rem;display:flex}.faq-item__title{color:#67430c;justify-content:flex-start;align-items:center;margin:0 1.25rem 0 0;font-size:1.375rem;font-weight:700;display:flex}.faq-item__button{z-index:0;background-color:#ece0b5;border-radius:62.4375rem;flex-shrink:0;width:2.5rem;height:2.5rem;transition:transform .15s ease-in-out;position:relative}@media (width<=767px){.faq-item__head{padding:.9375rem}.faq-item__title{font-size:1rem}.faq-item__button{width:1.875rem;height:1.875rem}}.faq-item__button:after,.faq-item__button:before{content:"";background-color:#67430c;border-radius:62.4375rem;width:50%;height:.125rem;position:absolute;top:calc(50% - .0625rem);left:25%}.faq-item__button:after{transform:rotate(90deg)}.faq-item__body{height:0;padding:0 1.25rem;transition:height .3s ease-in-out;overflow:hidden}@media (width<=767px){.faq-item__body{padding:0 .9375rem}}.faq-item__content{padding:1.25rem 0;line-height:130%}.faq-item__content p{margin:0 0 1rem}@media (width<=767px){.faq-item__content{padding:.9375rem 0}.faq-item__content p{margin:0 0 .875rem;font-size:.875rem}}.faq-item__content p:last-child{margin:0}.faq-item__content ol,.faq-item__content ul{list-style-position:inside}.faq-item__content ol li,.faq-item__content ul li{margin:0 0 .5rem}.faq-item__content ol li:last-child,.faq-item__content ul li:last-child{margin:0}.faq-item__content a{color:#67430c;border-bottom:1px solid #67430c4d;text-decoration:none;transition:opacity .15s ease-in-out}@media (width>=1025px){.faq-item__content a:hover{opacity:.4}}
