.matre-general-faq{padding:90px max(5.6%,calc((100% - 1280px)/2));padding-top:60px}@media screen and (max-width:1100px){.matre-general-faq{padding-left:5%;padding-right:5%;padding-bottom:65px}}@media screen and (max-width:760px){.matre-general-faq{padding-top:32px}}@media screen and (max-width:600px){.matre-general-faq{padding-left:24px;padding-right:24px;padding-bottom:57px}}@media screen and (max-width:360px){.matre-general-faq{padding-left:21px;padding-right:21px;padding-bottom:46px}}.matre-general-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8%;align-items:start}@media screen and (max-width:760px){.matre-general-faq{grid-template-columns:1fr;gap:32px}}.matre-general-faq-intro{position:sticky;top:110px}@media screen and (max-width:760px){.matre-general-faq-intro{position:static}}.matre-general-faq-intro .matre-general-faq-eyebrow{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;line-height:1.7;margin:0 0 23px;color:inherit}@media screen and (max-width:600px){.matre-general-faq-intro .matre-general-faq-eyebrow{font-size:9px;margin-bottom:19px}}.matre-general-faq-intro h1{font-size:clamp(42px,5vw,68px);line-height:1.1;letter-spacing:-.04em;font-weight:500;margin:18px 0 22px;color:inherit}.matre-general-faq-intro>p{max-width:410px;font-size:16px;line-height:1.7;letter-spacing:normal;margin:0 0 12px}.matre-general-faq-intro>p:last-of-type{margin-bottom:0}.matre-general-faq-intro nav{display:flex;flex-direction:column;margin-top:28px;gap:0}.matre-general-faq-intro nav a{padding:12px 0;border-bottom:1px solid #ded5d3;text-decoration:none;color:inherit;max-width:360px;font-size:15px;line-height:1.55;letter-spacing:normal}.matre-general-faq-intro nav a:hover{color:#82667b}@media screen and (max-width:760px){.matre-general-faq-intro nav{flex-direction:row;flex-wrap:wrap;gap:8px}.matre-general-faq-intro nav a{border:1px solid #ded5d3;border-radius:24px;padding:8px 12px;font-size:12px;max-width:none}}.matre-general-faq-groups>section{scroll-margin-top:110px;margin-bottom:42px}@media screen and (max-width:760px){.matre-general-faq-groups>section{margin-bottom:32px}}.matre-general-faq-groups h3,.matre-general-faq-contact h3{font-size:22px;font-weight:500;line-height:1.04;letter-spacing:-.03em;margin:0 0 14px;color:inherit}@media screen and (max-width:760px){.matre-general-faq-groups h3{font-size:20px}}.matre-faq-list{border-top:1px solid var(--line)}.matre-faq-list details{border-bottom:1px solid var(--line)}.matre-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:65px;padding:18px 0;font-size:16px;font-weight:700;line-height:1.55;letter-spacing:normal;list-style:none;cursor:pointer;color:inherit}.matre-faq-list summary::-webkit-details-marker{display:none}.matre-faq-toggle{font-size:20px;font-weight:400;flex:0 0 auto;transition:transform .15s}.matre-faq-list details[open] .matre-faq-toggle{transform:rotate(45deg)}@media screen and (max-width:600px){.matre-faq-list summary{min-height:64px;padding:18px 0}}.matre-faq-answer{font-size:16px;line-height:1.75;letter-spacing:normal;padding:0 35px 25px 0;max-width:none;width:100%}.matre-faq-answer p{margin:0 0 12px}.matre-faq-answer p:last-child{margin-bottom:0}.matre-faq-answer ul{padding-left:22px;margin:12px 0}.matre-faq-answer li{margin-bottom:7px}.matre-faq-answer a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:600px){.matre-faq-answer{padding-right:0}}.matre-general-faq-contact{background:#eee9e0;padding:28px;border-radius:8px}.matre-general-faq-contact p{font-size:16px;line-height:1.55;letter-spacing:normal;margin:0}.matre-general-faq-contact a{color:inherit;text-underline-offset:4px}.matre-general-faq-contact-link{line-height:1.55;letter-spacing:normal;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/matre-faq-page.css.map */
