@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700&display=swap);*,::after,::before,:focus{outline:0}body,html{font-size:1em;font-family:Montserrat;background:#121212}h1,h2,h3,h4,h5,p{margin-bottom:0}h2{font-size:1.5rem;font-weight:600;text-transform:uppercase}@media only screen and (min-width:560px){h2{font-size:2rem}}a,a:hover{text-decoration:none;color:#000}.border-bottom:last-child{border-bottom:0!important}.accordion-button:focus{box-shadow:inset 0 0 0 .25rem rgb(83 87 90 / 25%)}.accordion-button:not(.collapsed){color:#000;background-color:#fff}.span-red{color:#d1141e}a:active,a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0!important;border:none!important}.card{border:none!important}.errors-msg{background:#ec0611b4;border:none;border-radius:10px;color:#fff}.errors-msg ul li{font-weight:500}::-webkit-scrollbar{width:17px;background:#fff}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}::-webkit-scrollbar-thumb{background:#afafaf;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#969696}.menu-btn:focus,.navbar-toggler:focus{box-shadow:none}.icon-cart{position:relative}@media only screen and (min-width:990px){.icon-cart{padding-top:9px;margin:10px 5px}}.icon-location{width:15px}.icon-phone,.icon-plus{width:18px}.icon-search{height:1rem}.icon-search .circle{fill:#fff!important;transition:all .5s ease-in-out}.btn-search:hover .icon-search .circle{fill:#000!important}.badge{position:absolute;top:-2px;left:51.5%;border-radius:50px;background:#fff;color:#111;padding:5px 7px}@media only screen and (min-width:992px){.badge{left:65%}}.header-info{font-weight:500;background:#b81c24}.navbar-brand>img{width:150px;transition:cubic-bezier(.68,.27,.3,.69) 1s}@media only screen and (min-width:454px){.navbar-brand>img{width:180px}}@media only screen and (min-width:720px){.navbar-brand>img{width:200px}}.navbar-toggler>img{font-size:8rem}.icon-menu{width:30px}.navbar-nav>a{font-size:.9rem;letter-spacing:1.2px;text-transform:uppercase;font-weight:600}.navbar-nav.icons>a>img{width:25px;text-align:center}#dropdownMenuButton2,.dropdown-toggle,.show{transition:all .2s ease-in!important}.dropdown-menu-dark{background:#333}.dropdown-item{color:#fff}.dropdown-item:hover{background:0 0;color:#fff}.banner-img{width:220px;padding-top:1.5rem}@media only screen and (min-width:768px){.banner-img{width:350px;padding-top:15px}}@media only screen and (min-width:875px){.banner-img{width:400px;padding-top:15px}}.search h2{font-size:1.8rem;font-weight:600;text-align:center}.search p:nth-child(2){font-size:1.2rem;margin-bottom:.8rem;text-align:center}.input-search{border:none;border-radius:10px;background:#fff;width:80%;height:45px!important;padding:1.2rem}.btn-search{height:45px;text-decoration:none;color:#fff;font-weight:700;font-size:.9rem;border:2px solid #fff;padding:8px 20px;border-radius:10px;transition:all .3s ease-in-out}.btn-search>img{width:25px;padding-left:6px}.btn-search:hover{background:#fff;color:#333}@media only screen and (min-width:768px){.input-search{width:50%;height:12%}}.input-search:focus{border:2px solid #48484d!important}.btn-banner-group{margin-top:1rem}.btn-measure{background:#d1141e;text-decoration:none;border-radius:10px;border:0;padding:8px 20px;color:#fff;font-size:.9rem;font-weight:700;transition:all .3s ease-in-out}.btn-close{background:0 0;border:none}.btn-close>span{font-size:1.5rem}.modal-body{background:#e7e9e8}.btn-measure:hover{background:#a81219;color:#fff}.models{margin-top:5rem;padding-bottom:6rem}.models>.container{width:80%;transition:all .5s ease-in-out}@media only screen and (min-width:992px){.models>.container{width:80%}}@media only screen and (min-width:768px){.models>.container{width:100%}}.card-tire{position:relative;background:#fff;padding:2rem 0 1.3rem;border-radius:30px;width:240px}@media only screen and (min-width:767px){.card-tire{margin:0 1rem}}.card-button{position:absolute;bottom:-.5px;right:-.5px;background:#de2b2b;width:5rem;height:5rem;clip-path:polygon(101% 0,0 101%,100% 101%);border-radius:0 0 1.8em}.icon-plus{position:absolute;bottom:17px;right:15px}.model-name{font-weight:600}.card-tire>.card-body-tire>.container>p{font-weight:500}.brands{padding:2rem 0 8rem;background:#f8f8f8}.brands>h2{padding-bottom:2rem}.section-logo{height:70vh;background:url(../images/extras/tire.webp)!important;background-color:#333!important;background-size:cover!important;background-position:center!important;background-blend-mode:multiply!important;background-attachment:fixed!important}.section-logo>img{height:70px}@media only screen and (min-width:440px){.section-logo>img{height:100px}}@media only screen and (min-width:720px){.section-logo>img{height:180px}}.delivery{padding:3rem 0;background:#fff}.delivery>h2>span{font-weight:400;font-size:1.2rem}@media only screen and (min-width:560px){.delivery>h2>span{font-size:1.7rem}}.card-icon img{height:6rem}.card-text{padding-top:.5rem;font-weight:600}.text-justify{text-align:justify;font-size:.8rem}.social-media>div>a>img{height:2.1rem}.social-media>div>a>span{color:#fff}.social-media .facebook a span,.social-media .instagram a span,.social-media .whatsapp-footer a span{font-size:.8rem;font-weight:600}@media only screen and (min-width:450px){.social-media .facebook a span,.social-media .instagram a span,.social-media .whatsapp-footer a span{font-size:.9rem;font-weight:500}}.footer-icons{height:1.5rem}.copy-right{font-size:.8rem;font-weight:400}.logo-footer{height:3rem;margin-bottom:1rem}.brands{overflow:hidden;position:relative}.brands>.carousel>.items{display:flex;align-items:center;width:fit-content;animation:carousel 40s infinite alternate linear}@media only screen and (min-width:720px){.brands>.carousel>.items{animation:carousel 80s infinite alternate linear}}.slider .entry{margin-left:0!important;display:flex!important;align-items:center!important;justify-content:center;background:#fff;border-radius:10px!important;box-shadow:-1px 4px 10px 4px rgba(0,0,0,.05)}.slider .entry img{height:30px!important}.slider .slick-slide{margin:-25px 15px -15px;height:130px}.slick-list{overflow:unset!important;height:80px}.slider .slick-slide div{display:flex;justify-content:center;align-items:center;height:70%}.slider-text{font-size:1.5rem}.slick-dots{bottom:-30px!important}@keyframes carousel{from{transform:translate(0,0)}to{transform:translate(calc(-100% + (5*300px)))}}.faders{width:100%;position:absolute;height:100%}.faders .right,.faders>.left{background:linear-gradient(to right,#f5f5f5 0,rgba(255,255,255,0) 100%);width:20%;height:100%;position:absolute;z-index:200}.faders>.right{background:linear-gradient(to left,#f5f5f5 0,rgba(255,255,255,0) 100%);right:0}
