.main-faq-page{--footer-bg: #f7f3ef;--footer-secondary-bg: #efebe6;max-width:80rem;margin:0 auto}.main-faq-page__header{text-align:center;margin-bottom:2rem;padding-bottom:0}.main-faq-page__header .main-faq-page__title{margin-bottom:.75rem;font-size:calc(var(--font-heading-scale) * 3rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}@media only screen and (min-width:750px){.main-faq-page__header .main-faq-page__title{font-size:calc(var(--font-heading-scale) * 3.75rem)}}.main-faq-page__subtitle{margin:0 auto;max-width:48rem;font-size:1.35rem;line-height:1.5;color:rgba(var(--color-foreground),.72)}.main-faq-page__toc{margin-bottom:2.5rem;padding:1rem 0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scroll-padding-inline:1rem}.main-faq-page__toc-list{display:flex;flex-wrap:wrap;gap:.6rem .75rem;margin:0;padding:.25rem 0;min-width:min-content}.main-faq-page__toc-item{flex:0 0 auto}.main-faq-page__toc-link{display:inline-block;padding:.55rem 1rem;font-size:1.3rem;line-height:1.3;letter-spacing:.02em;text-decoration:none;color:rgb(var(--color-foreground));background-color:var(--footer-bg);border-radius:10rem;border:.1rem solid transparent;transition:background-color .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}.main-faq-page__toc-link:hover{background-color:var(--footer-secondary-bg)}.main-faq-page__toc-link:focus{outline:none}.main-faq-page__toc-link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.main-faq-page__category{margin-bottom:2.5rem;padding:1.5rem 1.25rem .25rem;border-radius:.8rem;background-color:var(--footer-bg);border:.1rem solid rgba(var(--color-foreground),.08)}@media screen and (min-width:750px){.main-faq-page__category{padding:2rem 2rem .5rem}}.main-faq-page__section-title{margin:0 0 .5rem;font-size:1.6rem;letter-spacing:.06em;text-transform:uppercase;border-bottom:.1rem solid rgba(var(--color-foreground),.12);padding-bottom:.85rem}.main-faq-page__category .main-faq-page__section-title{margin-bottom:0}.main-faq-page__category .main-faq-page__accordion.accordion{margin-top:0;background-color:transparent}.main-faq-page__category .main-faq-page__accordion.accordion:first-of-type{border-top:none}.main-faq-page__category .main-faq-page__accordion.accordion:last-of-type{border-bottom:none;margin-bottom:0}.main-faq-page__category .main-faq-page__accordion.accordion+.accordion{margin-top:0}.main-faq-page .accordion summary{display:flex;align-items:center;gap:.75rem}.main-faq-page .accordion .svg-wrapper{flex-shrink:0;margin-inline-end:0;margin-inline-start:0}.main-faq-page .accordion .accordion__title{flex:1;min-width:0;max-width:none}.main-faq-page .accordion summary .icon-caret{position:static;inset:auto;flex-shrink:0;height:calc(var(--font-heading-scale) * .6rem);width:auto}html[dir=rtl] .main-faq-page__header{text-align:start}html[dir=rtl] .main-faq-page__subtitle{margin-inline-start:0;margin-inline-end:auto}html[dir=rtl] .main-faq-page__toc-list{justify-content:flex-start}html[dir=rtl] .main-faq-page__section-title{text-align:start}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-faq-page.css.map */
