@media screen and (min-width:768px){
#comparador .compara .compara-nota {font-size: 8px;line-height: 11px;}
#comparador .compara .row:first-child {display: flex;justify-content: flex-end;padding: 0 50px;}
#comparador .compara {max-width: 90% !important;background: #FFFFFF;border: 1px solid #E6E6E6;box-sizing: border-box;box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.25);}
#comparador .compara table tr {height: 46px;}
#comparador .compara .row .col-lg-3.col-12:first-child {padding-left: 65px !important;margin-left: -25px;}
#comparador .compara .row .col-lg-3.col-12 {padding: 15px;}
#comparador .compara .row .col-lg-3 table thead tr th a>i.fa-times {position: absolute;right: 0;top: 0;font-size: 18px;color: #323232;}
#comparador .compara table thead select {font-family: "MMC-Regular", Verdana;border: 0px;font-size: 15px;font-weight: 900;font-display: swap;}
#comparador .compara .img-filter-container img {max-width: 100%;width: 100%;}
#comparador .compara .img-filter-container {height: 150px;display: flex;flex-direction: column;justify-content: center;position: relative;}
#comparador .compara .img-filter-container select {border: 2px solid #000000;letter-spacing: 0.5px;font-family: "MMC-Bold", Verdana;font-display: swap;background-color: transparent;text-transform: uppercase;padding: 0.75rem;display: inline-block;}
#comparador .compara .row .col-lg-3.col-12 select {width: 100%;}
#comparador .compara button.dark,#comparador .compara a.dark,#comparador .compara input.search-submit {width: 100%;}
#comparador .compara .price {font-weight: bold;font-size: 18px;}
#comparador .compara .table td,#comparador .compara .table th {border-top: 0px;border-bottom: 2px solid #dee2e6;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#comparador .compara .black-border--bottom td,#comparador .compara .black-border--bottom th {border-bottom: 3px solid #000000;}
#comparador .compara .table tbody tr:last-child td {border-top: 0px;border-bottom: 0px;padding: 30px 0;}
#comparador .compara .col-lg-3:first-child table thead th {font-family: "MMC-Bold", Verdana;font-display: swap;}
#comparador .compara .table th {vertical-align: middle;}
#comparador .compara .img-filter-container img {max-width: 100%;width: 100%;max-height: 100%;object-fit: contain;}
#comparador .compara .row .col-lg-3.col-12 select {background: transparent;}
@media screen and (max-width: 1024px) {
    #comparador .compara .img-filter-container {min-height: 90px;}
    #comparador .compara .row .col-lg-3.col-12:first-child {padding-left: 15px !important;margin-left: -5px;}
    #comparador .compara table thead select,#comparador .compara .row .col-lg-3.col-12 select {font-size: 12px;}
}
@media screen and (max-width: 991px) {
    #comparador .compara {padding-top: 15px;}
    #comparador .compara .col-lg-3 table tbody tr td::before {content: attr(data-title);float: left;color: #000;}
    #comparador .compara .col-lg-3 table tbody tr td[data-title] {text-align: right !important;}
    #comparador .compara .row .col-lg-3.col-12:first-child {display: none;}
    #comparador .compara .row .col-lg-3>i.fa-times {right: 25px;top: 35px;}
    #comparador .compara .row .col-lg-3:nth-child(2)>i.fa-times {top: 0;}
    #comparador .compara .table tbody tr:last-child td, th {padding: 30px 0 0 0;}
    #comparador .compara .row .col-lg-3+.col-lg-3:not(:nth-child(2))::before {content: '';width: 100%;height: 1px;background: #323232;display: block;margin: 0 0 10% 0;}
}}