.accordion{--accordion-title-margin-bottom: var(--scope-layout-margin, 20px)}.accordion__collapsable{--accordion-border-color: var(--scope-color-main-color, #fff);border-bottom:1px solid var(--accordion-border-color);cursor:pointer;overflow:hidden;width:100%;transform:translate3d(0, 0, 0);max-height:auto;transition:max-height 0.3s}.accordion__title{margin-bottom:var(--accordion-title-margin-bottom)}@media (min-width: 0) and (max-width: 640px){.accordion__base--isHidden{display:none;visibility:hidden}}