@import url(https://fonts.googleapis.com/css?family=Muli&display=swap);
@import url(https://fonts.googleapis.com/css?family=Montserrat&display=swap);
@import url(https://fonts.googleapis.com/css?family=Proxima+Nova&display=swap);
@import url(https://fonts.googleapis.com/css?family=Proxima+Nova&display=swap);
@media only screen and (min-device-width: 320px) and (max-device-width: 568px){.main__description--title{font-size:30px}.login__container{background-color:transparent;border:none;box-shadow:none;padding:0px;width:100%}.register__container{background-color:transparent;border:none;box-shadow:none;padding:0px;width:100%}.footer{align-items:flex-start;flex-direction:column}label:hover .card{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);box-shadow:0 20px 20px rgba(50,50,50,0.2)}label:hover :checked+.card{transform:rotateX(180deg);-webkit-transform:rotateX(180deg);box-shadow:0 20px 20px rgba(255,255,255,0.2)}#ModelsContainer{width:100%;max-width:1100px;background:#f5f5f5;align-self:start;justify-self:center;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:5px 5px;padding:0px !important}.niuBox{grid-template-columns:repeat(2, 1fr) !important}.niuBox label{height:180px !important}#DisplayContainer{width:100% !important}#FormContainer{background:#f5f5f5;align-self:start;justify-self:center;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);display:grid;grid-template:repeat(11, 1fr)/[col1] 100%;grid-template-areas:"nameUser" "lastNameUser" "emailUser" "phoneUser" "idUser" "genreUser" "birthdayUser" "sucursalUser" "whatsappUser" "newsUser" "submitButton";grid-gap:10px 10px;padding:10px}.submitButton{grid-column:auto !important}.whatsappUser{grid-column:auto !important}.newsUser{grid-column:auto !important}.headerCarsMenu img,.headerCarsMenu span{font-size:14px !important}label{height:160px !important}.headerCarsMenu{grid-template-columns:80% 20%;margin-top:0px}}@media only screen and (min-device-width: 667px) and (max-device-width: 768px){.headerCarsMenu img,.headerCarsMenu span{font-size:15px !important}#ModelsContainer{grid-template-columns:repeat(3, 1fr) !important}.submitButton{height:40px}.nameUser,.emailUser,.idUser,.birthdayUser{grid-column:col1 / col3}.lastNameUser,.phoneUser,.genreUser,.sucursalUser{grid-column:col3 / col5}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1){.nameUser,.emailUser,.idUser,.birthdayUser{grid-column:col1 / col3}.lastNameUser,.phoneUser,.genreUser,.sucursalUser{grid-column:col3 / col5}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1499px){#DisplayContainer{max-width:1024px}}@media only screen and (min-width: 1500px){#DisplayContainer{max-width:1500px}.feria{max-width:100% !important}.niuBox label{height:350px !important}#ModelsContainer{grid-template-columns:repeat(5, 1fr)}}body{margin:0;font-family:"Proxima Nova",sans-serif;background:--main-color}#DisplayContainer{align-self:start;justify-self:center;font-family:"Montserrat",sans-serif;width:90%;max-width:1500px;margin-bottom:-50px;Z-INDEX:100}#FormContainer label{height:40px !important}.MuiFormControl-marginDense{margin:0px !important}.MuiSelect-icon{fill:#cfcfcf !important;right:7px !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#707070;-webkit-box-shadow:0 0 0px 1000px #f5f5f5 inset;transition:background-color 5000s ease-in-out 0s}

@media only screen and (min-device-width: 320px) and (max-device-width: 568px){#infoPago{grid-row:2}.BoxPago{grid-template-columns:auto !important}.invoiceResumenItems{position:relative !important;font-size:14px}.invoiceResumenTransito{position:relative !important;bottom:0px !important}.InvoiceContent{font-family:"Proxima Nova",sans-serif;display:grid;grid-template:auto auto auto auto/100vw !important;margin-top:45px}.topMenu{grid-column:1;grid-row:1}label{height:auto !important}.lateralMenu{grid-column:1 !important;grid-row:4 !important;grid-template-rows:auto 240px 110px;display:grid;grid-template-rows:auto !important}.InfoDomicilio{grid-column:1;grid-row:3;margin-bottom:10px}.InfoCotizacion{width:100%;min-height:60px;background-color:#F9F9F9;display:flex;justify-content:space-between;align-items:center;padding:0px 0px;font-weight:bold}.InfoPago{background-color:#F9F9F9;display:grid}.contentInfoCotizacion{width:100%;display:grid;grid-template-columns:repeat(1, 1fr) !important}.contentInfoCotizacion span{font-size:12px}.InfoPago .title{height:60px;display:flex;align-items:center;padding:0px 20px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.InfoPago label{margin:10px 20px 10px 20px}.InfoPago label span{color:#EA595A}.InfoPago input{border:1px solid #E4E4E4;height:45px;margin:0px 20px;padding:0px 10px}.open{bottom:0px !important;-webkit-transition:top 1s;transition:top 1s}.expiration{margin-right:0px;display:grid;gap:2% !important;margin:10px 20px;grid-template-columns:100% !important}.expiration label{margin:10px 0px 10px 0px}.agotado{color:#b1b1b1 !important;background-color:#f9f9f9}.expiration input{border:1px solid #E4E4E4;height:45px;margin:0px 0px;width:-webkit-fill-available;padding:0px 10px}input:focus{outline:none}.MuiPaper-root{border:0px;background-color:#F9F9F9 !important;box-shadow:none !important;padding:0px !important}.MuiExpansionPanel-rounded:last-child{width:100%}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #f2f5fb inset !important}.ResumenPedidoMovil{display:grid !important;position:fixed;width:100vw;height:240px;bottom:-180px;background-color:#fff}.qtyMaximaShow{background:#f9f9f9;position:absolute;font-size:12px;width:150px;color:#ef6e6e;z-index:1000;border:1px solid;border-radius:12px;left:-155px  !important;animation:fadein 1s;-moz-animation:fadein 1s;-webkit-animation:fadein 1s;-o-animation:fadein 1s}.dragButton{width:20%;left:40%;height:8px;position:absolute;background-color:#82a3c329;top:7px;border-radius:25px}.animateShowDrag{bottom:0px !important;-webkit-transition:bottom 0.5s;transition:bottom 0.5s}.animateHideDrag{bottom:-180px;-webkit-transition:bottom 0.5s;transition:bottom 0.5s}.priceSpanShow{display:block}.barFloat{bottom:-180px;position:fixed;width:100vw;z-index:100;background-color:#fff;height:242px}.barFloatOff{bottom:0px !important;display:none !important;position:relative;width:100%;z-index:100;background-color:#fff;height:242px}.ResumenPedido .title{height:60px;display:flex;align-items:center;padding:0px 20px;justify-content:space-between !important;background-color:#F9F9F9;border-top:1px solid #eaeaea}.ResumenPedidoMovil .detalleItem{height:30px;display:flex;font-size:14px;padding:0px 20px;justify-content:space-between;align-items:center}.ResumenPedidoMovil .detalleItem span:nth-child(2){color:#7d7d7d}.ResumenPedidoMovil .total{height:60px;display:flex;font-size:18px;font-weight:bold;align-items:center;padding:0px 20px;justify-content:space-between;background-color:#F9F9F9;border-top:1px solid #eaeaea}.ProcesarPago{background-color:#F9F9F9;height:auto;display:flex;padding:20px 0px;align-items:center;justify-content:center;border-top:1px solid #eaeaea}.ProcesarPago .btn{cursor:pointer;background-color:#0085FF;color:#fff;width:90%;height:50px;font-size:18px;text-transform:uppercase;border-radius:25px;display:flex;align-items:center;justify-content:center}.InfoDomicilio .title{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;min-height:60px;background-color:#F9F9F9;display:flex;justify-content:space-between;align-items:center;padding:0px 20px;font-weight:bold}.NoCotizacion{font-size:12px !important;text-align:right}.header{height:45px !important;position:fixed;width:94vw !important;padding:0 3vw !important;z-index:1;font-size:12px !important;grid-template-columns:45px auto auto !important}.DatosEntrega{display:grid;grid-template:auto  / 100% !important;gap:10px;margin:0px 20px}.boxInputDomicilio{display:grid;grid-template-rows:auto auto}.boxInputDomicilio label span{color:#EA595A}.boxInputDomicilio label{font-size:14px;padding:5px 0px}.InfoPago label{font-size:14px}.InfoPago img{margin:0px 20px}.boxInputDomicilio input{padding:0px 10px;border:1px solid #E4E4E4;height:45px}.MuiInput-root{position:relative;height:45px;border:1px solid #eaeaea}.MuiMenuItem-root{font-size:12px !important;color:#54575C !important}.MuiSelect-select.MuiSelect-select,.MuiSelect-select.MuiSelect-select{padding-left:10px;font-size:12px;color:#54575C;font:300 12px system-ui}.MuiExpansionPanelDetails-root{padding:5px 5px 0px !important}.MuiInput-underline:before{display:none !important;content:'' !important}em{font-style:normal !important}.DetalleItems .title{display:none !important;min-height:50px;background-color:#F9F9F9;display:grid;grid-template-columns:auto 120px 120px 120px 120px;justify-items:center;align-items:center;padding:0px 20px;gap:2px;font-weight:bold;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.DetalleItems .content{max-height:400px;overflow-x:hidden;overflow-y:scroll}.disclaimer{grid-column:1 !important;font-size:12px;color:#9e9e9e}.DetalleItems .content .item{min-height:74px !important;font-size:12px;color:#54575C;display:grid;grid-template-columns:auto  120px !important;grid-template-rows:auto auto !important;justify-items:center;align-items:center;padding:0px 20px !important;gap:2px;font-weight:bold;border-top:1px solid #eaeaea;font:400 14px system-ui !important}.partNoMovil{display:grid !important;width:100%;grid-template-columns:auto auto;justify-content:left;column-gap:15px;font:300 12px system-ui;color:#8B8D90}.discount,.price,.partNo{display:none !important}.DetalleItems .content .item:hover{background-color:#F9F9F9}.DetalleItems .content .item .description{grid-column:1 !important;grid-row:2 !important;padding-left:0px !important;justify-self:start;padding-left:10px;font:500 14px system-ui;align-self:baseline}.DetalleItems .content .item .qty{display:grid;grid-template-columns:15px 50px 15px;align-items:center;justify-items:center;justify-self:end}.priceMovil{display:block !important;font-size:12px}.DetalleItems .content .item .active{display:grid;grid-template-columns:15px 50px 15px;align-items:center;justify-items:center;justify-self:end;border:1px solid #e6e6e6;border-radius:20px;padding:2px 8px;justify-self:right !important;background:linear-gradient(90deg, #d8dbe9 0%, #d8dbe9 30px, #f3f5fc calc(0% - 30px), #f3f5fc calc(100% - 30px), #d8dbe9 calc(100% - 30px), #d8dbe9 100%)}.MuiSvgIcon-fontSizeInherit{font-size:inherit;fill:#696f82 !important}.DetalleItems .content .item .empty{grid-template-columns:15px 50px !important}.DetalleItems .content .item .total{justify-self:end;align-self:baseline;font-size:16px;display:flex;align-items:baseline}.DetalleItems .content .item .discount span{font-size:10px;color:#8ca0c1}.DetalleItems .content .item .discountMovil span{font-size:10px;color:#8ca0c1}.MuiFormControl-root{width:100%;font-size:12px !important}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon .MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"]{padding-right:35px;height:45px;border-radius:0px}.MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"] .MuiAutocomplete-input:first-child{padding-left:6px;height:28px;border:none;font-size:12px !important;color:#54575C !important}.MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"] .MuiAutocomplete-input{padding:0px !important}.MuiAutocomplete-option{font-size:12px !important;color:#54575C !important}#combo-autocomplete::placeholder{color:#54575C !important;opacity:1 !important;font:300 12px system-ui}.MuiInput-underline:after{border-bottom:2px solid #0085FF !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.InvoiceContent{font-family:"Proxima Nova",sans-serif;display:grid;grid-template:auto auto auto auto/100vw !important;margin-top:45px}.topMenu{grid-column:1;grid-row:1}label{height:auto !important}.lateralMenu{grid-column:1 !important;grid-row:4 !important;grid-template-rows:auto 240px 110px;display:grid;grid-template-rows:auto !important}.InfoDomicilio{grid-column:1;grid-row:3;margin-bottom:10px}.InfoCotizacion{width:100%;min-height:60px;background-color:#F9F9F9;display:flex;justify-content:space-between;align-items:center;padding:0px 0px;font-weight:bold}.InfoPago{background-color:#F9F9F9;display:grid}.contentInfoCotizacion{width:100%;display:grid;grid-template-columns:repeat(1, 1fr) !important}.contentInfoCotizacion span{font-size:12px}.InfoPago .title{height:60px;display:flex;align-items:center;padding:0px 20px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.InfoPago label{margin:10px 20px 10px 20px}.InfoPago label span{color:#EA595A}.InfoPago input{border:1px solid #E4E4E4;height:45px;margin:0px 20px;padding:0px 10px}.open{bottom:0px !important;-webkit-transition:top 1s;transition:top 1s}.expiration{margin-right:0px;display:grid;gap:2% !important;margin:10px 20px;grid-template-columns:100% !important}.expiration label{margin:10px 0px 10px 0px}.agotado{color:#b1b1b1 !important;background-color:#f9f9f9}.expiration input{border:1px solid #E4E4E4;height:45px;margin:0px 0px;width:-webkit-fill-available;padding:0px 10px}input:focus{outline:none}.MuiPaper-root{border:0px;background-color:#F9F9F9 !important;box-shadow:none !important;padding:0px !important}.MuiExpansionPanel-rounded:last-child{width:100%}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #f2f5fb inset !important}.ResumenPedidoMovil{display:grid !important;position:fixed;width:100vw;height:240px;bottom:-180px;background-color:#fff}.qtyMaximaShow{background:#f9f9f9;position:absolute;font-size:12px;width:150px;color:#ef6e6e;z-index:1000;border:1px solid;border-radius:12px;left:-155px  !important;animation:fadein 1s;-moz-animation:fadein 1s;-webkit-animation:fadein 1s;-o-animation:fadein 1s}.dragButton{width:20%;left:40%;height:8px;position:absolute;background-color:#82a3c329;top:7px;border-radius:25px}.animateShowDrag{bottom:0px !important;-webkit-transition:bottom 0.5s;transition:bottom 0.5s}.animateHideDrag{bottom:-180px;-webkit-transition:bottom 0.5s;transition:bottom 0.5s}.priceSpanShow{display:block}.barFloat{bottom:-180px;position:fixed;width:100vw;z-index:100;background-color:#fff;height:242px}.barFloatOff{bottom:0px !important;display:none !important;position:relative;width:100%;z-index:100;background-color:#fff;height:242px}.ResumenPedido .title{height:60px;display:flex;align-items:center;padding:0px 20px;justify-content:space-between !important;background-color:#F9F9F9;border-top:1px solid #eaeaea}.ResumenPedidoMovil .detalleItem{height:30px;display:flex;font-size:14px;padding:0px 20px;justify-content:space-between;align-items:center}.ResumenPedidoMovil .detalleItem span:nth-child(2){color:#7d7d7d}.ResumenPedidoMovil .total{height:60px;display:flex;font-size:18px;font-weight:bold;align-items:center;padding:0px 20px;justify-content:space-between;background-color:#F9F9F9;border-top:1px solid #eaeaea}.ProcesarPago{background-color:#F9F9F9;height:auto;display:flex;padding:20px 0px;align-items:center;justify-content:center;border-top:1px solid #eaeaea}.ProcesarPago .btn{cursor:pointer;background-color:#0085FF;color:#fff;width:90%;height:50px;font-size:18px;text-transform:uppercase;border-radius:25px;display:flex;align-items:center;justify-content:center}.InfoDomicilio .title{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;min-height:60px;background-color:#F9F9F9;display:flex;justify-content:space-between;align-items:center;padding:0px 20px;font-weight:bold}.NoCotizacion{font-size:12px !important;text-align:right}.header{height:45px !important;position:fixed;width:94vw !important;padding:0 3vw !important;z-index:1;font-size:12px !important;grid-template-columns:45px auto auto !important}.DatosEntrega{display:grid;grid-template:auto auto/repeat(2, 1fr) !important;gap:10px;margin:0px 20px}.boxInputDomicilio{display:grid;grid-template-rows:auto auto}.boxInputDomicilio label span{color:#EA595A}.boxInputDomicilio label{font-size:14px;padding:5px 0px}.InfoPago label{font-size:14px}.InfoPago img{margin:0px 20px}.boxInputDomicilio input{padding:0px 10px;border:1px solid #E4E4E4;height:45px}.MuiInput-root{position:relative;height:45px;border:1px solid #eaeaea}.MuiMenuItem-root{font-size:12px !important;color:#54575C !important}.MuiSelect-select.MuiSelect-select,.MuiSelect-select.MuiSelect-select{padding-left:10px;font-size:12px;color:#54575C;font:300 12px system-ui}.MuiExpansionPanelDetails-root{padding:5px 5px 0px !important}.MuiInput-underline:before{display:none !important;content:'' !important}em{font-style:normal !important}.DetalleItems .title{display:none !important;min-height:50px;background-color:#F9F9F9;display:grid;grid-template-columns:auto 120px 120px 120px 120px;justify-items:center;align-items:center;padding:0px 20px;gap:2px;font-weight:bold;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.DetalleItems .content{max-height:400px;overflow-x:hidden;overflow-y:scroll}.disclaimer{grid-column:1 !important;font-size:12px;color:#9e9e9e}.DetalleItems .content .item{min-height:74px !important;font-size:12px;color:#54575C;display:grid;grid-template-columns:auto  120px !important;grid-template-rows:auto auto !important;justify-items:center;align-items:center;padding:0px 20px !important;gap:2px;font-weight:bold;border-top:1px solid #eaeaea;font:400 14px system-ui !important}.partNoMovil{display:grid !important;width:100%;grid-template-columns:auto auto;justify-content:left;column-gap:15px;font:300 12px system-ui;color:#8B8D90}.discount,.price,.partNo{display:none !important}.DetalleItems .content .item:hover{background-color:#F9F9F9}.DetalleItems .content .item .description{grid-column:1 !important;grid-row:2 !important;padding-left:0px !important;justify-self:start;padding-left:10px;font:500 14px system-ui;align-self:baseline}.DetalleItems .content .item .qty{display:grid;grid-template-columns:15px 50px 15px;align-items:center;justify-items:center;justify-self:end}.priceMovil{display:block !important;font-size:12px}.DetalleItems .content .item .active{display:grid;grid-template-columns:15px 50px 15px;align-items:center;justify-items:center;justify-self:end;border:1px solid #e6e6e6;border-radius:20px;padding:2px 8px;justify-self:right !important;background:linear-gradient(90deg, #d8dbe9 0%, #d8dbe9 30px, #f3f5fc calc(0% - 30px), #f3f5fc calc(100% - 30px), #d8dbe9 calc(100% - 30px), #d8dbe9 100%)}.MuiSvgIcon-fontSizeInherit{font-size:inherit;fill:#696f82 !important}.DetalleItems .content .item .empty{grid-template-columns:15px 50px !important}.DetalleItems .content .item .total{justify-self:end;align-self:baseline;font-size:16px;display:flex;align-items:baseline}.DetalleItems .content .item .discount span{font-size:10px;color:#8ca0c1}.DetalleItems .content .item .discountMovil span{font-size:10px;color:#8ca0c1}.MuiFormControl-root{width:100%;font-size:12px !important}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon .MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"]{padding-right:35px;height:45px;border-radius:0px}.MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"] .MuiAutocomplete-input:first-child{padding-left:6px;height:28px;border:none;font-size:12px !important;color:#54575C !important}.MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"] .MuiAutocomplete-input{padding:0px !important}.MuiAutocomplete-option{font-size:12px !important;color:#54575C !important}#combo-autocomplete::placeholder{color:#54575C !important;opacity:1 !important;font:300 12px system-ui}.MuiInput-underline:after{border-bottom:2px solid #0085FF !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.InvoiceContent{font-family:"Proxima Nova",sans-serif;display:grid;grid-template:auto auto auto auto/100vw !important;margin-top:45px}.topMenu{grid-column:1;grid-row:1}label{height:auto !important}.lateralMenu{grid-column:1 !important;grid-row:4 !important;grid-template-rows:auto 240px 110px;display:grid;grid-template-rows:auto !important}.InfoDomicilio{grid-column:1;grid-row:3;margin-bottom:10px}.InfoCotizacion{width:100%;min-height:60px;background-color:#F9F9F9;display:flex;justify-content:space-between;align-items:center;padding:0px 0px;font-weight:bold}.InfoPago{background-color:#F9F9F9;display:grid}.contentInfoCotizacion{width:100%;display:grid;grid-template-columns:repeat(1, 1fr) !important}.contentInfoCotizacion span{font-size:12px}.InfoPago .title{height:60px;display:flex;align-items:center;padding:0px 20px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.InfoPago label{margin:10px 20px 10px 20px}.InfoPago label span{color:#EA595A}.InfoPago input{border:1px solid #E4E4E4;height:45px;margin:0px 20px;padding:0px 10px}.open{bottom:0px !important;-webkit-transition:top 1s;transition:top 1s}.expiration{margin-right:0px;display:grid;gap:2% !important;margin:10px 20px;grid-template-columns:100% !important}.expiration label{margin:10px 0px 10px 0px}.agotado{color:#b1b1b1 !important;background-color:#f9f9f9}.expiration input{border:1px solid #E4E4E4;height:45px;margin:0px 0px;width:-webkit-fill-available;padding:0px 10px}input:focus{outline:none}.MuiPaper-root{border:0px;background-color:#F9F9F9 !important;box-shadow:none !important;padding:0px !important}.MuiExpansionPanel-rounded:last-child{width:100%}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #f2f5fb inset !important}.ResumenPedidoMovil{display:grid !important;position:fixed;width:100vw;height:240px;bottom:-180px;background-color:#fff}.qtyMaximaShow{background:#f9f9f9;position:absolute;font-size:12px;width:150px;color:#ef6e6e;z-index:1000;border:1px solid;border-radius:12px;left:-155px  !important;animation:fadein 1s;-moz-animation:fadein 1s;-webkit-animation:fadein 1s;-o-animation:fadein 1s}.dragButton{width:20%;left:40%;height:8px;position:absolute;background-color:#82a3c329;top:7px;border-radius:25px}.animateShowDrag{bottom:0px !important;-webkit-transition:bottom 0.5s;transition:bottom 0.5s}.animateHideDrag{bottom:-180px;-webkit-transition:bottom 0.5s;transition:bottom 0.5s}.priceSpanShow{display:block}.barFloat{bottom:-180px;position:fixed;width:100vw;z-index:100;background-color:#fff;height:242px}.barFloatOff{bottom:0px !important;display:none !important;position:relative;width:100%;z-index:100;background-color:#fff;height:242px}.ResumenPedido .title{height:60px;display:flex;align-items:center;padding:0px 20px;justify-content:space-between !important;background-color:#F9F9F9;border-top:1px solid #eaeaea}.ResumenPedidoMovil .detalleItem{height:30px;display:flex;font-size:14px;padding:0px 20px;justify-content:space-between;align-items:center}.ResumenPedidoMovil .detalleItem span:nth-child(2){color:#7d7d7d}.ResumenPedidoMovil .total{height:60px;display:flex;font-size:18px;font-weight:bold;align-items:center;padding:0px 20px;justify-content:space-between;background-color:#F9F9F9;border-top:1px solid #eaeaea}.ProcesarPago{background-color:#F9F9F9;height:auto;display:flex;padding:20px 0px;align-items:center;justify-content:center;border-top:1px solid #eaeaea}.ProcesarPago .btn{cursor:pointer;background-color:#0085FF;color:#fff;width:90%;height:50px;font-size:18px;text-transform:uppercase;border-radius:25px;display:flex;align-items:center;justify-content:center}.InfoDomicilio .title{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;min-height:60px;background-color:#F9F9F9;display:flex;justify-content:space-between;align-items:center;padding:0px 20px;font-weight:bold}.NoCotizacion{font-size:12px !important;text-align:right}.header{height:45px !important;position:fixed;width:94vw !important;padding:0 3vw !important;z-index:1;font-size:12px !important;grid-template-columns:45px auto auto !important}.DatosEntrega{display:grid;grid-template:auto  / 100% !important;gap:10px;margin:0px 20px}.boxInputDomicilio{display:grid;grid-template-rows:auto auto}.boxInputDomicilio label span{color:#EA595A}.boxInputDomicilio label{font-size:14px;padding:5px 0px}.InfoPago label{font-size:14px}.InfoPago img{margin:0px 20px}.boxInputDomicilio input{padding:0px 10px;border:1px solid #E4E4E4;height:45px}.MuiInput-root{position:relative;height:45px;border:1px solid #eaeaea}.MuiMenuItem-root{font-size:12px !important;color:#54575C !important}.MuiSelect-select.MuiSelect-select,.MuiSelect-select.MuiSelect-select{padding-left:10px;font-size:12px;color:#54575C;font:300 12px system-ui}.MuiExpansionPanelDetails-root{padding:5px 5px 0px !important}.MuiInput-underline:before{display:none !important;content:'' !important}em{font-style:normal !important}.DetalleItems .title{display:none !important;min-height:50px;background-color:#F9F9F9;display:grid;grid-template-columns:auto 120px 120px 120px 120px;justify-items:center;align-items:center;padding:0px 20px;gap:2px;font-weight:bold;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.DetalleItems .content{max-height:400px;overflow-x:hidden;overflow-y:scroll}.disclaimer{grid-column:1 !important;font-size:12px;color:#9e9e9e}.DetalleItems .content .item{min-height:74px !important;font-size:12px;color:#54575C;display:grid;grid-template-columns:auto  120px !important;grid-template-rows:auto auto !important;justify-items:center;align-items:center;padding:0px 20px !important;gap:2px;font-weight:bold;border-top:1px solid #eaeaea;font:400 14px system-ui !important}.partNoMovil{display:grid !important;width:100%;grid-template-columns:auto auto;justify-content:left;column-gap:15px;font:300 12px system-ui;color:#8B8D90}.discount,.price,.partNo{display:none !important}.DetalleItems .content .item:hover{background-color:#F9F9F9}.DetalleItems .content .item .description{grid-column:1 !important;grid-row:2 !important;padding-left:0px !important;justify-self:start;padding-left:10px;font:500 14px system-ui;align-self:baseline}.DetalleItems .content .item .qty{display:grid;grid-template-columns:15px 50px 15px;align-items:center;justify-items:center;justify-self:end}.priceMovil{display:block !important;font-size:12px}.DetalleItems .content .item .active{display:grid;grid-template-columns:15px 50px 15px;align-items:center;justify-items:center;justify-self:end;border:1px solid #e6e6e6;border-radius:20px;padding:2px 8px;justify-self:right !important;background:linear-gradient(90deg, #d8dbe9 0%, #d8dbe9 30px, #f3f5fc calc(0% - 30px), #f3f5fc calc(100% - 30px), #d8dbe9 calc(100% - 30px), #d8dbe9 100%)}.MuiSvgIcon-fontSizeInherit{font-size:inherit;fill:#696f82 !important}.DetalleItems .content .item .empty{grid-template-columns:15px 50px !important}.DetalleItems .content .item .total{justify-self:end;align-self:baseline;font-size:16px;display:flex;align-items:baseline}.DetalleItems .content .item .discount span{font-size:10px;color:#8ca0c1}.DetalleItems .content .item .discountMovil span{font-size:10px;color:#8ca0c1}.MuiFormControl-root{width:100%;font-size:12px !important}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon .MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"]{padding-right:35px;height:45px;border-radius:0px}.MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"] .MuiAutocomplete-input:first-child{padding-left:6px;height:28px;border:none;font-size:12px !important;color:#54575C !important}.MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"] .MuiAutocomplete-input{padding:0px !important}.MuiAutocomplete-option{font-size:12px !important;color:#54575C !important}#combo-autocomplete::placeholder{color:#54575C !important;opacity:1 !important;font:300 12px system-ui}.MuiInput-underline:after{border-bottom:2px solid #0085FF !important}}.MuiButton-root{text-transform:initial !important}.InvoiceContent{font-family:"Proxima Nova",sans-serif;display:grid}.BoxPago{grid-template-columns:auto 400px}.partNoMovil,.ResumenPedidoMovil{display:none}.topMenu{grid-column:1;grid-row:1;position:relative;border:1px solid #E2E2E2;border-radius:7px;padding:7px;background:#fff}.lateralMenu{grid-column:2;grid-row:1/3;grid-template-rows:auto 240px 110px;display:grid}.InfoCotizacion{width:100%;min-height:60px;background-color:#F9F9F9;display:flex;justify-content:space-between;align-items:center;padding:0px 0px;font-weight:bold;border-radius:7px 7px 0px 0px}.InfoPago{background-color:#F9F9F9;display:grid}.modalBox{padding:20px;width:400px;display:grid;align-items:center;justify-items:center}.MuiTypography-body1{font-family:"Proxima Nova", sans-serif !important}.MuiAlert-message{padding:8px 10px !important}.MuiAlert-icon{display:flex;opacity:0.9;padding:7px 7px !important;font-size:22px;align-self:center !important;margin-right:12px}.contentInfoCotizacion{width:100%;display:grid;grid-template-columns:repeat(3, 1fr)}.contentInfoCotizacion span{font-size:12px;display:grid;grid-template-columns:25% 75%}.InfoPago .title{height:60px;display:flex;align-items:center;padding:0px 20px;border-bottom:1px solid #eaeaea;font-weight:700}.InfoPago label{margin:10px 20px 10px 20px}.InfoPago label span{color:#EA595A}.InfoPago input{border:1px solid #E4E4E4;height:45px;margin:0px 20px;padding:0px 10px}.expiration{margin-right:0px;display:grid;gap:10px;margin:10px 20px;grid-template-columns:1fr 1fr}.expiration label{margin:10px 0px 10px 0px}.agotado{color:#b1b1b1 !important;background-color:#f9f9f9}.expiration input{border:1px solid #E4E4E4;height:45px;margin:0px 0px;width:-webkit-fill-available;padding:0px 10px}input:focus{outline:none}.MuiPaper-root{border:0px;background-color:#F9F9F9 !important;box-shadow:none !important;padding:0px !important}.MuiExpansionPanel-rounded:last-child{width:100%}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #f2f5fb inset !important}.ResumenPedido .title{height:60px;display:flex;align-items:center;padding:0px 20px;background-color:#F9F9F9;border-top:1px solid #eaeaea;font-weight:700}.priceSpanHide{display:none}.disclaimer{grid-column:1/4;font-size:12px;color:#9e9e9e}.priceMovil{display:none}.ResumenPedido .detalleItem{height:30px;display:flex;font-size:14px;padding:0px 20px;justify-content:space-between;align-items:center}.ResumenPedido .detalleItem span:nth-child(2){color:#7d7d7d}.ResumenPedido .total{height:60px;display:flex;font-size:18px;font-weight:bold;align-items:center;padding:0px 20px;justify-content:space-between;border-top:1px solid #eaeaea}.alertTransito{width:90% !important;left:10px !important}.MuiCheckbox-colorSecondary{color:#696f82 !important}.ProcesarPago{background-color:#F9F9F9;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;border-top:1px solid #eaeaea}.ProcesarPago .btn{cursor:pointer;background-color:#0085FF;color:#fff;width:90%;height:50px;font-size:18px;text-transform:uppercase;border-radius:25px;display:flex;align-items:center;justify-self:center;justify-content:center}.InfoDomicilio .title{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;min-height:60px;background-color:#F9F9F9;display:flex;justify-content:space-between;align-items:center;padding:0px 20px;font-weight:bold}.DatosEntrega{display:grid;grid-template:auto auto/repeat(3, 1fr);gap:10px;margin:0px 20px}.boxInputDomicilio{display:grid;grid-template-rows:auto auto}.boxInputDomicilio label span{color:#EA595A}.boxInputDomicilio label{font-size:14px;padding:5px 0px}.InfoPago label{font-size:12px}.InfoPago img{margin:0px 20px}.boxInputDomicilio input{padding:0px 10px;border:1px solid #E4E4E4;height:45px}.MuiInput-root{position:relative;height:45px;border:1px solid #eaeaea}.MuiMenuItem-root{font-size:12px !important;color:#54575C !important}.MuiInput-underline:before{display:none !important;content:'' !important}em{font-style:normal !important}.DetalleItems .title{min-height:50px;background-color:#F9F9F9;display:grid;grid-template-columns:auto 120px 120px 120px 120px;justify-items:center;align-items:center;padding:0px 20px;gap:2px;font-weight:bold;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.invoiceResumenItems{min-height:30px;background-color:#f9f9f9;justify-content:end;display:flex;column-gap:15px;font-size:16px;align-items:center;grid-template-columns:100%;justify-items:end;padding:0px 20px;border-top:1px solid #eaeaea;width:calc(100% - 40px)}.invoiceResumenTransito{font:200 13px system-ui;align-items:center;display:grid;grid-template-columns:100%;justify-items:end;padding:10px 20px;color:#e22a1c;width:calc(100% - 40px);text-align:right}@keyframes fadeout{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeout{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@-o-keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.qtyMaximaRemove{position:absolute;font-size:12px;width:150px;display:none}.qtyMaximaHide{background:#f9f9f9;position:absolute;font-size:12px;width:150px;color:#ef6e6e;z-index:1000;left:27px;animation:fadeout 1s;-moz-animation:fadeout 1s;-webkit-animation:fadeout 1s;-o-animation:fadeout 1s}.qtyMaximaShow{background:#f9f9f9;position:absolute;font-size:12px;width:150px;color:#ef6e6e;z-index:1000;left:27px;animation:fadein 1s;-moz-animation:fadein 1s;-webkit-animation:fadein 1s;-o-animation:fadein 1s}.scrollImg{position:absolute;top:-21px;opacity:1;width:100%;background-color:#fff;display:flex;justify-content:center}.scrollImg img{opacity:0.3}.scrollImgHide{display:none !important}.DetalleItems .content{min-height:325px;max-height:380px;overflow:auto;overflow-x:hidden;background:#fff}.DetalleItems .content::-webkit-scrollbar{width:6px;background:rgba(151,151,151,0.1)}.DetalleItems .content.DetalleItems .content::-webkit-scrollbar-track{-webkit-border-radius:10px;border-radius:10px}.DetalleItems .content::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(151,151,151,0.8)}.DetalleItems .content::-webkit-scrollbar-thumb:window-inactive{background:rgba(151,151,151,0.4)}.DetalleItems .content .item{min-height:50px;font-size:12px;color:#54575C;display:grid;grid-template-columns:auto 120px 120px 120px 120px;justify-items:center;align-items:center;padding:0px 20px;gap:2px;font-weight:bold;border-top:1px solid #eaeaea;font:300 12px system-ui}.DetalleItems .content .item:hover{background-color:#F9F9F9}.DetalleItems .content .item .description{justify-self:start;padding-left:10px}.DetalleItems .content .item .qty{display:grid;grid-template-columns:15px 50px 15px;align-items:center;justify-items:center}.DetalleItems .content .item .active{display:grid;grid-template-columns:15px 50px 15px;align-items:center;justify-items:center;justify-self:end;border:1px solid #e6e6e6;border-radius:20px;padding:2px 8px;justify-self:center;background:linear-gradient(90deg, #d8dbe9 0%, #d8dbe9 30px, #f3f5fc calc(0% - 30px), #f3f5fc calc(100% - 30px), #d8dbe9 calc(100% - 30px), #d8dbe9 100%)}.MuiSvgIcon-fontSizeInherit{font-size:inherit;fill:#696f82 !important}.DetalleItems .content .item .discount span{font-size:10px;color:#8ca0c1}.MuiFormControl-root{width:100%;font-size:12px !important}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon .MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"]{padding-right:35px;height:45px;border-radius:0px}.MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"] .MuiAutocomplete-input:first-child{padding-left:6px;height:28px;border:none;font-size:12px !important}.MuiAutocomplete-inputRoot[class*="MuiOutlinedInput-root"] .MuiAutocomplete-input{padding:0px !important}.MuiAutocomplete-option{font-size:12px !important;color:#54575C !important}#combo-autocomplete::placeholder{color:#54575C !important;opacity:1 !important;font:300 12px system-ui}.MuiInput-underline:after{border-bottom:2px solid #0085FF !important}

body{background:#E5E5E5}.QuoteContent{font-family:"Proxima Nova", sans-serif;display:grid}.lateralMenuCot{grid-column:2;grid-row:1/3;grid-template-rows:auto;display:grid}.formCustomer{display:grid;row-gap:20px;height:100vh;padding:20px;background:#F9F9F9;grid-auto-rows:max-content}.title{height:55px;display:flex;align-items:center;padding:0 20px;border-bottom:1px solid #eaeaea;font-weight:700;background-color:#F9F9F9}.contentParts{display:grid;row-gap:5px;border:1px solid #eaeaea;border-radius:7px;max-width:785px;overflow:hidden}article{padding:10px}.itemRepuesto{display:flex;color:#63ab69;align-items:center;justify-content:space-between;margin:0 20px;border-bottom:1px solid #eaeaea;margin-bottom:10px}.itemRepuestoNone{display:flex;align-items:center;justify-content:space-between;padding:0 20px;margin-bottom:10px}.header{z-index:100}@media only screen and (min-device-width: 320px) and (max-device-width: 568px){.QuoteContent{grid-template:initial}.title{height:55px;justify-content:space-between;display:flex;align-items:center;border-bottom:1px solid #eaeaea;font-weight:700;background-color:#F9F9F9}.lateralMenuCot{position:absolute;z-index:10;width:100vw;left:-100%}.QuoteContent{margin-top:47px}.outStep{-webkit-animation:slideOutQuote 0.3s forwards;animation:slideOutQuote 0.3s forwards}.enterStep{-webkit-animation:slideInQuote 0.3s forwards;animation:slideInQuote 0.3s forwards}@-webkit-keyframes slideInQuote{0%{left:100%}100%{left:0px}}@keyframes slideInQuote{0%{left:100%}100%{left:0px}}@-webkit-keyframes slideOutQuote{0%{left:20px}100%{left:-100%}}@keyframes slideOutQuote{0%{left:20px}100%{left:-100%}}}

.header{align-items:center;background:#fff;color:#070707;font-size:20px;display:grid;grid-template-columns:45px auto 200px;height:60px;font-weight:bold;top:0px;border-bottom:1px solid #DCDCDC;padding:0px 15px}.NoCotizacion{color:#696E83;font-size:20px;font-weight:100;justify-self:end}

.footer{align-items:center;display:flex;height:200px;width:100%}.footer a{color:white;cursor:pointer;font-size:14px;padding-left:30px;text-decoration:none}.footer a:hover{text-decoration:underline}

.App{display:grid}

