.desview-page-title .file-downloads__shell{max-width:min(1440px,100%)}.desview-page-title .file-downloads__intro{margin:0 0 48px;padding:0}.desview-page-title .file-downloads__eyebrow{margin:0 0 18px;color:#d41719;font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1.2;text-transform:uppercase}.desview-page-title .file-downloads__title{max-width:none;margin:0;color:#171717;font-size:4rem;font-weight:700;letter-spacing:0;line-height:1.02;white-space:normal;text-wrap:balance}.desview-faq.section,.desview-faq.section:before{background:transparent;background-color:transparent}.desview-faq{overflow-x:clip}.desview-faq__shell{min-width:0;max-width:min(1440px,100%);text-align:left}.desview-faq__lead{margin:0 0 28px;color:#666;font-size:1.0625rem;line-height:1.55}.desview-faq__search{display:flex;align-items:center;gap:10px;min-height:52px;margin:0 0 16px;padding:0 16px;border:1px solid #e6e6e6;border-radius:14px;background:#fff}.desview-faq__search:focus-within{border-color:#cfcfcf}.desview-faq__search-icon{flex:0 0 auto;color:#8a8a8a}.desview-faq__search-input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#171717;font-size:.98rem;line-height:1.4}.desview-faq__search-input::placeholder{color:#9a9a9a}.desview-faq__filters{display:flex;flex-wrap:wrap;gap:8px;width:100%;max-width:100%;min-width:0;margin:0 0 18px}.desview-faq__filter{order:var(--faq-sort, 0);min-height:36px;padding:0 14px;border:1px solid #e4e4e4;border-radius:999px;background:#fff;color:#3a3a3a;font-size:.9rem;font-weight:500;line-height:1}.desview-faq__filter.is-active{border-color:#1c1c1c;background:#1c1c1c;color:#fff}.desview-faq__filter:focus-visible,.desview-faq__toggle:focus-visible{outline:2px solid #1c1c1c;outline-offset:2px}.desview-faq__list{display:flex;flex-direction:column;gap:10px}.desview-faq__card{border:1px solid #ececec;border-radius:16px;background:#fff}.desview-faq__card[hidden]{display:none}.desview-faq__toggle{display:grid;grid-template-columns:36px minmax(0,1fr) 34px;align-items:center;gap:12px;width:100%;padding:16px 16px 16px 18px;text-align:left}.desview-faq__index{color:#b0b0b0;font-size:.95rem;font-variant-numeric:tabular-nums;font-weight:500}.desview-faq__question-text{color:#1a1a1a;font-size:1.02rem;font-weight:500;line-height:1.4;overflow-wrap:break-word}.desview-faq__plus{display:grid;width:32px;height:32px;place-items:center;border:1px solid #e3e3e3;border-radius:50%;color:#8d8d8d;transition:transform .2s ease}.desview-faq__card.is-open .desview-faq__plus{transform:rotate(45deg)}.desview-faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s ease}.desview-faq__card.is-open .desview-faq__panel{grid-template-rows:1fr}.desview-faq__panel-inner{overflow:hidden}.desview-faq__answer{padding:0 62px 16px 66px;color:#5c5c5c;font-size:.98rem;line-height:1.6}.desview-faq__answer.rte p,.desview-faq__answer.rte .metafield-rich_text_field{margin-block:0}.desview-faq__empty{margin:8px 0 0;color:#666}.desview-faq__empty[hidden]{display:none}@media screen and (max-width:989px){.desview-page-title .file-downloads__title{font-size:3.25rem}.desview-faq__filters{flex-wrap:wrap;margin-bottom:16px}}@media screen and (max-width:749px){.desview-page-title .file-downloads__intro{margin-bottom:28px}.desview-page-title .file-downloads__eyebrow{margin-bottom:14px}.desview-page-title .file-downloads__title{font-size:2.5rem;line-height:1.08}.desview-faq.section.section--padding{padding-block-end:56px}.desview-faq__lead{margin-bottom:18px;font-size:.95rem;line-height:1.5}.desview-faq__search{min-height:48px;margin-bottom:12px;padding:0 14px;border-radius:12px}.desview-faq__search-input{font-size:16px}.desview-faq__filter{min-height:40px;padding:0 14px;font-size:.875rem}.desview-faq__list{gap:8px}.desview-faq__card{border-radius:14px}.desview-faq__toggle{grid-template-columns:28px minmax(0,1fr) 32px;gap:8px;min-height:56px;padding:12px 12px 12px 14px}.desview-faq__index{font-size:.875rem}.desview-faq__question-text{font-size:.95rem}.desview-faq__plus{width:30px;height:30px}.desview-faq__answer{padding:0 14px 14px 50px;font-size:.925rem;line-height:1.55}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-faq-list.css.map */
