.accordion summary{display:flex;position:relative;justify-content:space-between;align-items:center;line-height:1;padding:1.8rem 2rem}@media screen and (max-width: 768px){.accordion summary{padding:.9rem 0}}.accordion .summary__title{display:flex;flex:1}.accordion .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * .6rem)}.accordion+.accordion{margin-top:0;border-top:none}.accordion{--summary-height: auto;--open-height: 100px;margin-bottom:0;border-top:1px solid #B3B3B3;border-bottom:1px solid #B3B3B3;overflow:hidden;height:var(--summary-height);transition:height .2s}.accordion:has(details[open]){height:var(--open-height);transition:height .2s}.top-accordion{border-top:none}.accordion__title{display:inline-block;max-width:calc(100% - 6rem);min-height:1.6rem;margin:0;word-break:break-word}.accordion .icon-accordion{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem);width:calc(var(--font-heading-scale) * 2rem)}.icon-staff{transform:rotate(0);transition:transform .2s;transform-origin:center}.accordion details[open]>summary .icon-staff{transform:rotate(-90deg);transition:transform .2s;transform-origin:center}.accordion__content{word-break:break-word;overflow-x:auto;padding:0 2rem 4rem;max-width:1200px}.accordion__content p:not(:last-child),.accordion__content ul:not(:last-child),.accordion__content ol:not(:last-child){margin-bottom:1.5rem}.accordion__content ul,.accordion__content ol{padding-left:0}.accordion__content ul{list-style-type:disc}@media screen and (max-width: 768px){.accordion__content{padding:1rem 2rem 3rem 0}}.accordion__content img{max-width:100%}.accordion .accordion-icon{display:inline-flex;padding:13px;background-color:#f8f8f8;justify-content:center;align-items:center;border-radius:50%}.accordion .accordion-icon svg{width:25px;height:25px}@media screen and (max-width: 768px){.accordion .accordion-icon{padding:11px}.accordion .accordion-icon svg{width:13px;height:13px}}.accordion .accordion__content a{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem}.accordion .accordion__content a span{text-decoration:none!important}
/*# sourceMappingURL=/cdn/shop/t/625/assets/component-accordion.css.map */
