.custom-faq{padding-top:var(--custom-faq-padding-top);padding-bottom:var(--custom-faq-padding-bottom);background-color:var(--custom-faq-bg);color:var(--custom-faq-text)}.custom-faq__inner{display:grid;grid-template-columns:minmax(0,1fr);row-gap:2.4rem}.custom-faq__heading{margin:0;color:inherit}.custom-faq__item{border-bottom:.1rem solid rgba(18,18,18,.12)}.custom-faq__question{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.2rem 0;font-size:1.6rem;font-weight:700;line-height:1.4;cursor:pointer;list-style:none}.custom-faq__question::-webkit-details-marker{display:none}.custom-faq__question:focus-visible{outline:.2rem solid var(--custom-faq-icon);outline-offset:.4rem}.custom-faq__icon{position:relative;flex:0 0 auto;width:1.8rem;height:1.8rem;color:var(--custom-faq-icon)}.custom-faq__icon:before,.custom-faq__icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:.2rem;margin-top:-.1rem;border-radius:.2rem;background-color:currentColor;transition:transform .2s ease}.custom-faq__icon:after{transform:rotate(90deg)}.custom-faq__item[open] .custom-faq__icon:after{transform:rotate(0)}.custom-faq__answer{padding:0 4rem 2.2rem 0;font-size:1.5rem;line-height:1.7}.custom-faq__answer p{margin:0 0 1rem}.custom-faq__answer p:last-child{margin-bottom:0}@media screen and (min-width:750px){.custom-faq__inner{grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:6rem;align-items:start}.custom-faq__question{padding:2.8rem 0;font-size:1.7rem}.custom-faq__answer{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.custom-faq__icon:before,.custom-faq__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-custom-faq.css.map */
