.faq-page,.faq-page-category{--faq-accent: #ec2729;--faq-highlight: #008ccf;color:#28282b;background:#fff;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.faq-page *,.faq-page *:before,.faq-page *:after,.faq-page-category *,.faq-page-category *:before,.faq-page-category *:after{box-sizing:border-box}.faq-page [hidden],.faq-page-category [hidden],.faq-page-category[hidden]{display:none!important}.faq-page__inner{width:min(calc(100% - 32px),1200px);margin-inline:auto;padding:38px 0 0}.faq-page-category__inner{width:min(calc(100% - 32px),1200px);margin-inline:auto}.faq-page-category.is-last-visible .faq-page-category__inner{padding-bottom:56px}.faq-page__header{text-align:center}.faq-page__header h1{margin:0;font-family:Maison Neue Extended Bold,Inter,sans-serif;font-size:30px;font-weight:700;line-height:1.1}.faq-page__header p{max-width:620px;margin:14px auto 0;color:#5f6168;font-size:14px;line-height:1.5}.faq-page__search{position:relative;max-width:600px;margin:30px auto 0}.faq-page__search input{width:100%;height:52px;padding:0 52px 0 17px;border:1px solid #e2e2eb;border-radius:999px;outline:0;background:#fff;color:#28282b;font:inherit;font-size:14px;-webkit-appearance:none;appearance:none}.faq-page__search input::-webkit-search-cancel-button{display:none}.faq-page__search input:focus{border-color:#9a9ca3;box-shadow:0 0 0 3px #28282b14}.faq-page__search-icon{position:absolute;top:50%;right:17px;width:21px;height:21px;transform:translateY(-50%);stroke-width:1.8;pointer-events:none}.faq-page__search-clear{position:absolute;top:50%;right:13px;width:27px;height:27px;padding:0;display:grid;place-items:center;transform:translateY(-50%);border:0;border-radius:50%;background:#f0f1f4;color:#6a6c72;cursor:pointer}.faq-page__search-clear svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5}.faq-page__categories{margin:17px 0 7px;padding:0 0 8px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.faq-page__categories:empty{display:none}.faq-page__categories::-webkit-scrollbar{display:none}.faq-page__categories button{min-height:40px;padding:8px 15px;flex:none;border:1px solid transparent;border-radius:999px;background:#f8f8fa;color:#28282b;font:inherit;font-size:13px;font-weight:650;white-space:nowrap;cursor:pointer}.faq-page__categories button[aria-pressed=true]{border-color:var(--faq-accent);background:color-mix(in srgb,var(--faq-accent) 10%,#fff);color:var(--faq-accent)}.faq-page__items{margin-top:4px}.faq-page__item{border-bottom:1px solid #e2e2eb}.faq-page__item summary{min-height:64px;padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;font-size:14px;font-weight:700;line-height:1.4;cursor:pointer}.faq-page__item summary::-webkit-details-marker{display:none}.faq-page__item summary::marker{content:""}.faq-page__item summary:focus-visible{outline:2px solid var(--faq-accent);outline-offset:4px;border-radius:3px}.faq-page__item-icon{flex:none;font-size:21px;font-weight:400;line-height:1;transition:transform .2s ease}.faq-page__item details[open] .faq-page__item-icon{transform:rotate(45deg)}.faq-page__answer{padding:0 34px 20px 0;color:#5f6168;font-size:14px;line-height:1.55}.faq-page__answer>:first-child{margin-top:0}.faq-page__answer>:last-child{margin-bottom:0}.faq-page__item mark{padding:0;background:transparent;color:var(--faq-highlight);font-weight:inherit}.faq-page__empty,.faq-page__editor-empty{margin:28px 0 56px;padding:24px;border-radius:14px;background:#f7f7f9;color:#5f6168;text-align:center;font-size:14px}.faq-page__sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(min-width:768px){.faq-page__inner{padding-top:58px}.faq-page-category.is-last-visible .faq-page-category__inner{padding-bottom:80px}.faq-page__empty,.faq-page__editor-empty{margin-bottom:80px}.faq-page__header h1{font-size:38px}.faq-page__search{margin-top:36px}.faq-page__categories{max-width:1100px;margin:20px auto 12px;padding-bottom:0;flex-wrap:wrap;justify-content:center;overflow:visible}}@media(prefers-reduced-motion:reduce){.faq-page__item-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/faq-page.css.map */
