.template-page-faq .rich-text__inner{justify-content:center}.template-page-faq .rich-text__blocks--column{width:100%;max-width:80rem;margin:0 auto;padding:7.2rem 0;align-items:center;text-align:center}.template-page-faq .rich-text__heading{margin:0 0 2rem}.template-page-faq .rich-text__heading p{margin:0}.template-page-faq .rich-text__text{width:100%;max-width:64rem;margin-left:auto;margin-right:auto;font-size:1.6rem;line-height:1.55}.template-page-faq .rich-text__text>*{max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.template-page-faq .rich-text__text p+p{margin-top:1.4rem}@media screen and (max-width:749px){.template-page-faq .rich-text__blocks--column{padding:4.8rem 1.6rem}}.template-page-faq .collapsible-content{padding-top:5.6rem;padding-bottom:5.6rem}.template-page-faq .collapsible-content__body{min-height:0!important;align-items:flex-start;column-gap:4.8rem}.template-page-faq .collapsible-content__heading{height:auto;align-self:flex-start;position:sticky;top:12rem}.template-page-faq .collapsible-content__heading .collapsible-content-header{height:auto;justify-content:flex-start;align-items:flex-start;padding-top:0}.template-page-faq .collapsible-content__items{align-self:flex-start}.template-page-faq .collapsible-content__item{padding:2rem 1.2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.18)}.template-page-faq .collapsible-content__item:first-child{border-top:.1rem solid rgba(var(--color-foreground),.18)}.template-page-faq .collapsible-content__question{font-size:1.7rem;font-weight:500;line-height:1.35}.template-page-faq .collapsible-content__answer-description{font-size:1.5rem;line-height:1.6}.template-page-faq .collapsible-content__answer-description>*{max-width:64rem!important;margin-left:0!important}.template-page-faq .collapsible-content__answer-wrapper{padding:1.2rem 0 .4rem!important}.template-page-faq .collapsible-content__answer a,.template-page-faq .rich-text__text a{text-decoration:underline;text-underline-offset:.2em}.template-page-faq [id$=__about] .rich-text__text{font-size:1.3rem;opacity:.75}@media screen and (max-width:989px){.template-page-faq .collapsible-content__heading{position:static;width:100%}.template-page-faq .collapsible-content{padding-top:4rem;padding-bottom:4rem}}
/*# sourceMappingURL=/cdn/shop/t/146/assets/offe-faq.css.map */
