.remy-faq__title{margin-bottom:28px}.remy-faq__list{max-width:840px;margin:0 auto;border-top:2px solid currentColor}.remy-faq__item{border-bottom:2px solid rgba(63,35,101,.3)}.remy-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;font-size:16px;font-weight:800;line-height:1.25;letter-spacing:.01em;text-transform:uppercase;cursor:pointer;list-style:none}.remy-faq__q::-webkit-details-marker{display:none}.remy-faq__q:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:4px}.remy-faq__pm{position:relative;flex:none;width:30px;height:30px;border:1.5px solid currentColor;border-radius:50%}.remy-faq__pm:before,.remy-faq__pm:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:currentColor;transition:transform .2s ease}.remy-faq__pm:after{transform:rotate(90deg)}.remy-faq__item[open] .remy-faq__pm:after{transform:rotate(0)}.remy-faq__a{padding:0 46px 22px 0;font-size:16px;line-height:1.6;opacity:.88}.remy-faq__a p{margin:0 0 10px}.remy-faq__a p:last-child{margin-bottom:0}.remy-faq__a a{color:inherit;font-weight:700}.remy-faq__contact{max-width:840px;margin:24px auto 0;font-size:15px}.remy-faq__contact p{margin:0}.remy-faq__contact a{color:inherit;font-weight:700}@media(min-width:750px){.remy-faq__title{margin-bottom:40px}.remy-faq__q{padding:26px 0;font-size:19px}.remy-faq__a{font-size:17px;padding-bottom:26px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/remy-faq.css.map */
