.modal-irispro.modal-terms-and-conditions .modal-content{background-color:#fff}.terms-conditions-content{padding:60px 50px}.terms-conditions-content .title{text-decoration:underline;margin-bottom:50px}.terms-conditions-content .title,.terms-conditions-content .title-warranty-type{font-size:1.5rem;font-weight:700;text-transform:uppercase}.terms-conditions-content .warranty-content{font-size:1.25rem}.terms-conditions-content .warranty-content table td,.terms-conditions-content .warranty-content table th{vertical-align:top}.terms-conditions-content .warranty-content table tbody{border-top:2px solid #ccc;border-bottom:2px solid #ccc}.customer-landing{position:relative}.customer-landing .customer-container{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.85);padding:100px 0}.customer-landing .warranty-title{font-size:1.5rem;font-weight:700;color:#fff;padding-bottom:17px;text-transform:uppercase;text-align:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAboAAAARCAYAAACrW2kcAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF82lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgMTE2LjM5YWJhZjcsIDIwMjIvMDIvMjUtMjE6NTc6MjEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi41IChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDUtMjBUMDg6Mjk6NDYrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIyLTA3LTIwVDE4OjEyOjM2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIyLTA3LTIwVDE4OjEyOjM2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmZlMjcwZjBmLTJjOTMtMDA0YS1iODdiLTRmNThkN2I5YjRlMiIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjhiYTNjMmMxLWQzYzUtYjM0Zi05MGZhLTM0ZGYyNTRhY2M4YyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjQxMTlmM2E5LTBiZGItODc0Ni1iNTgwLTBmNDgxZThjODQ3MiI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NDExOWYzYTktMGJkYi04NzQ2LWI1ODAtMGY0ODFlOGM4NDcyIiBzdEV2dDp3aGVuPSIyMDIxLTA1LTIwVDA4OjI5OjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuNSAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmZlMjcwZjBmLTJjOTMtMDA0YS1iODdiLTRmNThkN2I5YjRlMiIgc3RFdnQ6d2hlbj0iMjAyMi0wNy0yMFQxODoxMjozNiswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjUgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnRCvkwAAAjiSURBVHic7V1rctw2DP64azcP59F02pnOtDfojXrzXqFtmiZObcd2Vv0hwsJCeFHSKruJMaOxlgJAAAT5EZQyKW9//w0ACnoqAM4AfAfgOYBXAL4H8KZePwJ4Xa+XAJ4BeFr5z6v8FsCG6SS9XTc0dqxdkvaMRCM5zqPxdUqb9czi9XRElJWdy+f5wuMk2yydMqaduPfinI2rRZH+qXo12VZfsv17eufGJ0MtOjsAxRDQ5tbSY9GqU8vF1jVg6Zhn88mT8dY6T0/Wjin6svxT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);background-size:442px auto;background-position:bottom;background-repeat:no-repeat}.customer-landing .customer-detail-main{margin:25px 0 35px 0;border:1px solid #2b323c}.customer-landing .customer-detail-main .customer-detail{display:flex;align-items:center;height:110px}.customer-landing .customer-detail-main .customer-detail.customer-detail-1{flex:2.5;padding-right:75px;justify-content:flex-end}.customer-landing .customer-detail-main .customer-detail.customer-detail-2{flex:5;border-left:1px solid #2b323c;border-right:1px solid #2b323c;max-width:600px}.customer-landing .customer-detail-main .customer-detail.customer-detail-3{flex:2.5}.customer-landing .customer-detail-main .customer-detail>div{width:100%}.customer-landing .customer-detail-main .customer-detail .customer-detail-line{display:flex;text-transform:uppercase}.customer-landing .customer-detail-main .customer-detail .customer-detail-line .customer-detail-title{width:140px;text-align:right;color:#999}.customer-landing .customer-detail-main .customer-detail .customer-detail-line .customer-detail-content{flex:1;margin-left:10px;color:#fff;font-weight:700}.customer-landing .customer-detail-header{padding:20px 30px}.customer-landing .customer-detail-header select.customer-detail-warranty-type{position:relative;font-weight:700;font-size:1.125rem;background-color:#d4642c;color:#fff;height:52px;border-radius:30px;padding:0 30px;text-transform:uppercase;-moz-text-align-last:center;text-align-last:center}.customer-landing .customer-detail-header .customer-detail-header-content{position:relative}.customer-landing .customer-detail-header .customer-detail-header-nav{position:absolute;top:4px;right:0}.customer-landing .customer-detail-header .customer-detail-header-nav .customer-detail-header-nav-tab{display:block;text-decoration:none;width:225px;height:44px;border-radius:22px;background-color:#404849;color:#999;line-height:44px;text-align:center;text-transform:uppercase}.customer-landing .customer-detail-header .customer-detail-header-nav .customer-detail-header-nav-tab.selected,.customer-landing .customer-detail-header .customer-detail-header-nav .customer-detail-header-nav-tab:hover{color:#fff}.customer-landing .customer-detail-header .customer-detail-header-nav .customer-detail-header-nav-tab+.customer-detail-header-nav-tab{margin-left:10px}.customer-landing .customer-detail-container{max-width:1800px;padding:0 50px;margin:0 auto 30px}.customer-landing .customer-detail-container .customer-detail-display{border:1px solid #d4642c;border-radius:30px}.customer-landing .customer-detail-container .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-details{border-top-left-radius:30px;border-bottom-left-radius:30px;width:295px;background-color:#000;padding-bottom:45px}.customer-landing .customer-detail-container .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-details .car-building-detail{padding:16px;text-align:center;border-bottom:1px solid #2b323c;text-transform:uppercase}.customer-landing .customer-detail-container .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-details .car-building-detail:first-child{border-top-left-radius:30px}.customer-landing .customer-detail-container .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-details .car-building-detail .car-building-detail-title{color:#d4642c;font-size:1rem}.customer-landing .customer-detail-container .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-details .car-building-detail .car-building-detail-display{color:#fff;font-size:1.125rem}.customer-landing .customer-detail-container .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container{padding:30px 20px;background-color:#e2e0e0;border-top-right-radius:30px;border-bottom-right-radius:30px}.customer-landing .customer-detail-container .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table thead th{padding:12px;color:#666;font-size:1rem;text-transform:uppercase}.customer-landing .customer-detail-container .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table td,.customer-landing .customer-detail-container .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table th{text-align:center;padding:12px;font-size:1.25rem;vertical-align:baseline}.customer-landing .customer-detail-container .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table tr.no-border-top td{border-top:none}.customer-landing .customer-detail-container .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table tr.modified-claimed td{padding-top:0}.customer-landing .customer-detail-container .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table tr:nth-of-type(odd) td{background-color:#ccc}.customer-landing .customer-detail-container .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table tr:nth-of-type(2n) td{background-color:transparent}.customer-landing .customer-detail-container .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table tr.odd td{background-color:#ccc!important}.customer-landing .customer-detail-container .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table tr.even td{background-color:transparent!important}.customer-landing .customer-detail-container .customer-detail-display .customer-detail-warranty-info .warranty-info-car-building-table-container table.warranty-info-table select.update-warranty-status{position:relative;padding:10px 30px;background-color:#000;color:#d4642c;border-radius:30px;font-size:1.25rem;text-transform:uppercase;-moz-text-align-last:center;text-align-last:center}