{{getMakeLabel}} Offers

.car-height { height: 125px; } .active { border-bottom: 3px solid; } .car-title-count { height: 100%; background: #f5f5f5; display: flex; align-items: center; padding: 20px; width: fit-content; } .row.car-row { position: relative; } .row.car-row:before { content: ""; position: absolute; width: 100%; height: 2px; background: #ccc; top: 50%; z-index: 0; } .car-offer-content { max-width: 160px; border: 1px solid #ccc; background: #fff; border-radius: 3px; min-width: 160px; margin-top: 10px; } .offer-headding { border-bottom: 1px solid #ccc; } .offer-main-content { min-height: 170px; overflow-wrap: break-word; } .active-filter { position: relative; } .active-filter:after { content: "✔"; position: absolute; right: 20px; } @media(max-width:768px) { .ft-24 { font-size: 20px; text-align: center; } .row.car-row:before { background: #f5f5f5; } } @media(min-width:2200px) { .car-height { height: 220px; } } .incentives-switch { width: 70px; padding-left: 3px; padding-right: 3px; background-color: #eaeaea; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; border-radius: 12px; text-align: center; left: 16px; } .incentives-switch:first-child { border-left: 1px solid #ccc; } .switch-active .incentives-switch { background-color: #fff; } .viewoffer { color: #999; text-decoration: none; font-size: 13px; cursor: pointer; display: inline-block; font-weight: 700; letter-spacing: 2px; line-height: initial; text-align: center; text-transform: uppercase; transition: all 0s; white-space: nowrap; } .viewoffer:hover { color: #101010; } .mazda-special-offer-header { font-size: 1.4rem; line-height: 2.7rem; letter-spacing: .2em } .mazda-offer-title { font-size: 10px; line-height: 2.7rem; letter-spacing: .2em; /* margin-left:0.5rem; */ } .square-box{ width:14px; height:14px; } .special-offer .square-box{ background-color:rgb(216, 216, 216) } .lease-offer .square-box{ background-color:#000 } .purchase-offer .square-box{ background-color:rgb(126, 126, 126) } .special-offers-vehicles .square-box{ background-color:rgb(216, 216, 216) } .mazda-lease-offer-desc { line-height: 1.75; margin: 0 0 28px; font-size: 15px; } .custom-checkbox { display: block; position: relative; padding-left: 35px; margin-bottom: 12px; cursor: pointer; font-size: 22px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } /* Hide the browser's default checkbox */ .custom-checkbox input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } /* Create a custom checkbox */ .checkmark { position: absolute; top: 0; left: 0; height: 20px; width: 20px; border-radius: 4px; background-color: #fff; border: 1px solid #ccc; } /* On mouse-over, add a grey background color */ .custom-checkbox:hover input~.checkmark { background-color: #fff; } /* When the checkbox is checked, add a blue background */ /*.custom-checkbox input:checked ~ .checkmark { background-color: #2196F3; }*/ /* Create the checkmark/indicator (hidden when not checked) */ .checkmark:after { content: ''; position: absolute; display: none; } /* Show the checkmark when checked */ .custom-checkbox input:checked~.checkmark:after { display: block; } /* Style the checkmark/indicator */ .custom-checkbox .checkmark:after { left: 8px; top: 3px; width: 5px; height: 10px; border: solid white; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .oem-pop-desclimer>p { line-height: 2; }