.wf-collection-faq{background:var(--wf-faq-bg);color:var(--wf-faq-text);padding:var(--wf-faq-top) 0 var(--wf-faq-bottom)}
.wf-collection-faq__inner{max-width:var(--wf-faq-width);margin-inline:auto;min-width:0}
.wf-collection-faq__heading{margin:0 0 20px;color:inherit;font-size:var(--wf-faq-heading);line-height:1.3;overflow-wrap:anywhere}
.wf-collection-faq__heading--center{text-align:center}
.wf-collection-faq__subheading{margin:0 0 24px;overflow-wrap:anywhere}
.wf-collection-faq__list--bordered{border-top:1px solid var(--wf-faq-border)}
.wf-collection-faq__list--bordered .wf-collection-faq__item{border-bottom:1px solid var(--wf-faq-border)}
.wf-collection-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;padding:18px 0;cursor:pointer;list-style:none;text-align:left}
.wf-collection-faq__item summary::-webkit-details-marker{display:none}
.wf-collection-faq__item summary::marker{content:""}
.wf-collection-faq__item summary h3{font:inherit;font-weight:500;line-height:1.55;margin:0;color:inherit;min-width:0;overflow-wrap:anywhere}
.wf-collection-faq__item summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.wf-collection-faq__toggle{position:relative;flex:0 0 16px;width:16px;height:16px}
.wf-collection-faq__toggle::before,.wf-collection-faq__toggle::after{content:"";position:absolute;top:50%;left:50%;background:currentColor;transform:translate(-50%,-50%)}
.wf-collection-faq__toggle::before{width:12px;height:1.5px}
.wf-collection-faq__toggle::after{width:1.5px;height:12px}
.wf-collection-faq__item[open] .wf-collection-faq__toggle::after{display:none}
.wf-collection-faq__answer{max-width:800px;padding:0 40px 22px 0;line-height:1.75;font-size:15px;overflow-wrap:anywhere}
.wf-collection-faq__answer>:first-child{margin-top:0}
.wf-collection-faq__answer>:last-child{margin-bottom:0}
.wf-collection-faq__answer img{max-width:100%;height:auto}
.wf-collection-faq__answer table{display:block;max-width:100%;overflow-x:auto}
.wf-collection-intro{max-width:820px;line-height:1.7;overflow-wrap:anywhere}
.wf-collection-intro--below-banner{padding-block:24px 0}
.wf-collection-intro summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px;list-style:none;width:fit-content}
.wf-collection-intro summary::-webkit-details-marker{display:none}
.wf-collection-intro summary::marker{content:""}
.wf-collection-intro details[open] .wf-intro-more,.wf-collection-intro details:not([open]) .wf-intro-less{display:none}
@media(max-width:749px){.wf-collection-faq{padding-top:calc(var(--wf-faq-top)*.75);padding-bottom:calc(var(--wf-faq-bottom)*.75)}.wf-collection-faq__heading{font-size:min(var(--wf-faq-heading),26px)}.wf-collection-faq__item summary{gap:16px;min-height:60px}.wf-collection-faq__answer{padding-right:0}.wf-collection-intro--below-banner{padding-top:20px}}
