.sexyhair-component .sexyhair-faq{max-width:var(--container-medium);margin:0 auto;padding:74px var(--space-page-pad-mobile) 100px}.sexyhair-component .sexyhair-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--color-divider);cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.sexyhair-component .sexyhair-faq__summary::-webkit-details-marker{display:none}.sexyhair-component .sexyhair-faq__summary::marker{display:none;content:""}.sexyhair-component .sexyhair-faq__summary:focus-visible{outline:2px solid var(--color-sexy-red);outline-offset:2px;border-radius:2px}.sexyhair-component .sexyhair-faq__question{margin:0;font-family:var(--font-body);font-weight:var(--font-weight-bold);font-size:18px;line-height:28px;letter-spacing:.72px;text-transform:uppercase;color:var(--color-black)}.sexyhair-component .sexyhair-faq__icon{position:relative;flex-shrink:0;width:16px;height:16px}.sexyhair-component .sexyhair-faq__icon:before,.sexyhair-component .sexyhair-faq__icon:after{content:"";position:absolute;background:var(--color-sexy-red);transition:transform .25s ease}.sexyhair-component .sexyhair-faq__icon:before{top:50%;left:0;right:0;height:2px;margin-top:-1px}.sexyhair-component .sexyhair-faq__icon:after{left:50%;top:0;bottom:0;width:2px;margin-left:-1px}.sexyhair-component .sexyhair-faq__item[open] .sexyhair-faq__icon:before,.sexyhair-component .sexyhair-faq__item[open] .sexyhair-faq__icon:after{background:var(--color-black)}.sexyhair-component .sexyhair-faq__item[open] .sexyhair-faq__icon:after{transform:rotate(90deg)}.sexyhair-component .sexyhair-faq__answer{padding:18px 0;font-family:var(--font-body);font-weight:var(--font-weight-light);font-size:18px;line-height:27px;letter-spacing:.72px;color:var(--color-black)}.sexyhair-component .sexyhair-faq__answer p{margin:0 0 18px}.sexyhair-component .sexyhair-faq__answer p:last-child{margin-bottom:0}.sexyhair-component .sexyhair-faq__answer a{color:var(--color-black);text-decoration:underline;text-underline-offset:2px}.sexyhair-component .sexyhair-faq__answer a:hover{color:var(--color-sexy-red)}@media(prefers-reduced-motion:reduce){.sexyhair-component .sexyhair-faq__icon:before,.sexyhair-component .sexyhair-faq__icon:after{transition:none}}@media screen and (min-width:990px)and (max-width:1289px){.sexyhair-component .sexyhair-faq{max-width:var(--container-medium-tablet)}}@media screen and (max-width:749px){.sexyhair-component .sexyhair-faq{padding-top:42px;padding-bottom:60px}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/sexyhair-component-faq.css.map */
