.tcs-faq{padding-block:var(--tcs-layout-section-y);background:var(--tcs-ground);color:var(--tcs-text)}.tcs-faq__inner{width:min(100%,calc(52rem + (var(--tcs-layout-gutter) * 2)));margin-inline:auto;padding-inline:var(--tcs-layout-gutter)}.tcs-faq__heading{margin:0 0 var(--tcs-space-6);color:var(--tcs-text);font-family:var(--tcs-font-display);font-size:var(--tcs-text-heading-lg);font-weight:700;line-height:var(--tcs-leading-heading-lg);letter-spacing:var(--tcs-tracking-heading-lg)}.tcs-faq__intro{max-width:65ch;margin:calc(var(--tcs-space-6) * -.5) 0 var(--tcs-space-6)}.tcs-faq__tabs-root{display:block}.tcs-faq__tabs{display:flex;flex-wrap:wrap;gap:var(--tcs-space-2) var(--tcs-space-6);margin-block-end:var(--tcs-space-6)}.tcs-faq__tabs[hidden]{display:none}.tcs-faq__tab{position:relative;min-height:var(--minimum-touch-target);padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;cursor:pointer}.tcs-faq__tab:after{position:absolute;inset:auto 0 0;height:var(--tcs-focus-ring-width);background:currentColor;content:"";opacity:0}.tcs-faq__tab[aria-selected=true]:after{opacity:1}.tcs-faq__tab:focus-visible{outline:var(--tcs-focus-ring-width) solid var(--tcs-focus-ring);outline-offset:var(--tcs-focus-ring-offset)}.tcs-faq__category[hidden]{display:none}.tcs-faq__category-heading{margin:0 0 var(--tcs-space-4);color:inherit;font-family:var(--tcs-font-display);font-size:var(--tcs-text-heading-md);line-height:var(--tcs-leading-heading-md)}.tcs-faq__item{border-block-start:1px solid var(--tcs-line)}.tcs-faq__item:last-child{border-block-end:1px solid var(--tcs-line)}.tcs-faq__question{display:flex;align-items:center;justify-content:space-between;gap:var(--tcs-space-4);min-height:var(--minimum-touch-target);padding-block:var(--tcs-space-4);color:inherit;font:inherit;font-weight:700;cursor:pointer;list-style:none}.tcs-faq__question::-webkit-details-marker{display:none}.tcs-faq__icon{flex:0 0 auto;font-size:var(--tcs-text-heading-md);font-weight:400;line-height:1}.tcs-faq__icon-open,.tcs-faq__item[open] .tcs-faq__icon-closed{display:none}.tcs-faq__item[open] .tcs-faq__icon-open{display:inline}.tcs-faq__answer{max-width:70ch;padding-block:0 var(--tcs-space-5)}.tcs-faq__answer>:first-child{margin-block-start:0}.tcs-faq__answer>:last-child{margin-block-end:0}.tcs-faq__empty{padding:var(--tcs-space-5);border:1px dashed var(--tcs-line);border-radius:var(--tcs-radius-sm);text-align:center}.tcs-faq__item-empty{padding:var(--tcs-space-4);border:1px dashed var(--tcs-line)}
/*# sourceMappingURL=/cdn/shop/t/306/assets/tcs-faq.css.map */
