.key-features__layout{display:flex;flex-direction:column;width:100%}.key-features__content,.key-features__media{width:100%}.key-features__content-inner{padding:2.4rem 1.6rem}.key-features__heading{font-family:poppins,sans-serif;font-size:1.8rem;font-weight:500;color:#1a1a1a;text-align:left;margin:0 0 2.4rem}.key-features__list{display:flex;flex-direction:column;gap:.8rem}.key-feature{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;background:#f5f5f5;padding:1.2rem 1.6rem}.key-feature__title{font-family:poppins,sans-serif;font-size:1.3rem;font-weight:500;color:#1a1a1a;line-height:1.3}.key-feature__description{font-family:poppins,sans-serif;font-size:1.2rem;font-weight:400;color:#6b6b6b;line-height:1.3;margin-top:.2rem}.key-feature__values{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.6rem;flex-shrink:0}.key-feature__value{display:inline-flex;align-items:center;justify-content:center;min-width:10rem;height:2.4rem;padding:0 1.2rem;background:#1a1a1a;color:#fff;font-family:poppins,sans-serif;font-size:1rem;font-weight:500;white-space:nowrap}.key-features__icons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem .8rem;margin-top:2.4rem}.key-features__icon{display:flex;flex-direction:column;align-items:center;gap:.6rem;min-width:0}.key-features__icon-box{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;background:#f5f5f5}.key-features__icon-box picture{display:block;width:45%;aspect-ratio:1 / 1;flex:0 0 auto}.key-features__icon-box img,.key-features__icon-image{width:100%!important;height:100%!important;max-width:100%;object-fit:contain;display:block}.key-features__icon-label{width:100%;font-family:poppins,sans-serif;font-size:1rem;font-weight:400;color:#1a1a1a;text-align:center;line-height:1.2;margin:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.key-features__media{position:relative;aspect-ratio:1 / 1;overflow:hidden}.key-features__media picture,.key-features__media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:749px){.key-features__media{order:1}.key-features__content{order:2}}@media screen and (min-width:750px){.key-features__layout{flex-direction:row}.key-features__layout--image-left{flex-direction:row-reverse}.key-features__content,.key-features__media{width:50%}.key-features__content-inner{padding:6rem}.key-features__heading{font-size:2rem}.key-features__icons{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.6rem .8rem;margin-top:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/key-features.css.map */
