.ocm-accordion{margin-bottom:8px;padding:20px 24px;border-radius:8px;background:var(--ocm-subtle-15-color)}.ocm-accordion__head{display:flex;flex-flow:row nowrap;position:relative;width:100%;padding:10px 0;border:0;cursor:pointer;background:transparent;font-family:var(--font-body-family);font-size:16px;font-weight:500;line-height:1.2;text-align:left}.ocm-accordion__head._active .ocm-accordion__after:after{transform:rotate(90deg)}.ocm-accordion__title{flex:1 1 0;padding-right:16px}.ocm-accordion__after{position:relative;flex:0 0 auto;width:14px;height:14px}.ocm-accordion__after:before,.ocm-accordion__after:after{display:block;content:"";position:absolute;transition:all var(--ocm-transition);border-radius:2px;background:var(--ocm-dark-900-color)}.ocm-accordion__after:before{width:14px;height:2px;top:50%;margin-top:-1px}.ocm-accordion__after:after{width:2px;height:14px;top:0;left:50%;margin-left:-1px}.ocm-accordion__container{max-height:0;overflow:hidden;transition:max-height .3s ease}.ocm-accordion__container._open{max-height:1000px;overflow:visible}.ocm-accordion__content{padding-top:8px}.ocm-accordion__content p{margin-top:0;font-size:14px;font-weight:500;line-height:1.5}@media only screen and (min-width: 768px){.ocm-accordion__head{font-size:18px}.ocm-accordion__content p{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ocm-accordion.css.map */
