.product-features{width:100%;padding:0;margin:0;overflow:hidden}.product-features__content{position:relative;padding:8px 0 16px;display:flex;flex-wrap:wrap}@media screen and (min-width: 750px){.product-features__content{align-items:flex-start;justify-content:space-between;max-width:1156px;margin:80px auto 0}}@media screen and (min-width: 750px){.product-features__content::after{content:"";position:absolute;left:50%;top:-5px;height:calc(100% - 28px);width:2px;background-color:#f7f7f7;transform:translateX(-50%)}}.product-features__content h3{font-size:2rem;line-height:2.4rem;text-transform:uppercase;margin:0 0 29px;font-family:"Right Grotesk Black",helvetica,arial,sans-serif}@media screen and (min-width: 750px){.product-features__content h3{font-size:2.4rem;line-height:2.8rem}}@media screen and (min-width: 750px){.product-features__content--single{justify-content:center}}@media screen and (min-width: 750px){.product-features__content--single::after{display:none}}@media screen and (min-width: 750px){.product-features__content--single .product-features__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:0 32px;max-width:700px}}@media screen and (min-width: 750px){.product-features__content--single .product-features__features{max-width:calc(80% - 24px)}}@media screen and (min-width: 750px){.product-features__features{max-width:calc(50% - 24px)}}@media screen and (min-width: 1025px){.product-features__features{min-width:475px}}.product-features__features-1{margin:0 0 8px}@media screen and (min-width: 750px){.product-features__features-1{margin:0}}.product-features__list{list-style:none;margin:0}@media screen and (min-width: 750px){.product-features__list{max-width:475px}}.product-features__list li{margin:0 0 24px;line-height:2.4rem;display:flex;align-items:flex-start;justify-content:space-between;-moz-column-break-inside:avoid;break-inside:avoid-column}.product-features__list .product-features__image{width:32px;height:32px;margin-right:16px;display:flex;align-items:center;justify-content:center}.product-features__list .product-features__image svg{position:relative;top:-3px;width:24px;height:auto}.product-features__list .product-features__image img{position:relative;width:100%;top:-3px;height:auto}.product-features__list .product-features__info{width:100%;text-align:left}.product-features__list .product-features__info p{margin:0;font-size:2rem;line-height:2.4rem}.product-features__list .product-features__info a{text-decoration:underline}
