.compare-products{margin:95px 0}@media (min-width:768px){.compare-products{margin:180px 0}}.compare-products .title{color:#000;font-family:MarkPro-Bold,sans-serif;font-size:27px;font-weight:700;line-height:110.5%;margin-bottom:40px;text-align:center}@media (min-width:768px){.compare-products .title{font-size:55px;line-height:110.5%;margin-bottom:80px}}.compare-products .products{margin-bottom:25px}@media (min-width:768px){.compare-products .products{margin-bottom:40px}}.compare-products .products ul{align-items:stretch;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;list-style:none;margin:0;padding:0}@media (min-width:768px){.compare-products .products ul{gap:35px}}@media (min-width:991px){.compare-products .products ul{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.compare-products .products ul{grid-template-columns:repeat(3,1fr)}}.compare-products .products ul li{align-content:flex-start;align-items:center;display:flex;gap:15px;position:relative;transition:box-shadow .25s ease-in-out;width:100%}@media (min-width:768px) and (max-width:991px){.compare-products .products ul li{gap:45px}}@media (min-width:991px){.compare-products .products ul li{align-items:flex-start;background-color:#f2f2f2;border-radius:15px;flex-wrap:wrap;padding:25px 25px 50px;text-align:center}.compare-products .products ul li:hover{box-shadow:0 2px 7px rgba(0,0,0,.3)}}.compare-products .products ul li .image-wrapper{align-items:center;aspect-ratio:1/1;background:#f2f2f2;border-radius:15px;display:flex;justify-content:center;padding:20px;width:100%}@media (min-width:991px){.compare-products .products ul li .image-wrapper{padding:0}.compare-products .products ul li .image-wrapper img{max-width:279px;width:auto}}.compare-products .products ul li .inner-content{width:100%}.compare-products .products ul li .inner-content p{font-size:15px;line-height:normal;max-width:100%;width:145px}@media (min-width:768px){.compare-products .products ul li .inner-content p{color:#000;font-size:20px;line-height:25px;margin:0 auto 35px;width:310px}}.compare-products .products ul li .inner-content .badge p{color:#000;font-family:MarkPro-Bold,sans-serif;font-size:13px;font-weight:700;line-height:normal;width:100px}@media (min-width:768px){.compare-products .products ul li .inner-content .badge p{font-size:15px;line-height:19px;margin-bottom:0;width:auto}}.compare-products .products ul li .inner-content .badge img{width:125px}@media (min-width:768px){.compare-products .products ul li .inner-content .badge img{width:145px}}.compare-products .products ul li .overlay{bottom:0;left:0;position:absolute;right:0;top:0}.compare-products .actions{text-align:center}.compare-products .actions button{background-color:transparent;border:none;color:#4c4c4c;font-size:16px;line-height:20px;text-decoration:underline}@media (min-width:768px){.compare-products .actions button{font-size:20px;line-height:25px}}
