@media(max-width:480px){.cf17_validator,.modal-extras__body{padding:24px 24px 0}
}
.cf17_validator .car,.modal-extras__body .car,.cf17_validator .otherCarCont,.modal-extras__body .otherCarCont{display:flex;justify-content:space-between;align-items:center}
@media(max-width:480px){.cf17_validator .car,.modal-extras__body .car,.cf17_validator .otherCarCont,.modal-extras__body .otherCarCont{display:block}
.cf17_validator .car .inputdsk,.modal-extras__body .car .inputdsk,.cf17_validator .otherCarCont .inputdsk,.modal-extras__body .otherCarCont .inputdsk{max-width:100%;width:100%;padding:0}
.cf17_validator .car.row,.modal-extras__body .car.row,.cf17_validator .otherCarCont.row,.modal-extras__body .otherCarCont.row{margin-right:0;margin-left:0}
}
.cf17_validator .promo-code-button-input,.modal-extras__body .promo-code-button-input{box-sizing:border-box;padding-right:0;padding-left:0}
@media(max-width:480px){.cf17_validator .promo-code-button-input,.modal-extras__body .promo-code-button-input{display:block;max-width:100%;width:100%;padding:0;justify-content:normal !important}
.cf17_validator .promo-code-button-input.row,.modal-extras__body .promo-code-button-input.row{margin-right:0;margin-left:0}
}
.cf17_validator .promo-code-button-input .input-group-prepend,.modal-extras__body .promo-code-button-input .input-group-prepend{padding:0}
@media(max-width:480px){.cf17_validator .promo-code-button-input .input-group-prepend,.modal-extras__body .promo-code-button-input .input-group-prepend{position:absolute;right:0}
}
.cf17_validator .promo-code-input,.modal-extras__body .promo-code-input{height:48px;box-sizing:border-box;position:relative;background-color:var(--color-primary-04);right:-8px;border-radius:16px;border:1px solid #1b1b1b;padding:12px 16px;outline-width:0;color:#1b1b1b;font-weight:400}
.cf17_validator .promo-code-input ::placeholder,.modal-extras__body .promo-code-input ::placeholder{color:#7c7c7c;opacity:1}
.cf17_validator .promo-code-input :-ms-input-placeholder,.modal-extras__body .promo-code-input :-ms-input-placeholder{color:#7c7c7c}
.cf17_validator .promo-code-input ::-ms-input-placeholder,.modal-extras__body .promo-code-input ::-ms-input-placeholder{color:#7c7c7c}
@media(max-width:480px){.cf17_validator .promo-code-input,.modal-extras__body .promo-code-input{right:0}
.cf17_validator .promo-code-input.col-10,.modal-extras__body .promo-code-input.col-10{-ms-flex:0 0 96%;flex:0 0 96%;max-width:100%}
}
.cf17_validator .promo-code-input:focus,.modal-extras__body .promo-code-input:focus{border:1px solid #1b1b1b}
.cf17_validator .promo-code-input:hover,.modal-extras__body .promo-code-input:hover{border:1px solid #1b1b1b}
.cf17_validator .promo-button,.modal-extras__body .promo-button,.cf17_validator .promo-buttonE,.modal-extras__body .promo-buttonE{width:auto;padding:10px;position:relative;left:-2vw;height:48px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer;background-color:#cacaca;border-radius:12px;pointer-events:none}
@media(max-width:768px){.cf17_validator .promo-button,.modal-extras__body .promo-button,.cf17_validator .promo-buttonE,.modal-extras__body .promo-buttonE{left:-2vw}
}
@media(max-width:480px){.cf17_validator .promo-button,.modal-extras__body .promo-button,.cf17_validator .promo-buttonE,.modal-extras__body .promo-buttonE{margin-left:1.5px}
}
.cf17_validator .promo-button.msgSuccss,.modal-extras__body .promo-button.msgSuccss,.cf17_validator .promo-buttonE.msgSuccss,.modal-extras__body .promo-buttonE.msgSuccss{background-color:#0a5}
.cf17_validator .promo-button.msgSuccss::before,.modal-extras__body .promo-button.msgSuccss::before,.cf17_validator .promo-buttonE.msgSuccss::before,.modal-extras__body .promo-buttonE.msgSuccss::before{content:"\e95e";height:40px;font-family:'icomoon';font-size:24px;align-self:flex-end;margin:0 auto;display:block;padding-top:4px}
.cf17_validator .text-grey-new,.modal-extras__body .text-grey-new{color:#545454 !important}
.cf17_validator .text-white,.modal-extras__body .text-white{color:#1b1b1b !important}
.cf17_validator .promo-button-active,.modal-extras__body .promo-button-active{background-color:var(--color-primary-01);pointer-events:initial;color:white !important}
.cf17_validator .promo-button-error,.modal-extras__body .promo-button-error{background-color:var(--color-secondary-01);font-weight:100;width:85%;font-size:20px}
.cf17_validator .promo-button-success,.modal-extras__body .promo-button-success{background-color:var(--color-system-01);font-weight:100;width:85%;font-size:25px;pointer-events:none}
.cf17_validator .card-vehicle,.modal-extras__body .card-vehicle{border-radius:12px;background-color:var(--color-primary-05);box-shadow:0 8px 24px 0 rgba(0,0,0,0.1);padding:16px;margin:24px 0}
.cf17_validator .input-text-error,.modal-extras__body .input-text-error{padding-top:10px;display:none}