.ss-faq{--ssf-accent: rgb(var(--color-base-accent-1, 34, 66, 141));--ssf-text: rgb(var(--color-base-text, 18, 18, 18));--ssf-answer: #4b5563;--ssf-muted: #6b7280;--ssf-card: #ffffff;--ssf-border: #e3e8ef;--ssf-open-bg: color-mix(in srgb, var(--ssf-accent) 4%, #ffffff);--ssf-icon-bg: color-mix(in srgb, var(--ssf-accent) 9%, #ffffff);--ssf-icon: var(--ssf-accent);interpolate-size:allow-keywords;padding-top:var(--ssf-pt);padding-bottom:var(--ssf-pb);background:var(--ssf-bg, transparent);color:var(--ssf-text)}.ss-faq__wrap{max-width:var(--ssf-max);margin:0 auto}.ss-faq__heading{margin:0;color:var(--ssf-heading, var(--ssf-text));font-size:var(--ssf-h);line-height:1.15}.ss-faq__subheading{margin:12px 0 0;color:var(--ssf-muted);font-size:17px;line-height:1.5}.ss-faq__list{display:grid;gap:12px}.ss-faq__item{overflow:hidden;border:1px solid var(--ssf-border);border-radius:var(--ssf-radius);background:var(--ssf-card);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}@media(hover:hover){.ss-faq__item:hover{border-color:color-mix(in srgb,var(--ssf-accent) 40%,var(--ssf-border))}}.ss-faq__item[open]{border-color:var(--ssf-accent);background:var(--ssf-open-bg);box-shadow:0 14px 32px -24px color-mix(in srgb,var(--ssf-accent) 60%,transparent)}.ss-faq__item::details-content{height:0;overflow:clip;transition:height .25s ease,content-visibility .25s allow-discrete}.ss-faq__item[open]::details-content{height:auto}.ss-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;color:var(--ssf-text);font-size:var(--ssf-q);font-weight:600;line-height:1.35;list-style:none;cursor:pointer}.ss-faq__question::-webkit-details-marker,.ss-faq__question::marker{display:none;content:""}.ss-faq__question:focus-visible{outline:2px solid var(--ssf-accent);outline-offset:-2px;border-radius:var(--ssf-radius)}.ss-faq__icon{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--ssf-icon-bg);color:var(--ssf-icon);transition:background-color .2s ease,color .2s ease}.ss-faq__icon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.ss-faq__icon-v{transform-box:fill-box;transform-origin:center;transition:transform .2s ease}.ss-faq__item[open] .ss-faq__icon{background:var(--ssf-icon);color:#fff}.ss-faq__item[open] .ss-faq__icon-v{transform:scaleY(0)}.ss-faq__answer{padding:0 22px 22px;color:var(--ssf-answer);font-size:var(--ssf-a);line-height:1.6}.ss-faq__answer>*{margin:0 0 .7em}.ss-faq__answer>*:last-child{margin-bottom:0}.ss-faq__answer strong{color:var(--ssf-text);font-weight:600}.ss-faq__answer a{color:var(--ssf-accent)}.ss-faq__contact-text{margin:0 0 6px;color:var(--ssf-muted);font-size:15px;line-height:1.4}.ss-faq__contact-link{display:inline-flex;align-items:center;gap:6px;color:var(--ssf-accent);font-size:16px;font-weight:600;text-decoration:none}.ss-faq__contact-link svg{width:18px;height:18px;transition:transform .2s ease}.ss-faq__contact-link:hover{text-decoration:underline;text-underline-offset:3px}.ss-faq__contact-link:hover svg{transform:translate(3px)}@media screen and (min-width:990px){.ss-faq--split .ss-faq__wrap{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);grid-template-rows:auto 1fr;grid-template-areas:"intro list" "contact list";column-gap:64px}.ss-faq--split .ss-faq__intro{grid-area:intro}.ss-faq--split .ss-faq__list{grid-area:list;align-self:start}.ss-faq--split .ss-faq__contact{grid-area:contact;align-self:start;margin-top:28px}}@media screen and (max-width:989px){.ss-faq__intro{margin-bottom:28px}.ss-faq__contact{margin-top:28px}}.ss-faq--stacked .ss-faq__intro{max-width:680px;margin:0 auto 36px;text-align:center}.ss-faq--stacked .ss-faq__list{max-width:820px;margin:0 auto}.ss-faq--stacked .ss-faq__contact{margin-top:32px;text-align:center}@media screen and (max-width:749px){.ss-faq{padding-top:var(--ssf-pt-m);padding-bottom:var(--ssf-pb-m)}.ss-faq__heading{font-size:var(--ssf-h-m)}.ss-faq__subheading{margin-top:8px;font-size:15px}.ss-faq__intro,.ss-faq--stacked .ss-faq__intro{margin-bottom:22px}.ss-faq__list{gap:10px}.ss-faq__question{gap:12px;padding:16px;font-size:var(--ssf-q-m)}.ss-faq__icon{width:28px;height:28px}.ss-faq__icon svg{width:14px;height:14px}.ss-faq__answer{padding:0 16px 18px;font-size:var(--ssf-a-m)}.ss-faq__contact,.ss-faq--stacked .ss-faq__contact{margin-top:24px}}@media(prefers-reduced-motion:reduce){.ss-faq__item,.ss-faq__item::details-content,.ss-faq__icon,.ss-faq__icon-v{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ss-faq.css.map */
