.spclst-policy-page--faq .spclst-policy-hero__title{font-size:clamp(34px,8.5vw,84px)}.spclst-faq__quicklinks{display:grid;width:min(1200px,calc(100vw - 238px));margin:56px auto 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.spclst-policy-page--faq .spclst-policy-card.spclst-faq__quicklink{display:block;min-height:0;padding:40px 34px 38px 40px;text-decoration:none;transition:background .2s ease}.spclst-policy-page--faq .spclst-faq__quicklink:hover,.spclst-policy-page--faq .spclst-faq__quicklink:focus-visible{background:#cfcfcb}.spclst-policy-page--faq .spclst-faq__quicklink .spclst-policy-card__title{margin-top:18px;font-size:24px}.spclst-policy-page--faq .spclst-faq__quicklink .spclst-policy-card__body{margin-top:14px;max-width:32ch}.spclst-faq{width:min(1201px,calc(100vw - 208px));margin:0 auto!important;background:#fff!important}.spclst-faq__controls{margin-top:72px}.spclst-faq__controls[hidden]{display:none}.spclst-faq__visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.spclst-faq__search-input{width:100%;height:56px;padding:0 20px;border:1px solid var(--policy-line);border-radius:0;background:transparent;color:var(--policy-ink);font-family:Fragmentmono,Monospec,sans-serif;font-size:14px;letter-spacing:-.28px;-webkit-appearance:none;appearance:none}.spclst-faq__search-input::placeholder{color:#00000073}.spclst-faq__search-input:focus-visible,.spclst-policy-page--faq .spclst-faq__trigger:focus-visible,.spclst-policy-page--faq .spclst-faq__pill:focus-visible,.spclst-policy-page--faq .spclst-faq__quicklink:focus-visible{outline:2px solid var(--policy-accent);outline-offset:2px}.spclst-faq__filters{display:flex;flex-wrap:wrap;gap:5px;margin-top:16px}.spclst-faq__pill{flex:1 1 auto;height:36px;padding:0 18px;border:1px solid var(--policy-line);border-radius:0;background:transparent;color:var(--policy-ink);font-family:Nbarchitektstd,sans-serif;font-size:13px;line-height:1;white-space:nowrap;text-transform:capitalize;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.spclst-faq__pill:hover{border-color:var(--policy-ink)}.spclst-faq__pill.is-active{border-color:var(--policy-button);background:var(--policy-button);color:#fff}.spclst-faq__status{margin-top:14px!important;min-height:21px;color:#0000008c;font-family:Fragmentmono,Monospec,sans-serif;font-size:12px;letter-spacing:-.24px;line-height:1.5}.spclst-faq__group[hidden]{display:none}.spclst-faq__group-title{margin-top:72px;font-family:Graphik,sans-serif;font-size:32px;font-weight:500;letter-spacing:-.035em;line-height:1.08;text-transform:capitalize;padding-top:4rem}.spclst-policy-page--faq .spclst-policy-faq.spclst-faq__items{width:100%;margin:20px 0 0;text-align:left}.spclst-policy-page--faq .spclst-policy-faq__item.spclst-faq__item{min-height:0;padding:0;scroll-margin-top:96px}.spclst-policy-page--faq .spclst-faq__item[hidden]{display:none}.spclst-policy-page--faq .spclst-policy-faq__question.spclst-faq__question{max-width:none;font-size:24px}.spclst-policy-page--faq .spclst-faq__trigger{display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:32px;padding:12px 0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer}.spclst-faq__trigger-text{display:block;max-width:760px;padding-top:3px}.spclst-policy-page--faq .spclst-policy-faq__toggle.spclst-faq__toggle{position:static;display:block;flex:none;width:auto;height:auto;color:var(--policy-accent);font-family:Nbarchitektstd,sans-serif;font-size:24px;line-height:1.5}.spclst-policy-page--faq .spclst-policy-faq__toggle.spclst-faq__toggle:after{content:none}.spclst-policy-page--faq .spclst-policy-faq__toggle.spclst-faq__toggle:before{content:"\2212";position:static;width:auto;height:auto;background:none;transform:none}.spclst-policy-page--faq .spclst-faq__trigger[aria-expanded=false] .spclst-policy-faq__toggle.spclst-faq__toggle:before{content:"+"}.spclst-faq__panel{overflow:hidden}[data-faq-enhanced] .spclst-faq__panel{max-height:0;transition:max-height .3s ease}.spclst-policy-page--faq .spclst-policy-faq__answer{max-width:90ch;margin-top:0;padding:0 0 32px}.spclst-policy-page--faq .spclst-policy-faq__answer p+p{margin-top:18px}.spclst-faq__note{margin-top:18px;color:#0009;font-size:12px;letter-spacing:-.24px;line-height:1.5}.spclst-faq__empty{padding:48px 0 0;text-align:center}.spclst-faq__empty[hidden]{display:none}.spclst-faq__table-label{margin-top:28px;color:var(--policy-accent);font-family:Nbarchitektstd,sans-serif;font-size:12.8px;line-height:1.5;text-transform:capitalize}.spclst-faq__table-scroll{margin-top:10px;overflow-x:auto}.spclst-faq__table{width:100%;max-width:520px;border-collapse:collapse;font-family:Fragmentmono,Monospec,sans-serif;font-size:13px;letter-spacing:-.26px;line-height:1.5}.spclst-faq__table th,.spclst-faq__table td{padding:9px 16px 9px 0;border-bottom:1px solid var(--policy-line);font-weight:400;text-align:left;white-space:nowrap}.spclst-faq__table thead th{border-bottom-color:var(--policy-ink);font-family:Nbarchitektstd,sans-serif;font-size:12px;text-transform:capitalize}.spclst-faq__table tbody th{color:var(--policy-accent)}p{font-size:1.6ch!important}.spclst-policy-page--faq .spclst-policy-returns-cta{padding:120px 0}.spclst-policy-page--faq .spclst-policy-returns-cta .spclst-policy-button{margin-top:39px}@media(prefers-reduced-motion:reduce){[data-faq-enhanced] .spclst-faq__panel,.spclst-faq__pill,.spclst-faq__quicklink{transition:none}}@media screen and (max-width:749px){.spclst-faq__quicklinks{width:min(397px,calc(100vw - 28px));margin-top:45px;grid-template-columns:1fr}.spclst-policy-page--faq .spclst-policy-card.spclst-faq__quicklink{padding:32px 30px 34px}.spclst-faq{width:min(379px,calc(100vw - 50px))}.spclst-faq__controls{margin-top:55px}.spclst-faq__search-input{height:50px;padding:0 16px;font-size:16px}.spclst-faq__filters{flex-wrap:nowrap;margin:16px calc(50% - 50vw) 0;padding:0 calc(50vw - 50%);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.spclst-faq__filters::-webkit-scrollbar{display:none}.spclst-faq__pill{flex:none}.spclst-faq__group-title{margin-top:55px;font-size:26px}.spclst-policy-page--faq .spclst-policy-faq__question.spclst-faq__question{font-size:20px;line-height:1.4}.spclst-policy-page--faq .spclst-faq__trigger{gap:20px;padding:0}.spclst-policy-page--faq .spclst-policy-faq__answer{padding-bottom:26px}.spclst-policy-page--faq .spclst-policy-returns-cta{padding:80px 0 130px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/spclst-faq-page.css.map */
