.product-features{position:relative}.product-features .content-wrapper{align-items:flex-start;display:flex;flex-direction:row}.product-features__accordion{width:60%}.product-features__accordion .accordion-item h3 span{padding-right:20px}.product-features__accordion .accordion-item{transition:height .3s ease}.product-features__accordion .accordion-item:hover{box-shadow:0 10px 20px hsla(0,0%,62%,.3)}.product-features__accordion .accordion-item .chevron-down{height:20px;margin-left:auto;transition:all .3s ease}.product-features__accordion .accordion-item.active .chevron-down{transform:rotate(180deg)}.product-features__info{padding-right:3em;width:40%}.accordion-item{background:#fff;border:1px solid #d8d8d899;border-radius:6px;margin:1em 0;padding:0 1em}.accordion-item:first-of-type{margin-top:0}.accordion-item.active{box-shadow:0 12px 24px 0 #0000000f}.feature-title{align-items:center;cursor:pointer;display:flex;font-size:24px;margin:0;padding-bottom:1em;padding-top:1em;position:relative}.feature-title img{margin-right:2em;max-width:40px}.feature-title:active,.feature-title:focus{outline:0}.accordion-item .feature-content{max-height:0;overflow:hidden}.accordion-item.active .feature-content{height:auto;max-height:1000px}@media(max-width:767px){.product-features .content-wrapper{flex-direction:column}.product-features__accordion,.product-features__info{margin-top:4em;padding-left:0;padding-right:0;width:100%}}