.uf-faq{--product-accent: #d8d8d8;--uf-f-fill: color-mix(in srgb, var(--product-accent) var(--uf-faq-fill, 25%), #fff);--uf-f-dark: #1a1e24;--uf-f-ink: rgb(var(--text-primary, 26 26 26));--uf-f-muted: rgb(var(--text-primary, 26 26 26) / .68);--uf-f-rule: rgb(var(--text-primary, 26 26 26) / .12);--uf-f-surface: #fff;padding-block:3rem;color:var(--uf-f-ink);font-family:var(--text-font-family)}.uf-faq--accent{background:var(--uf-f-fill)}.uf-faq--white{background:#fff}.uf-faq--none{background:transparent}.uf-faq--dark{background:var(--uf-f-dark);--uf-f-ink: #fff;--uf-f-muted: rgb(255 255 255 / .72);--uf-f-rule: rgb(255 255 255 / .18);--uf-f-surface: rgb(255 255 255 / .06);color:#fff}.uf-faq__inner{max-width:calc(760px + 4rem);margin-inline:auto;padding-inline:1rem}.uf-faq__header{margin-bottom:1.75rem;text-align:center}.uf-faq__eyebrow{margin:0 0 .5rem;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--uf-f-muted)}.uf-faq__heading{margin:0;font-family:var(--uf-faq-heading-font, var(--heading-font-family));font-size:var(--uf-faq-heading-size-mobile, 28px);font-weight:800;line-height:1.1}.uf-faq__intro{margin-top:.75rem;font-size:.9375rem;line-height:1.55;color:var(--uf-f-muted)}.uf-faq__intro p:first-child{margin-top:0}.uf-faq__intro p:last-child{margin-bottom:0}.uf-faq__list--cards{display:grid;gap:.625rem}.uf-faq__item{border-top:1px solid var(--uf-f-rule)}.uf-faq__list--ruled .uf-faq__item:last-child{border-bottom:1px solid var(--uf-f-rule)}.uf-faq__list--cards .uf-faq__item{padding:0 1.125rem;background:var(--uf-f-surface);border:2px solid var(--product-accent);border-radius:16px}.uf-faq--white .uf-faq__list--cards .uf-faq__item{background:color-mix(in srgb,var(--product-accent) 6%,#fff)}.uf-faq__q{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.125rem;font-size:1rem;font-weight:700;line-height:1.35;cursor:pointer;list-style:none}.uf-faq__q::-webkit-details-marker{display:none}.uf-faq__q:hover{color:var(--uf-f-muted)}.uf-faq__q:focus-visible{outline:2px solid var(--product-accent);outline-offset:2px;border-radius:6px}.uf-faq__chevron{flex:0 0 auto;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:color-mix(in srgb,var(--product-accent) 22%,#fff);color:#12161c;transition:rotate .2s ease}.uf-faq--dark .uf-faq__chevron{background:#ffffff1f;color:#fff}.uf-faq__chevron svg{width:15px;height:15px}[open]>.uf-faq__q .uf-faq__chevron{rotate:180deg}.uf-faq__a{padding-bottom:1.25rem;font-size:.9375rem;line-height:1.6;color:var(--uf-f-muted);padding-inline-end:2.75rem}.uf-faq__a p:first-child{margin-top:0}.uf-faq__a p:last-child{margin-bottom:0}.uf-faq__a a{color:inherit}.uf-faq__footer{margin:1.75rem 0 0;font-size:.875rem;text-align:center;color:var(--uf-f-muted)}.uf-faq__footer a{color:inherit;font-weight:700;margin-inline-start:.25rem}.uf-faq__empty{padding:1.25rem;border:1px dashed var(--uf-f-rule);border-radius:12px;font-size:.875rem;color:var(--uf-f-muted)}@media screen and (min-width:750px){.uf-faq{padding-block:4.5rem}.uf-faq__inner{padding-inline:2rem}.uf-faq__heading{font-size:var(--uf-faq-heading-size-desktop, 40px)}.uf-faq__q{font-size:1.0625rem;padding-block:1.375rem}.uf-faq__a{font-size:1rem}.uf-faq__list--cards .uf-faq__item{padding-inline:1.5rem}}@media(prefers-reduced-motion:reduce){.uf-faq__chevron{transition:none}}.uf-faq__intro p+p{margin-top:.75em}.uf-faq__a p+p{margin-top:.75em}
/*# sourceMappingURL=/cdn/shop/t/68/assets/uf-faq.css.map */
