.m-accordion{border-bottom:1px solid rgb(var(--color-border));margin-bottom:0;margin-top:2rem}.m-accordion.m-accordion--open .icon-caret,.m-accordion.m-accordion--open .icon-cart,.m-accordion.m-accordion--open .icon-plus{transform:rotate(180deg)}.m-accordion.m-accordion--open .icon-plus rect:last-child{opacity:0}.m-accordion+.m-accordion{border-top:none;margin-top:0}.m-accordion:not(.o-product__accordion):not(.o-footer__accordion){border-bottom:0;margin-bottom:1.5rem}.m-accordion:not(.o-product__accordion):not(.o-footer__accordion):has(.m-accordion__header--transparent){margin-bottom:0}.m-accordion:not(.o-product__accordion):not(.o-footer__accordion) .m-accordion__header{background-color:rgb(var(--color-accent));border-radius:var(--border-radius-sm);padding:2.5rem 3rem}.m-accordion:not(.o-product__accordion):not(.o-footer__accordion) .m-accordion__content{overflow:auto;width:100%}.m-accordion:not(.o-product__accordion):not(.o-footer__accordion) .m-accordion__content .table thead{border-bottom:1px solid rgb(var(--color-border))}.m-accordion:not(.o-product__accordion):not(.o-footer__accordion) .m-accordion__content .table thead th{width:20rem}@media screen and (min-width:768px){.m-accordion:not(.o-product__accordion):not(.o-footer__accordion) .m-accordion__content .table{margin-top:1.5rem}}.m-accordion__header{cursor:pointer;display:grid;grid-template-columns:auto auto;justify-content:space-between;padding:2.4rem 0}.m-accordion__header .h2,.m-accordion__header .h3,.m-accordion__header h2,.m-accordion__header h3{font-family:var(--ff-primary);font-weight:500;margin-bottom:0}@media screen and (max-width:768px){.m-accordion__header .h5{font-size:var(--body-fs-md)}}.m-accordion__header--transparent{background-color:transparent!important;padding-left:0!important;padding-right:0!important}.m-accordion__header--border-bottom{border-bottom:1px solid rgb(var(--color-border));border-radius:0!important}.m-accordion__text{padding-top:2rem}.m-accordion__text p{font-size:var(--body-fs-sm)}.m-accordion .icon{color:rgb(var(--color-heading));transform:rotate(0deg);transition:transform var(--default-transition-timing) var(--default-transition-easing)}.m-accordion .icon-plus{height:1.8rem;margin-right:.5rem;width:1.8rem}.m-accordion .icon-plus rect:last-child{opacity:1;transition:opacity var(--default-transition-timing) var(--default-transition-easing)}.m-accordion--start-open .m-accordion__content{display:block}.m-accordion__content{display:none;margin-bottom:1.5rem;margin-top:.5rem;width:80%}@media screen and (min-width:600px){.m-accordion__mobile.m-accordion{border:none;margin-top:0}.m-accordion__mobile .m-accordion__content{display:block;padding-bottom:1.5rem}.m-accordion__mobile .icon{display:none}.m-accordion__mobile .js-accordion-trigger{pointer-events:none}}