.seo-accordion{max-width:840px;margin:0 auto;text-align:left;color:var(--color-offblack);font-family:TT Commons Pro Expanded,sans-serif}.seo-accordion__intro{margin-bottom:24px;font-size:16px;line-height:1.5}.seo-accordion .faq-summary .seo-accordion__title{margin:0;padding:0;font-family:TT Commons Pro Expanded,sans-serif;font-size:18px;font-weight:500;line-height:1.3;letter-spacing:normal;text-transform:none;color:var(--color-offblack)}.seo-accordion .faq-text{font-size:16px;line-height:1.5}.seo-accordion .faq-text>:first-child{margin-top:0}.seo-accordion .faq-text>:last-child{margin-bottom:0}.seo-accordion .faq-text p{margin:0 0 1em}.seo-accordion .rte ul,.seo-accordion .faq-text ul{margin:0 0 1em;padding-left:1.3em;list-style:disc}.seo-accordion .rte li,.seo-accordion .faq-text li{margin:0 0 .3em;padding-left:.2em}.seo-accordion .rte li::marker,.seo-accordion .faq-text li::marker{color:var(--color-offblack)}.seo-accordion a{color:#a0ab78;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.seo-accordion a:hover,.seo-accordion a:focus-visible{color:#727b51}.seo-accordion--compact{max-width:44rem;margin:24px 0 0}.seo-accordion--compact .faq-summary .seo-accordion__title{font-size:16px}.seo-accordion--compact .faq-summary{padding:18px 0}.seo-accordion--compact .faq-text{font-size:15px}.seo-accordion--plain .rte{font-size:16px;line-height:1.5}.seo-accordion--plain .rte h2{margin:0 0 8px;font-family:TT Commons Pro Expanded,sans-serif;font-size:22px;font-weight:500;line-height:1.3;letter-spacing:normal;text-transform:none;color:var(--color-offblack)}.seo-accordion--plain .rte h2 br{display:none}.seo-accordion--plain .rte>:first-child{margin-top:0}.seo-accordion--plain .rte>:last-child{margin-bottom:0}.seo-accordion--plain .rte p{margin:0 0 1em}.seo-accordion--plain.seo-accordion--compact .rte{font-size:15px}.seo-accordion--plain.seo-accordion--compact .rte h2{font-size:19px}@media(max-width:768px){.seo-accordion .faq-summary .seo-accordion__title{font-size:16px}.seo-accordion .faq-text,.seo-accordion__intro,.seo-accordion--plain .rte,.seo-accordion--plain.seo-accordion--compact .rte{font-size:14px}.seo-accordion--plain .rte h2,.seo-accordion--plain.seo-accordion--compact .rte h2{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/component-seo-accordion.css.map */
