@media(min-width:1180px){.page{display:flex;background:#e9eaf3;min-height:100vh!important;width:100%;min-height:100%;flex-direction:column;justify-content:space-between}}#tire-input{z-index:700!important}.content{z-index:200;box-shadow:0 2px 8px 0 rgba(14,119,253,.1),20px 18px 70px 0 rgba(12,12,106,.01),0 22px 70px 4px hsla(0,0%,65%,.159);background:hsla(0,0%,100%,.67);border:.5px solid hsla(0,0%,87%,.553);display:flex;margin:20px 0;flex:1 1}@media(max-width:1180px){.content{flex-direction:column;margin:0;box-shadow:none}}.content .page-title{margin-top:0;font-size:1.4rem;margin-bottom:.5rem;text-align:center}@media(max-width:1180px){.content .page-title{margin-bottom:1rem}}.content__nav{display:flex}.content .content__nav{background:#fff;max-width:150px;min-width:150px;display:flex;flex-direction:column;box-shadow:0 2px 8px 0 rgba(14,119,253,.1),20px 18px 70px 0 rgba(12,12,106,.01);padding:2.5rem .5rem .5rem;border-radius:8px 0 0 8px;border:.5px solid hsla(0,0%,87%,.553)}@media(max-width:1180px){.content .content__nav{display:none}}.content .content__nav .img-box{background:rgba(19,121,254,.055);padding:.5rem;border-radius:8px;display:flex;justify-content:center;align-items:center}@media(max-width:1180px){.content .content__nav .img-box{background:rgba(19,121,254,.137)}}.content .content__nav .img-box--true{background:#3a8cf7;box-shadow:0 54px 55px rgba(14,119,253,.25),0 -12px 30px rgba(14,119,253,.12),0 4px 6px rgba(14,119,253,.12),0 12px 13px rgba(14,119,253,.17),0 -3px 5px rgba(14,119,253,.09)}.content__container{padding:1.5rem 1rem 1rem}.content .tire__container{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}@media(max-width:1180px){.content .tire__container{grid-template-columns:1fr}}.content .service__container{max-width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}@media(max-width:1180px){.content .service__container{grid-template-columns:1fr}}.content .auto-check__container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;margin-bottom:2rem}@media(max-width:1180px){.content .auto-check__container{grid-template-columns:1fr}}.content .glass__container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;margin-bottom:2rem}@media(max-width:1180px){.content .glass__container{grid-template-columns:1fr}}.content .glass__text{text-align:center}.content .glass__select{align-items:center;justify-content:center;width:80%;margin:0 auto 4rem;justify-content:space-between}.responsive-image{position:relative;display:flex;justify-content:center;margin:4.5rem auto 5rem;width:450px;height:380px}@media(max-width:1180px){.responsive-image,.responsive-image img{width:300px;height:auto}.tires-box label{font-size:.8rem}}.content-picker{width:100%;display:flex;flex-direction:column;cursor:pointer;justify-content:center;align-items:center}.content-picker:hover{color:#3a8cf7}.content-picker:hover .img-box{box-shadow:0 54px 55px rgba(14,119,253,.25),0 -12px 30px rgba(14,119,253,.12),0 4px 6px rgba(14,119,253,.12),0 12px 13px rgba(14,119,253,.17),0 -3px 5px rgba(14,119,253,.09)}.content-picker__title{text-align:center;font-size:.8rem;font-weight:500;width:100%}.content-picker__title--true{color:#3a8cf7}@media(max-width:1180px){.content-picker__title{font-size:.9rem;margin:.5rem 0 0}}@media(min-width:1180px){.page{display:flex;background:#e9eaf3;min-height:100vh!important;width:100%;min-height:100%;flex-direction:column;justify-content:space-between}}.dev{background:#c2c2c2!important}.box{z-index:400!important;padding:1.5rem;border-radius:12px;display:flex;flex-direction:column;height:100%;box-shadow:0 8px 32px 0 rgba(12,12,106,.1),0 4px 16px 0 rgba(14,119,253,.15),0 2px 8px 0 rgba(0,0,0,.05);border:1px solid rgba(14,119,253,.1);transition:all .3s ease;position:relative;overflow:hidden;background:linear-gradient(135deg,#fff,#fafbff);text-wrap:wrap}.box:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(14,119,253,.1),rgba(12,12,106,.05));opacity:0;transition:opacity .3s ease;border-radius:12px;z-index:-1}.box:hover{box-shadow:0 12px 36px 0 rgba(12,12,106,.12),0 6px 18px 0 rgba(14,119,253,.15),0 3px 9px 0 rgba(0,0,0,.06);border-color:rgba(14,119,253,.15)}.box:hover:before{opacity:.5}.box:hover .box__title{color:#0056b3}.box--grey{background:hsla(0,0%,71%,.259);border:1px solid #d3d3d3}.box__title{font-size:1.25rem;font-weight:600;color:#1a1a1a;transition:color .3s ease;line-height:1.3;margin:0 0 .5rem}.box__text{font-size:1rem;text-wrap:wrap;color:#2d3748;line-height:1.6;margin-bottom:.75rem;font-weight:400}.box__price{margin:0;font-size:1.75rem;font-weight:800;background:linear-gradient(135deg,#007bff,#0056b3 50%,#003d82);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#007bff;position:relative;display:inline-block;padding:.25rem .75rem;border-radius:8px;transition:all .3s ease}.box__price:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,#007bff,#0056b3,#003d82,#007bff);background-size:300% 300%;border-radius:10px;opacity:0;z-index:-1;animation:priceGlow 3s ease-in-out infinite;transition:opacity .3s ease}.box__price:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6),transparent);transition:left .6s ease;border-radius:6px}.box:hover .box__price{transform:scale(1.02);text-shadow:0 0 8px rgba(0,123,255,.3)}.box:hover .box__price:before{opacity:.15}.box:hover .box__price:after{left:100%}.box__price.price--savings{animation:pricePulse 2s ease-in-out infinite}.box__tire-title{margin:1rem 0 0;font-weight:500}.box__tire{margin:0}.box__btn{margin-left:auto;align-self:flex-end}.box__footer{display:flex;align-items:center;justify-content:space-between}.box__content{flex:1 1;display:flex;flex-direction:column}.box__buttons{margin-top:auto;padding-top:10px}.box__checklist-btn{fontSize:.85rem;padding:6px 12px;background-color:transparent;border:1px solid #e0e0e0;color:#666;border-radius:4px;cursor:pointer;transition:all .2s ease;margin-top:8px;width:100%}.box__checklist-btn:hover{background-color:#f8f9fa;border-color:#007bff;color:#007bff}.box__checklist-btn-inline{font-size:.8rem;padding:4px 8px;background-color:transparent;border:none;color:#007bff;border-radius:4px;cursor:pointer;transition:all .2s ease;margin-top:8px;text-decoration:underline;text-underline-offset:2px}.box__checklist-btn-inline:hover{background-color:#f0f8ff;color:#0056b3;text-decoration:none}.box__checklist-btn-inline:focus{outline:2px solid #007bff;outline-offset:2px}.box .btn--cta-primary{background:linear-gradient(135deg,#007bff,#0056b3);border:none;color:#fff;font-weight:600;display:flex;align-items:center;padding:14px 18px;border-radius:8px;box-shadow:0 4px 12px rgba(0,123,255,.3);transition:all .3s ease;position:relative;overflow:hidden}.box .btn--cta-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.box .btn--cta-primary:hover{box-shadow:0 6px 20px rgba(0,123,255,.4);background:linear-gradient(135deg,#0056b3,#003d82)}.box .btn--cta-primary:hover:before{left:100%}.box .btn--cta-primary:hover .btn__arrow{transform:translateX(4px)}.box .btn--cta-primary:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,123,255,.3)}.box .btn--cta-primary.btn--with-icons{justify-content:space-between;gap:8px}.box .btn--cta-primary.btn--with-icons .btn__icon{font-size:1.2em;flex-shrink:0}.box .btn--cta-primary.btn--with-icons .btn__arrow{font-size:1.2em;transition:transform .3s ease;flex-shrink:0}.box .btn--cta-primary:not(.btn--with-icons){justify-content:center}.box .btn--cta-primary .btn__text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.btn--cta-primary:not(.btn--with-icons) .box .btn--cta-primary .btn__text{align-items:center;text-align:center}@media(max-width:1180px){.btn--cta-primary:not(.btn--with-icons) .box .btn--cta-primary .btn__text{align-items:center;text-align:center}}@media(min-width:1180px){.btn--cta-primary:not(.btn--with-icons) .box .btn--cta-primary .btn__text{align-items:flex-start;text-align:left}}.box .btn--cta-primary .btn__text strong{font-size:1em;margin-bottom:2px}.box .btn--cta-primary .btn__text strong:only-child{margin-bottom:0}.box .btn--cta-primary .btn__text small{font-size:.75em;opacity:.9;font-weight:400}@media(max-width:1180px){.box .btn--cta-primary{padding:16px 20px}.box .btn--cta-primary .btn__text strong{font-size:1.1em}.box .btn--cta-primary .btn__text small{font-size:.8em}}.box__quote-display{display:flex;flex-direction:column;align-items:flex-start;height:auto}.box__quote-display .quote-main-text{margin:0;font-size:1.75rem;font-weight:800;background:linear-gradient(135deg,#00b67a,#00a86b);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#00b67a;line-height:1.2}.box__quote-display .quote-sub-text{font-size:.75rem;color:#00664f;font-weight:500;margin:2px 0 0;line-height:1.2}.box:hover .box__quote-display .quote-main-text{text-shadow:0 0 8px rgba(0,182,122,.3)}@keyframes priceGlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes pricePulse{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.box-admin{z-index:400!important;padding:1.5rem;border-radius:12px;display:flex;flex-direction:column;height:100%;border:1px solid rgba(14,119,253,.1);position:relative;overflow:hidden;background:linear-gradient(135deg,#fff,#fafbff);text-wrap:wrap}.box-admin,.box-admin:hover{box-shadow:0 8px 32px 0 rgba(12,12,106,.1),0 4px 16px 0 rgba(14,119,253,.15),0 2px 8px 0 rgba(0,0,0,.05)}.box-admin:hover{transform:none;border-color:rgba(14,119,253,.1)}.box-admin:hover .box-admin__title{color:#1a1a1a}.box-admin:before{display:none}.box-admin--grey{background:hsla(0,0%,71%,.259);border:1px solid #d3d3d3}.box-admin__title{font-size:1.25rem;font-weight:600;color:#1a1a1a;line-height:1.3;margin:0 0 .5rem}.box-admin__text{font-size:1rem;text-wrap:wrap;color:#2d3748;line-height:1.6;margin-bottom:.75rem;font-weight:400}.box-admin__price{margin:0;font-size:1.75rem;font-weight:800;background:linear-gradient(135deg,#007bff,#0056b3 50%,#003d82);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#007bff;position:relative;display:inline-block;padding:.25rem .75rem;border-radius:8px}.box-admin__price:after,.box-admin__price:before{display:none}.box-admin__tire-title{margin:1rem 0 0;font-weight:500}.box-admin__tire{margin:0}.box-admin__btn{margin-left:auto;align-self:flex-end}.box-admin__footer{display:flex;align-items:center;justify-content:space-between}.box-admin__content{flex:1 1;display:flex;flex-direction:column}.box-admin__buttons{margin-top:auto;padding-top:10px}.box-admin__checklist-btn{fontSize:.85rem;padding:6px 12px;background-color:transparent;border:1px solid #e0e0e0;color:#666;border-radius:4px;cursor:pointer;transition:all .2s ease;margin-top:8px;width:100%}.box-admin__checklist-btn:hover{background-color:#f8f9fa;border-color:#007bff;color:#007bff}.box-admin__quote-display{display:flex;flex-direction:column;align-items:flex-start;height:auto}.box-admin__quote-display .quote-main-text{margin:0;font-size:1.75rem;font-weight:800;background:linear-gradient(135deg,#00b67a,#00a86b);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#00b67a;line-height:1.2}.box-admin__quote-display .quote-sub-text{font-size:.75rem;color:#00664f;font-weight:500;margin:2px 0 0;line-height:1.2}.rep-box{padding:1rem;border-radius:8px;justify-content:space-between;box-shadow:20px 18px 70px 0 rgba(12,12,106,.07),0 2px 8px 0 rgba(14,119,253,.1);border:.5px solid hsla(0,0%,87%,.553);background:#fff;margin:1rem 0}.rep-box h6{display:block;font-size:1.17em;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.rep-box__header{justify-content:space-between;padding:0 1rem}.rep-box__col,.rep-box__header{display:flex;align-items:center}.rep-box__col{flex-direction:row;gap:1.2rem}@media(min-width:1180px){.page{display:flex;background:#e9eaf3;min-height:100vh!important;width:100%;min-height:100%;flex-direction:column;justify-content:space-between}}.table{border-collapse:collapse;width:100%;margin-top:4rem;font-size:.8rem;box-shadow:20px 18px 70px 0 rgba(12,12,106,.07),0 2px 8px 0 rgba(14,119,253,.1);border:.5px solid hsla(0,0%,87%,.553);background:#fff;border-radius:8px}.table__title-row{border-top:1rem solid transparent}td,th{text-align:left}tr{border-bottom:1px solid #ddd}tr:last-child{border-bottom:none}th[colspan="2"]{text-align:center}thead th{font-size:.8rem}strong,thead th{font-weight:700}.table td,.table th{text-align:left;padding:10px}.table td:nth-child(2),.table td:nth-child(3),.table th:nth-child(2),.table th:nth-child(3){text-align:right}@media(max-width:1180px){.table{padding:0}td,th{padding:8px}.table td:nth-child(2),.table td:nth-child(3),.table th:nth-child(2),.table th:nth-child(3){text-align:left;min-width:unset;width:unset}th:nth-child(2),th:nth-child(3){white-space:nowrap}}@media(min-width:1180px){.page{display:flex;background:#e9eaf3;min-height:100vh!important;width:100%;min-height:100%;flex-direction:column;justify-content:space-between}}.modal-bg{background-color:rgba(0,0,0,.523);z-index:99999800;padding:4rem;width:100%;height:100%}.modal,.modal-bg{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.modal{display:flex;border-radius:7px;z-index:999999800;background-color:#fff;max-width:600px;width:600px;height:auto;max-height:90vh;overflow-y:scroll}.modal button{margin-right:1rem}@media(max-width:1180px){.modal{max-width:90%;min-width:90%;max-height:75vh}}.modal-content{width:100%;border-radius:7px;padding:5.5rem 1rem .5rem;background:rgba(19,121,254,.055)}.modal-content__header{display:flex;padding:0 1.2rem;justify-content:space-between;box-shadow:0 2px 8px 0 rgba(14,117,253,.069),20px 18px 70px 0 rgba(12,12,106,.01);border:.5px solid #d4d4d4;align-items:center;position:absolute;top:0;left:0;width:100%;border-radius:4px 4px 0 0}.modal-content__scroll{overflow-y:scroll;max-height:40vh;margin:20px 0}.modal-content__textarea{width:100%;min-height:30vh;resize:none;border:none;border-bottom:1px solid #3a8cf7;border-radius:0;padding:.5rem;margin-bottom:1rem;background:transparent}.modal-content__textarea:focus{outline:none}.modal-content__icon{position:absolute;right:10px}.modal-content__title{text-align:center;color:#333;padding:.8rem 0;margin:0}.flex-container{align-items:center;gap:10px}.flex-container .btn{width:100%;padding:18px 20px;margin:0 0 20px}.flex-container .btn--small{padding:5px 10px;font-size:.8rem;width:auto;margin:0}.data-box{font-weight:500;display:flex;padding:7px 10px;border-radius:7px;align-items:center;justify-content:space-between;margin-bottom:10px}@media(min-width:1180px){.page{display:flex;background:#e9eaf3;min-height:100vh!important;width:100%;min-height:100%;flex-direction:column;justify-content:space-between}}.products{z-index:200;padding:1.5rem;border-radius:12px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1rem;transition:all .3s ease;box-shadow:0 8px 32px 0 rgba(12,12,106,.08),0 4px 16px 0 rgba(14,119,253,.12),0 2px 8px 0 rgba(0,0,0,.04);border:2px solid rgba(14,119,253,.15);background:linear-gradient(135deg,#fff,#fafbff);position:relative}.products--green{border-left:5px solid #00b67a}.products__title{margin:0}.products__text{font-size:.8rem}.products__price{margin:0}.products__btn{margin-left:auto;align-self:flex-end}.products__footer{display:flex;align-items:center;justify-content:space-between}.products .box__title{font-size:1.2rem!important;font-weight:700!important;margin-bottom:.5rem!important;color:#1a202c!important;line-height:1.4!important;transition:color .3s ease!important}.products .box__price{font-size:1.125rem!important;font-weight:700!important;background:none!important;background-clip:unset!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:unset!important;color:#007bff!important;padding:0!important;border-radius:0!important;position:static!important;display:inline!important;transform:none!important;text-shadow:none!important}.products .box__price:after,.products .box__price:before{display:none!important}.products .box__kilometers{font-size:1.125rem!important;font-weight:700!important;color:#1a1a1a!important;margin:0!important;padding:0!important}.products .box__tire-title{font-size:1rem!important;font-weight:700!important;margin:.75rem 0 .5rem!important;color:#2d3748!important;line-height:1.4!important}.products .box__tire{font-size:.95rem!important;margin:.4rem 0!important;color:#4a5568!important;line-height:1.5!important}.products .box__tire b,.products .box__tire strong{font-weight:700!important;color:#2d3748!important}.products .quote-indicator{display:inline-flex;align-items:center;margin:.5rem 0}.products .quote-indicator__text{margin:0;font-size:.9rem;font-weight:600;color:#00b67a;background:rgba(0,182,122,.1);border:1px solid rgba(0,182,122,.3);border-radius:20px;line-height:1.2;white-space:nowrap;position:relative;transition:all .3s ease;padding:.4rem .8rem .4rem 1.2rem}.products .quote-indicator__text:before{content:"";position:absolute;left:.5rem;top:50%;transform:translateY(-50%);width:6px;height:6px;background:#00b67a;border-radius:50%;animation:pulse-green 2s infinite}.products .workshop-indicator{display:inline-flex;align-items:center;margin:.5rem 0}.products .workshop-indicator__text{margin:0;font-size:.9rem;font-weight:600;line-height:1.2;white-space:nowrap;border-radius:20px;padding:.4rem .8rem;position:relative;transition:all .3s ease}.products .workshop-indicator--warning .workshop-indicator__text{color:#ff8c00;background:rgba(255,140,0,.1);border:1px solid rgba(255,140,0,.3);padding-left:1.2rem}.products .workshop-indicator--warning .workshop-indicator__text:before{content:"";position:absolute;left:.5rem;top:50%;transform:translateY(-50%);width:6px;height:6px;background:#ff8c00;border-radius:50%;animation:pulse-orange 2s infinite}@keyframes pulse-green{0%{opacity:1;transform:translateY(-50%) scale(1)}50%{opacity:.7;transform:translateY(-50%) scale(1.2)}to{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes pulse-orange{0%{opacity:1;transform:translateY(-50%) scale(1)}50%{opacity:.7;transform:translateY(-50%) scale(1.2)}to{opacity:1;transform:translateY(-50%) scale(1)}}.products__remove-btn{display:flex;align-items:center;gap:.5rem;background:rgba(240,64,108,.05);border:2px solid rgba(240,64,108,.2);border-radius:8px;padding:.5rem .75rem;cursor:pointer;transition:all .3s ease;font-size:.9rem;font-weight:600;color:#f0406c}.products__remove-btn:hover{background:rgba(240,64,108,.1);border-color:rgba(240,64,108,.4);transform:scale(1.05);box-shadow:0 2px 8px rgba(240,64,108,.2)}.products__remove-btn:active{transform:scale(.98);box-shadow:0 1px 4px rgba(240,64,108,.3)}.products__remove-text{font-size:.9rem;font-weight:600;color:inherit}@media(max-width:1180px){.products__remove-text{font-size:1rem}}.products__remove-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgba(240,64,108,.1);transition:all .3s ease}.products__remove-btn:hover .products__remove-icon{background:rgba(240,64,108,.2);transform:rotate(90deg)}@media(max-width:1180px){.products__remove-icon{width:24px;height:24px}}.aside__products__title{font-size:1.4rem!important;font-weight:700!important;color:#1a202c!important;margin-bottom:1rem!important;text-align:center!important;background:linear-gradient(135deg,#007bff,#0056b3)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;position:relative!important}.aside__products__title:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:60px;height:3px;background:linear-gradient(135deg,#007bff,#0056b3);border-radius:2px}.products-admin{z-index:200;padding:1.5rem;border-radius:12px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1rem;transition:none;box-shadow:0 8px 32px 0 rgba(12,12,106,.08),0 4px 16px 0 rgba(14,119,253,.12),0 2px 8px 0 rgba(0,0,0,.04);border:2px solid rgba(14,119,253,.15);background:linear-gradient(135deg,#fff,#fafbff);position:relative}.products-admin--green{border-left:5px solid #00b67a;background:rgba(0,182,122,.05)}.products-admin .box__title{font-size:1.2rem!important;font-weight:700!important;margin-bottom:.5rem!important;color:#1a202c!important;line-height:1.4!important}.products-admin .box__price{font-size:1.125rem!important;font-weight:700!important;background:none!important;background-clip:unset!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:unset!important;color:#007bff!important;padding:0!important;border-radius:0!important;position:static!important;display:inline!important;transform:none!important;text-shadow:none!important}.products-admin .box__price:after,.products-admin .box__price:before{display:none!important}.products-admin .box__tire-title{font-size:1rem!important;font-weight:700!important;margin:.75rem 0 .5rem!important;color:#2d3748!important;line-height:1.4!important}.products-admin .box__tire{font-size:.95rem!important;margin:.4rem 0!important;color:#4a5568!important;line-height:1.5!important}.products-admin .box__tire b,.products-admin .box__tire strong{font-weight:700!important;color:#2d3748!important}@media(min-width:1180px){.page{display:flex;background:#e9eaf3;min-height:100vh!important;width:100%;min-height:100%;flex-direction:column;justify-content:space-between}}.info-box{z-index:200;padding:1.25rem 1.5rem;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:5px 5px 5px 0 rgba(12,12,106,.06),0 2px 8px 0 rgba(14,119,253,.06);border:.5px solid hsla(0,0%,87%,.553);border-left:5px solid #fec106;background:rgba(19,121,254,.055);margin-top:1rem}.info-box--green{border-left:5px solid #00b67a!important;background:rgba(0,182,121,.271);color:#00b67a}.info-box--blue{border-left:5px solid #00b67a}.info-box--quote{border-left:none;background:rgba(0,182,122,.1)}.info-box--quote .quote-badge-large{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,#00b67a,#00a86b);border-radius:8px;color:#fff;font-size:1.2rem;box-shadow:0 2px 8px rgba(0,182,122,.3);flex-shrink:0}.info-box--warning{border-left:none;background:rgba(254,193,6,.1)}.info-box__product{margin-top:0;border-left:5px solid #3a8cf7;margin-bottom:-1.2rem!important;border-bottom:0}.info-box__header{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.info-box__title{margin:0}.info-box__text{font-size:1rem;line-height:1.6;margin:.75rem 0;padding:0;color:#2d3748}.info-box__text:first-child{margin-top:0}.info-box__text:last-child{margin-bottom:0}.info-box__text b,.info-box__text strong{font-weight:700;color:#1a202c}.info-box__price{margin:0}.info-box__btn{margin-left:auto;align-self:flex-end}.info-box__footer{display:flex;align-items:center;justify-content:space-between}body,html{padding:0;margin:0;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#333;width:100vw;min-width:100vw;max-width:100vw;min-height:100%;height:100%}a{color:inherit;text-decoration:none}*{box-sizing:border-box}h1,h2,h3,h4,h5,hr,p{z-index:250!important;position:relative;cursor:default}#react-select-13-live-region,#react-select-25-listbox,#react-select-9-listbox,.css-10wo9uf-option,.css-1klublx-menu,.css-1n6sfyn-MenuList,.css-tr4s17-option,.react-select-3-option-2{background:#fff;z-index:999999!important}.simple-box{border:1px solid #000;padding:10px;border-radius:5px}.title{font-size:1.2rem;font-weight:600;margin:0 0 1rem}.statusBar{width:30px;background-color:red;border-radius:4px 0 0 4px}.intro-text{margin-top:10px}.saving{margin:0;color:gray;text-decoration:line-through}.basket-custom__badge{position:absolute;top:-10px;right:-10px;border-radius:3px;width:25px;height:25px;background:#f0406c;color:#fff;font-size:16px;font-weight:600;display:flex;justify-content:center;align-items:center}.mobile-navigation{display:none;position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;background-color:#fff;border-radius:12px 12px 0 0;z-index:999999;border-top:1px solid #e0e0e0;box-shadow:0 0 10px 0 rgba(0,0,0,.1);align-items:center;justify-content:space-between;padding:1rem 1rem 1.5rem;flex-direction:row;gap:.5rem}.mobile-navigation__nav{margin-bottom:30px;display:flex;justify-content:space-between;width:100%;gap:1rem}@media(max-width:1180px){.mobile-navigation{display:block}}.basket-icon{position:relative;border-radius:7px;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.basket-icon--green{background:#00b67a}.basket-icon__badge{position:absolute;top:-10px;right:30px;border-radius:3px;width:20px;height:20px;background:#f0406c;color:#fff;font-size:16px;font-weight:600;display:flex;justify-content:center;align-items:center}@media(min-width:1180px){.basket-icon{display:none}}.css-1nmdig5-menu{z-index:999999!important}.icon-box--true{color:#3a8cf7;box-shadow:0 54px 55px rgba(14,119,253,.25),0 -12px 30px rgba(14,119,253,.12),0 4px 6px rgba(14,119,253,.12),0 12px 13px rgba(14,119,253,.17),0 -3px 5px rgba(14,119,253,.09)}.icon-box__badge{position:absolute;top:-10px;right:30px;border-radius:3px;width:20px;height:20px;background:#f0406c;color:#fff;font-size:16px;font-weight:600;display:flex;justify-content:center;align-items:center}.icon-box--blue-bg{background:rgba(166,205,255,.31)}.icon-box--disabled{background-color:#aaa}.icon-box--label{font-size:.55rem!important;font-weight:600}.swal2-confirm-button{background-color:#00b57a!important;color:#fff!important;border:none!important;border-radius:.25em!important;padding:.625em 1.25em!important;font-size:1em!important;margin-right:0 5px}.swal2-actions{gap:5px}.swal2-cancel{margin-left:5px;background-color:gray!important;color:#fff!important;border:none!important;border-radius:.25em!important;padding:.625em 1.25em!important;font-size:1em!important}.steps-container{background:#fff}@media(max-width:1180px){.intro-text{margin-top:40px}.step-label{font-size:.6rem}.steps-container--desk{display:none}.steps-container--mobile{display:flex;justify-content:center;align-items:center;width:100%}}@media(min-width:1180px){.steps-container--desk{display:block}.steps-container--mobile{display:none}}.align-left{text-align:left}.align-center{text-align:center}.mobile_car-info{display:none}@media(max-width:1180px){.mobile_car-info{display:block}}.check-container{width:100%;display:flex;align-items:center;margin-bottom:8px}.check-container_label{display:flex;align-items:center;margin-right:10px;text-align:left;cursor:pointer}.check-container_label input{cursor:pointer;width:25px;height:25px;max-width:25px;min-width:25px;margin-right:20px}.go695645437{box-shadow:none!important;padding:0!important}.go695645437 .go2556357651{color:#fff!important;font-weight:700}.go695645437 .go3964545171:hover{background-color:rgba(240,64,108,.545);color:#f0406c}.form-car{padding:0 5rem;display:flex;flex-direction:column;gap:1rem}@media(max-width:1180px){.form-car{padding:0 1rem}}.sign-in-form{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.sign-in-form input{display:block;padding:5px;border:1px solid gray;border-radius:3px;margin-top:15px}.sign-in-form h1{font-size:18px;text-align:center}.sign-in-form form{padding:50px 15px;border:2px solid gray;border-radius:3px}.anchor{text-decoration:underline;color:#3a8cf7;margin-bottom:1rem;display:block;cursor:pointer}.swal-wide{min-width:70vw}.text-small{font-size:.75rem;color:#333f51}.ql-picker-options,.swal2-container{z-index:999999!important}.curved{height:230px}.curved,.curved--small{position:absolute;z-index:100!important;top:0;left:0;background:rgba(6,70,154,.075);width:100%;border-bottom-left-radius:50% 20%;border-bottom-right-radius:50% 20%}.curved--small{height:185px}.top-circle{position:absolute;top:30%;right:-150px;transform:translate(-50%,-50%);width:200px;height:200px;border-radius:50%;z-index:1;display:flex;justify-content:center;align-items:center}@media(max-width:1180px){.btn-desktop{display:none}}.phone-mobile{cursor:pointer;position:-webkit-sticky;position:sticky;border:1px solid #3a8cf7;background:rgba(58,140,247,.792);z-index:700;padding:3px}.phone-mobile,.phone-mobile__icon-container{display:flex;justify-content:center;border-radius:50px}.phone-mobile__icon-container{align-items:center;padding:6px;background:#3a8cf7}.phone-mobile__text-container{font-size:10px;padding:0 3px;color:#fff;font-weight:600}.phone-mobile__text-container p{text-decoration:none;margin:0;padding:0}.phone{position:fixed;bottom:20px;left:20px;border:2px solid #3a8cf7;background:rgba(58,140,247,.792);z-index:700;padding:5px}.phone,.phone__icon-container{cursor:pointer;display:flex;justify-content:center;border-radius:50px}.phone__icon-container{align-items:center;padding:10px;background:#3a8cf7}.phone__text-container{cursor:pointer;font-size:14px;padding:0 5px;color:#fff;font-weight:500}.phone__text-container p{cursor:pointer;margin:0;padding:0}@media(max-width:1180px){.phone{display:none}}.btn{position:relative;z-index:250!important;padding:8px 20px;border-radius:4px;background:#3a8cf7;color:#fff;font-size:medium;outline:none;border:none;cursor:pointer}@media(min-width:1180px){.btn:hover{background:#0a70f4}}.btn--dark-blue{background:#0a70f4}.btn--green{background:linear-gradient(135deg,#00b67a,#00a770);color:#fff;box-shadow:0 4px 12px rgba(0,182,122,.4)}.btn--green:hover{background:linear-gradient(135deg,#00a770,#008d5f);box-shadow:0 6px 20px rgba(0,182,122,.5)}.btn--green.btn--attention{animation:buttonAttention 2s ease-in-out 3;box-shadow:0 0 20px rgba(0,182,122,.8),0 4px 12px rgba(0,182,122,.4)}.btn--dark-green{color:#fff}.btn--dark-green,.btn--dark-green:hover{background:#00a770}.btn--plate{display:flex;align-items:center;justify-content:center;margin:0 auto;width:100%;text-align:center;padding:8px 10px;background:#3a8cf7;color:#fff}.btn--grey,.btn--grey:hover{background:#aaa;color:#fff}.btn--red{background:rgba(240,64,108,.224);color:#f0406c}.btn--red:hover{background:rgba(240,64,108,.545);color:#f0406c}@media(max-width:1180px){.btn--red:hover{background:rgba(240,64,108,.224)}}.btn--disabled{opacity:.5}.btn--disabled,.btn--disabled:hover{background:#aaa}.btn--big{width:100%;padding:16px 24px;font-size:1.1rem;font-weight:600;border-radius:8px;box-shadow:0 4px 12px rgba(0,123,255,.3);transition:all .3s ease;position:relative;overflow:hidden}.btn--big:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .6s ease}.btn--big:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,123,255,.4)}.btn--big:hover:before{left:100%}.btn--big:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,123,255,.3)}.btn--header{width:100%;padding:8px 10px;color:#333!important;background-color:hsla(0,0%,71%,.259)!important}.btn--custom{padding:5px 10px}.btn-container{z-index:200;display:flex;gap:1rem;margin:2rem;justify-content:center}@media(min-width:1180px){.page{display:flex;background:#e9eaf3;min-height:100vh!important;width:100%;min-height:100%;flex-direction:column;justify-content:space-between}}.page-divider{margin-bottom:2.5rem}@media(max-width:1180px){.page-divider{display:none}}.logo-mobile{display:flex;justify-content:center;margin-top:1.5rem;min-width:250px}@media(max-width:500px){.logo-mobile{min-width:150px}}.nav{background:#fff;box-shadow:0 2px 8px 0 rgba(14,119,253,.1),20px 18px 70px 0 rgba(12,12,106,.01);border:.5px solid hsla(0,0%,87%,.553)}.nav .nav-content{position:relative;width:100%;max-width:calc(1400px - 4rem);margin:0 auto;display:flex;justify-content:space-between;align-items:center}@media(max-width:1180px){.nav .nav-content{padding:.5rem 1rem}}.nav .nav-content__end{display:flex;justify-content:flex-end}.nav .nav-content__logo{display:flex;margin:0 auto}@media(max-width:1180px){.nav .nav-content__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media(max-width:500px){.nav .nav-content__logo__link{display:none}}.nav .nav-content__back{display:none}@media(max-width:1180px){.nav .nav-content__back{display:block}}@media(min-width:1180px){.buttons-helper-mobile{display:none!important}}.layout{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:3fr minmax(400px,1fr);flex:1 1;padding:2rem}@media(max-width:1180px){.layout{padding:0;grid-template-columns:1fr}}.top-helper{background-color:#e6eaf0;display:none;justify-content:center;align-items:center;padding:5px}@media(max-width:1180px){.top-helper{display:flex}}.basket{position:relative;padding:1rem;width:100%;height:100%}.basket__close{margin:10px 0;z-index:999999}.basket-page-title{margin-top:0;font-size:1.4rem;font-weight:400!important;margin-bottom:.5rem;margin-right:0!important;padding-right:0!important;text-align:center}@media(max-width:1180px){.basket-page-title{margin-bottom:1rem}}.aside{z-index:500;border-radius:8px;box-shadow:0 2px 8px 0 rgba(14,119,253,.1),20px 18px 70px 0 rgba(12,12,106,.01),60px 22px 70px 4px hsla(0,0%,65%,.105);border:.5px solid hsla(0,0%,87%,.553);padding:1.5rem 2rem 2rem;background:#fff}.aside .price{margin:0}@media(max-width:1180px){.aside{display:none}}.footer{width:100%}.footer *{z-index:0!important}.page-footer{padding:2rem;background-color:#f8f9fa;width:100%}@media(max-width:1180px){.page-footer{background-color:transparent}}.trust-pilot{display:flex;flex-direction:column;justify-content:center;padding:1rem 2rem}.trust-pilot .image-container{display:flex;justify-content:center;align-items:center}.footer-distributed{background-color:#333f52;box-shadow:0 1px 1px 0 rgba(51,63,82,.12);box-sizing:border-box;width:100%;text-align:left;font:normal 16px sans-serif;padding:45px 50px}.footer-distributed .footer-left h2{color:#fff;font-size:1.5rem;font-weight:600}.footer-distributed p.footer-links{font-size:18px;font-weight:700;color:#fff;margin:0 0 10px;padding:0;transition:.25s ease}.footer-distributed p.footer-links a{display:inline-block;line-height:1.8;text-decoration:none;color:inherit;transition:.25s ease}.footer-distributed p.footer-links a:before{content:"·";font-size:20px;left:0;color:#fff;display:inline-block;padding-right:5px}.footer-distributed p.footer-links a.link-1:before{content:none}.footer-distributed .footer-right{float:right;margin-top:6px;max-width:180px}.footer-distributed .footer-right a{display:inline-block;width:35px;height:35px;background-color:#2b3546;border-radius:2px;font-size:20px;color:#fff;text-align:center;line-height:35px;margin-left:3px;transition:all .25s}.footer-distributed .footer-right a:hover{transform:scale(1.1)}.footer-distributed p.footer-links a:hover{text-decoration:underline}@media(max-width:600px){.footer-distributed .footer-left,.footer-distributed .footer-right{text-align:center}.footer-distributed .footer-right{float:none;margin:0 auto 20px}.footer-distributed .footer-left p.footer-links{line-height:1.8}}.grid-container{display:flex;margin:20px}@media(max-width:1180px){.grid-container{flex-direction:column}}.grid-row{display:flex;flex-direction:column}.grid-item{flex:1 1;padding:10px;font-size:.8rem}.grid-item--title{font-size:1rem;font-weight:500}.badge{display:inline-block;padding:.5rem;width:30px;height:30px;font-size:1rem;margin-right:.5rem;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;color:#fff}.badge--small{width:25px;height:25px}.badge--yellow{background-color:#fec106}.badge--orange{background-color:#ff7e4f}.badge--purple{background-color:#7d6bd6}.badge--red{background-color:#f0406c}.badge--light-red{background-color:rgba(240,64,108,.545)}.badge--green{background-color:#00b67a}.badge--blue{background-color:#3a8cf7}.badge--light-grey{background-color:hsla(0,0%,67%,.161)}.badge--tires{display:flex;align-items:center;color:#3a8cf7;font-weight:400;background-color:rgba(19,121,254,.055);width:auto}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input,label,textarea{font-size:1rem;display:block;margin-bottom:5px}input[type=checkbox],label[for]{display:inline-block;margin-bottom:0}input,textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px}textarea{height:120px;margin-bottom:2rem}label{font-weight:700}.error-message{color:red;font-size:12px;margin-top:5px}.flex-container{display:flex;flex-direction:row;justify-content:space-between}.flex-container input{width:auto}.flex-container--left{justify-content:flex-start}.form__box{display:flex;justify-content:space-between;gap:2rem}@media(max-width:1180px){.form__box{display:block}}.form__item,.small-container{display:flex;flex-direction:column;width:100%}.small-container{min-height:100vh;max-width:700px;justify-content:center;gap:2rem;margin:2rem auto 0}@media(max-width:1180px){.small-container{width:90%;justify-content:flex-start;margin-top:0;gap:0}}.small-container .checkbox__label{font-size:.8rem}.small-container--success{margin-top:-6rem}@media(max-width:1180px){.small-container--success{margin-top:0;position:fixed;top:60%;left:50%;transform:translate(-50%,-50%)}}.small-container .checkout-box{border-radius:8px;box-shadow:0 2px 8px 0 rgba(14,119,253,.1),20px 18px 70px 0 rgba(12,12,106,.01),0 22px 70px 4px hsla(0,0%,65%,.159);border:.5px solid hsla(0,0%,87%,.553);background:#fff;padding:20px;margin-bottom:4rem}.small-container .checkout-box--green{background:#00b67a;color:#fff}@media(max-width:1180px){.small-container .checkout-box .price{font-size:1.3rem}}.checkbox{display:flex;gap:1rem}.checkbox input{max-width:25px;max-height:25px;min-width:25px;min-height:25px}.checkbox__small{font-size:.8rem!important;font-weight:400;color:#333f51}.remove-z-index{z-index:0!important}.lottie-success-container{width:150px;height:150px;display:flex;margin:0 auto}.lottie-success-container--big{width:250px;height:250px;display:flex;margin:0 auto}.admin-container{background:rgba(6,70,154,.075);width:100%;min-height:100vh;padding:2rem}@media(max-width:1180px){.admin-container{padding:0}}.admin-container h2{margin-top:0}.admin-container ul{list-style:none;padding:0;margin:0}.admin-container .card{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 8px 0 rgba(14,119,253,.1),20px 18px 70px 0 rgba(12,12,106,.01),60px 22px 70px 4px hsla(0,0%,65%,.105)}.admin-container .card .date{border-bottom:.5px solid #dfdfdf;color:#3a8cf7}.admin-container .card--bg{background:transparent!important}@media(max-width:1180px){.admin-container .card{padding:.5rem}}.admin-container .orders{display:flex;flex-direction:column;gap:1rem}.admin-container .empty-list{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.admin-container .order-box{z-index:200;padding:1rem;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:20px 18px 70px 0 rgba(12,12,106,.07),0 2px 8px 0 rgba(14,119,253,.1);border:.5px solid hsla(0,0%,87%,.553);background:red}.admin-container .order-box p,.admin-container .order-box__time{margin:0}.button-flex{display:flex;flex-direction:column;gap:.5rem;width:100%;margin-bottom:1rem}.rep-container{margin-top:3rem;position:relative;z-index:200!important}.rep-container__box{display:flex;justify-content:space-between;align-items:center;padding-left:2.5rem}@media(max-width:1180px){.rep-container__box{padding-left:1rem;margin-bottom:1rem}.rep-container{margin-top:0}}.login-container{background:#aaa;border-radius:8px;padding:.5rem;display:flex;justify-content:center;align-items:center}.swal{z-index:30000!important}@keyframes buttonAttention{0%{transform:scale(1);box-shadow:0 0 20px rgba(0,182,122,.8),0 4px 12px rgba(0,182,122,.4)}50%{transform:scale(1.05);box-shadow:0 0 30px #00b67a,0 6px 20px rgba(0,182,122,.6)}to{transform:scale(1);box-shadow:0 0 20px rgba(0,182,122,.8),0 4px 12px rgba(0,182,122,.4)}}.def-page{background:#f3f4f9;width:100%;min-height:100vh;height:100%}.layout-container{display:flex;flex-direction:column;padding:.5em;background:#f3f4f9;max-width:800px;overflow:hidden;margin:0 auto;padding-bottom:120px!important}.layout-container--no-spacing{padding-bottom:0!important}.flex-space{display:flex;flex-direction:column;gap:1rem}.quill-container .ql-editor{height:250px!important;background:#fff}textarea{margin:0}.product-form,.view-container{display:flex;flex-direction:column;gap:1rem}.view-container ul{padding-left:15px;margin:0}.content-center{display:flex;width:85%;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.bottom_sheet{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;background-color:#fff;border-radius:12px 12px 0 0;z-index:999999;border-top:1px solid #e0e0e0;box-shadow:0 0 10px 0 rgba(0,0,0,.1);align-items:center;justify-content:space-between;padding:1rem 2rem 1.5rem;display:flex;flex-direction:row;gap:.5rem}z .bottom_sheet--btn{margin:0;max-width:83vw;width:100%}.icon-box{position:relative;border-radius:7px;padding:8px;width:28px;height:28px;display:flex;justify-content:center;align-items:center;z-index:1100}.icon-box--red{background-color:rgba(240,64,108,.545)}.icon-box--blue{background-color:#3a8cf7}.icon-box--light{background-color:#e0e0e0}.icon-box--green{background-color:#00b67a}.icon-box--yellow{background-color:#fec106}.icon-box--label{margin:0;padding:0;font-size:.6rem;text-align:center;position:absolute;bottom:-13px;right:50%;transform:translate(50%,50%);white-space:nowrap}.icon-box--medium{width:34px;height:34px}.icon-box--large{padding:0;width:40px;height:40px}.icon-box--header{padding:0;width:35px;height:35px}.icon-box--round{border-radius:50%;width:55px;height:55px;padding:15px;z-index:1100}.icon-box .icon{z-index:1100;width:100%;height:100%}