.custom-faq{position:relative;overflow:hidden;background-color:var(--faq-background);color:var(--faq-text-color)}.custom-faq:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--faq-background-image);background-position:center;background-size:cover;background-repeat:no-repeat;opacity:var(--faq-background-image-opacity);pointer-events:none}.custom-faq__inner{position:relative;z-index:1;max-width:var(--faq-container-width);margin:0 auto;padding:var(--faq-padding-top) 2rem var(--faq-padding-bottom)}.custom-faq__heading{margin:0 0 var(--faq-heading-spacing);color:var(--faq-heading-color);text-align:center;font-weight:400;line-height:1.15}.custom-faq__list{display:grid;gap:var(--faq-item-gap);max-width:var(--faq-list-width);margin:0 auto}.custom-faq__item{border:.1rem solid var(--faq-border-color);border-radius:var(--faq-border-radius);background:var(--faq-item-background);box-shadow:var(--faq-item-shadow);overflow:hidden}.custom-faq__details{display:block}.custom-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:var(--faq-item-min-height);padding:var(--faq-item-padding-y) var(--faq-item-padding-x);cursor:pointer;list-style:none}.custom-faq__summary::-webkit-details-marker{display:none}.custom-faq__question{margin:0;color:var(--faq-question-color);font-size:var(--faq-question-size);font-weight:400;line-height:1.35}.custom-faq__toggle{position:relative;flex:0 0 var(--faq-toggle-size);width:var(--faq-toggle-size);height:var(--faq-toggle-size);border:.1rem solid var(--faq-toggle-border-color);border-radius:50%;background:var(--faq-toggle-background)}.custom-faq__toggle:before,.custom-faq__toggle:after{content:"";position:absolute;top:50%;left:50%;width:.9rem;height:.1rem;background:var(--faq-toggle-color);transform:translate(-50%,-50%);transition:transform .2s ease}.custom-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.custom-faq__details[open] .custom-faq__toggle:after{transform:translate(-50%,-50%) rotate(0)}.custom-faq__answer{padding:0 var(--faq-item-padding-x) var(--faq-answer-padding-bottom);color:var(--faq-answer-color)}.custom-faq__answer.rte>*:first-child{margin-top:0}.custom-faq__answer.rte>*:last-child{margin-bottom:0}@media(max-width:749px){.custom-faq__inner{padding-right:1.6rem;padding-left:1.6rem}.custom-faq__summary{gap:1.2rem;padding-right:max(1.6rem,calc(var(--faq-item-padding-x) * .7));padding-left:max(1.6rem,calc(var(--faq-item-padding-x) * .7))}.custom-faq__answer{padding-right:max(1.6rem,calc(var(--faq-item-padding-x) * .7));padding-left:max(1.6rem,calc(var(--faq-item-padding-x) * .7))}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-faq-custom.css.map */
