h1,h2,h3,h4{text-transform:none}.review-card{max-width:1200px;margin:50px auto;background:#fff;border:5px solid #003A5C;padding:20px;color:#333;font-size:20px}.review-header{position:relative}.review-header h2{color:#003a5c;font-size:34px}.rank{position:absolute;right:0;top:-70px;z-index:1;width:200px}.rank img{width:100%;height:auto}.byline{font-size:22px}.top-section{display:flex;gap:20px;margin-top:20px;border-top:3px solid #333;padding:0;border-bottom:3px solid #333;align-items:center;position:relative}.top-section:after{content:" ";width:3px;height:100%;position:absolute;background:#333;left:49%}.product{position:relative;flex:.5;text-align:center}.product-Img .sale-badge{position:absolute;top:-15px;right:18px;width:auto}.grade-box{flex:.5;margin:20px 0}.grade-cta{text-align:center}.grade-main{background:#cbebf8;padding:20px;text-align:center;color:#333;margin:0 0 20px}.grade-label{font-size:36px;margin:0}.grade{font-size:76px;font-weight:400;margin:10px 0;line-height:.8}.grade-cta a,.cta a{background:#ff7a00;font-size:22px;font-weight:500;text-transform:uppercase;color:#fff;border-radius:0;padding:20px;width:300px;max-width:100%;line-height:1}.product-Img{max-width:300px;margin:0 auto;position:relative}.grade{font-size:100px;font-weight:300;margin:10px 0}.pros-cons{display:flex;gap:20px;margin:30px 0 0}.pros,.cons{flex:1}.pros h3{color:#59b377;font-size:32px}.cons h3{color:red;font-size:32px}ul{padding-left:0}li{margin-bottom:5px}.pros li,.cons li{position:relative;padding-left:34px;list-style:none;margin-bottom:10px}.pros li:before,.cons li:before{content:"";position:absolute;left:0;top:6px;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;font-weight:700}.pros li:before{content:"\2714";border:2px solid #59B377;color:#59b377}.cons li:before{content:"\2715";border:2px solid #ff0000;color:red}.pros h6{font-size:20px;text-transform:none;font-weight:400}.bottom-line{margin-top:20px}.bottom-hed{font-size:26px;font-weight:600;color:#003a5c;margin:10px 0 0}.bottom-line h6{font-size:22px;text-transform:none;font-weight:400}.btn{display:inline-block;padding:12px 20px;text-decoration:none;color:#fff;border-radius:4px;margin-top:10px}.primary{background:#ff8c00}.secondary{background:#ff8c00;font-weight:700}.cta{text-align:center;margin-top:30px}.review-bars{margin:30px 0}.review-bar{margin-bottom:12px}.review-bar-bg{position:relative;background:#e6e6e6;border-radius:6px;height:34px;overflow:hidden}.review-bar-fill{background:linear-gradient(90deg,#003a5c,#0a73c9);height:100%}.review-bar-label{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:20px;font-weight:600;color:#fff}.review-bar-percent{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:20px;font-weight:700;color:#fff}.product-other .cta a{background-color:#25aae1;border:none}.grade-cta img,.cta a{position:relative;top:-2px;left:2px}.product-Img img{width:220px}@media(max-width:768px){.review-bar-bg{height:30px}.review-bar-label,.review-bar-percent{font-size:13px}.pros-cons{flex-direction:column}.grade-cta{display:none}.rank{width:120px;right:-5px;top:-55px}.review-header h2{font-size:30px;padding-right:0}.grade{font-size:62px}.grade-label{font-size:26px}.product-other .product-Img{margin:10px 0}.review-card{padding:5px 5px 20px}.product-1 .top-section:after{display:none}.product-1 .product{border:none}.product-1 .top-section{border:none;align-items:start;max-width:320px;margin:0 auto;gap:0}.product-1 .grade{font-size:40px;margin:0}.product-1 .grade-label{font-size:16px}.product-1 .grade-box{flex:.3;margin:0}.product-1 .grade-main{padding:10px}.product-1 .product{flex:.8}.pros h3,.cons h3{font-size:26px}.betterAlter-cta a{line-height:1.5}}@media screen and (max-width:768px){.top-section:after,.criteria{display:none}.grade-box{margin:0;position:absolute;right:20px;top:0}.grade-main{padding:0 5px 10px}.grade-label{font-size:22px}.grade{font-size:50px;line-height:.8;margin:0;font-weight:700}.product{flex:1}.top-section{border:none;max-width:320px;margin:0 auto}.product-Img{width:220px;max-width:100%}.review-bar-label,.review-bar-percent{font-size:16px;font-weight:500}.review-card{margin:0 5px 25px}.rank{top:-30px}}@media screen and (min-width:769px){.review-bars,.criteria-m{display:none}}.ourProduct .show-mob,.show-mob{display:none}
/*# sourceMappingURL=/cdn/shop/t/185/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAg */
