.m-accordion__wrap{margin-bottom:40px}.m-accordion__panel{padding:.825rem 1.5rem;border-radius:.5rem;border:1px solid rgba(29,29,27,.2);background:var(--color-bg);margin-bottom:1rem}.m-accordion__panel.open{background:var(--color-basic-3)}.m-accordion__panel h4.m-accordion__title{margin-bottom:.5rem;position:relative;display:block;padding:.25rem 2rem .25rem 0;cursor:pointer;color:var(--color-basic);font-family:'Switzer-SemiBold';font-size:1.125rem;line-height:150%;font-weight:600}.m-accordion__title .picto{position:absolute;display:inline-block;vertical-align:middle;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;top:calc(50% + 1px);height:20px;width:20px}.m-accordion__title .picto:before,.m-accordion__title .picto:after{content:'';display:block;position:absolute;box-sizing:border-box;border-color:#2e6b68;border-style:solid}.m-accordion__title .picto:before{left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:2px 0 0}.m-accordion__title .picto:after{left:50%;bottom:0;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-width:0 0 0 2px}.m-accordion__panel.open .m-accordion__title .picto:after{border-color:transparent}.m-accordion__body{font-size:1.125rem;margin-bottom:.25rem}.m-accordion__body p{margin-bottom:0}.woocommerce div.product .woocommerce-tabs #tab-qa_tab.panel{border:none;border-radius:0;padding:0}@media (max-width:767px){.m-accordion__panel h4.m-accordion__title,.m-accordion__body{font-size:1rem}}