.faq{--faq-background: var(--faq-bg-color, rgb(var(--color-background)));--faq-surface: var(--faq-card-color, rgb(var(--color-background)));--faq-text: var(--faq-text-color, rgb(var(--color-foreground)));--faq-muted: var(--faq-muted-color, rgba(var(--color-foreground), .68));--faq-border: var(--faq-border-color, rgba(var(--color-foreground), .1));--faq-accent: var(--faq-accent-color, rgb(var(--color-foreground)));--faq-shadow: 0 1.8rem 4rem rgba(var(--color-foreground), var(--faq-shadow-opacity, .06));background:var(--faq-background);color:var(--faq-text)}.faq__inner{padding-top:var(--faq-padding-top-mobile);padding-bottom:var(--faq-padding-bottom-mobile)}.faq__breadcrumb{display:flex;align-items:center;gap:.8rem;margin-bottom:3rem;color:var(--faq-muted);font-size:1.3rem}.faq__breadcrumb a{color:inherit;text-decoration:none}.faq__breadcrumb a:hover{color:var(--faq-text);text-decoration:underline;text-underline-offset:.3rem}.faq__breadcrumb-separator{opacity:.55}.faq__hero{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem;margin-bottom:var(--faq-section-gap-mobile)}.faq__eyebrow{margin:0 0 1rem;color:var(--faq-accent);font-size:1.2rem;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.faq__heading{max-width:78rem;margin:0;color:var(--faq-text);font-size:var(--faq-heading-size-mobile);line-height:1.04;letter-spacing:0}.faq__intro{max-width:72rem;margin:1.8rem 0 0;color:var(--faq-muted);font-size:var(--faq-intro-size-mobile);line-height:1.65}.faq__hero-card{align-self:end;border:.1rem solid var(--faq-border);border-radius:var(--faq-radius);background:var(--faq-surface);box-shadow:var(--faq-shadow);padding:2.2rem}.faq__hero-card-title{display:flex;align-items:center;gap:1rem;margin:0 0 .8rem;color:var(--faq-text);font-weight:700}.faq__hero-card-title svg{width:2rem;height:2rem;color:var(--faq-accent)}.faq__hero-card-text{margin:0;color:var(--faq-muted);line-height:1.6}.faq__tools{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;margin-bottom:var(--faq-section-gap-mobile)}.faq__search{position:relative}.faq__search-label{display:block;margin-bottom:.8rem;color:var(--faq-text);font-size:1.4rem;font-weight:700}.faq__search-field{position:relative}.faq__search-field svg{position:absolute;left:1.8rem;top:50%;width:2rem;height:2rem;color:var(--faq-muted);transform:translateY(-50%);pointer-events:none}.faq__search-input{width:100%;min-height:5.8rem;border:.1rem solid var(--faq-border);border-radius:var(--faq-radius);background:var(--faq-surface);color:var(--faq-text);box-shadow:var(--faq-shadow);font:inherit;font-size:1.6rem;padding:1.6rem 1.8rem 1.6rem 5.2rem}.faq__search-input:focus{outline:.2rem solid rgba(var(--color-foreground),.35);outline-offset:.3rem}.faq__category-nav{display:flex;gap:.8rem;overflow-x:auto;padding:.2rem 0 1rem;scrollbar-width:thin}.faq__category-button{display:inline-flex;align-items:center;flex:0 0 auto;gap:.8rem;min-height:4.4rem;border:.1rem solid var(--faq-border);border-radius:999rem;background:var(--faq-surface);color:var(--faq-text);cursor:pointer;font:inherit;font-size:1.4rem;font-weight:700;line-height:1.2;padding:1rem 1.5rem;transition:background-color var(--duration-short) ease,border-color var(--duration-short) ease,color var(--duration-short) ease}.faq__category-button svg{width:1.8rem;height:1.8rem}.faq__category-button:hover,.faq__category-button[aria-pressed=true]{border-color:var(--faq-accent);background:var(--faq-accent);color:var(--faq-background)}.faq__content{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--faq-category-gap-mobile)}.faq-category{scroll-margin-top:3rem}.faq-category[hidden],.faq-item[hidden],.faq__empty[hidden]{display:none}.faq-category__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;margin-bottom:1.4rem}.faq-category__title-wrap{display:flex;align-items:center;gap:1rem}.faq-category__icon{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:999rem;background:rgba(var(--color-foreground),.05);color:var(--faq-accent)}.faq-category__icon svg{width:2rem;height:2rem}.faq-category__title{margin:0;color:var(--faq-text);font-size:var(--faq-category-title-size-mobile);line-height:1.2}.faq-category__count{flex:0 0 auto;color:var(--faq-muted);font-size:1.3rem}.faq-category__items{display:grid;gap:1rem}.faq-item{border:.1rem solid var(--faq-border);border-radius:var(--faq-radius);background:var(--faq-surface);box-shadow:var(--faq-shadow);overflow:hidden}.faq-item__details{display:block}.faq-item__summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.2rem;min-height:6.4rem;cursor:pointer;list-style:none;padding:1.8rem 2rem}.faq-item__summary::-webkit-details-marker{display:none}.faq-item__summary:hover{background:rgba(var(--color-foreground),.035)}.faq-item__summary:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.35);outline-offset:-.4rem}.faq-item__icon,.faq-item__toggle{display:inline-flex;align-items:center;justify-content:center;color:var(--faq-accent)}.faq-item__icon svg{width:2rem;height:2rem}.faq-item__toggle svg{width:1.4rem;transition:transform var(--duration-default) ease}.faq-item__details[open] .faq-item__toggle svg{transform:rotate(180deg)}.faq-item__question{color:var(--faq-text);font-size:var(--faq-question-size-mobile);font-weight:700;line-height:1.35}.faq-item__panel{overflow:hidden}.faq-item__answer{padding:0 2rem 2rem 5.2rem;color:var(--faq-muted);font-size:var(--faq-answer-size-mobile);line-height:1.7}.faq-item__answer p:first-child{margin-top:0}.faq-item__answer p:last-child{margin-bottom:0}.faq__empty{border:.1rem solid var(--faq-border);border-radius:var(--faq-radius);background:var(--faq-surface);color:var(--faq-muted);padding:2.4rem;text-align:center}.faq__support,.faq__trust{margin-top:var(--faq-section-gap-mobile)}.faq__support-card{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;border-radius:var(--faq-radius);background:var(--faq-accent);color:var(--faq-background);padding:2.6rem}.faq__support-heading{margin:0;color:inherit;font-size:var(--faq-support-title-size-mobile);line-height:1.15}.faq__support-text{margin:1rem 0 0;color:inherit;line-height:1.65;opacity:.86}.faq__support-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem}.faq__support-button{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;border-radius:999rem;background:var(--faq-background);color:var(--faq-text);font-size:1.5rem;font-weight:700;line-height:1;padding:1.4rem 2rem;text-decoration:none}.faq__support-email{color:inherit;font-size:1.4rem;opacity:.82}.faq__trust-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.faq__trust-card{border:.1rem solid var(--faq-border);border-radius:var(--faq-radius);background:var(--faq-surface);box-shadow:var(--faq-shadow);padding:2rem}.faq__trust-icon{display:inline-flex;margin-bottom:1.2rem;color:var(--faq-accent)}.faq__trust-icon svg{width:2.2rem;height:2.2rem}.faq__trust-title{margin:0 0 .6rem;color:var(--faq-text);font-size:1.6rem;font-weight:700}.faq__trust-text{margin:0;color:var(--faq-muted);line-height:1.6}@media screen and (min-width:750px){.faq__inner{padding-top:var(--faq-padding-top);padding-bottom:var(--faq-padding-bottom)}.faq__hero{grid-template-columns:minmax(0,1fr) minmax(28rem,36rem);align-items:end;gap:4rem;margin-bottom:var(--faq-section-gap)}.faq__heading{font-size:var(--faq-heading-size)}.faq__intro{font-size:var(--faq-intro-size)}.faq__tools{gap:2rem;margin-bottom:var(--faq-section-gap)}.faq__content{gap:var(--faq-category-gap)}.faq-category__title{font-size:var(--faq-category-title-size)}.faq-category__items{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.faq-item__question{font-size:var(--faq-question-size)}.faq-item__answer{font-size:var(--faq-answer-size)}.faq__support,.faq__trust{margin-top:var(--faq-section-gap)}.faq__support-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:3.2rem}.faq__support-heading{font-size:var(--faq-support-title-size)}.faq__trust-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.faq-item__toggle svg,.faq__category-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/faq.css.map */
