@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100&display=swap");*{padding:0;margin:0}h1,h2,h3,h4,h5,h6,label{font-family:'Montserrat', sans-serif}a,p,input[type=text],input[type=submit],button{font-family:'Lato', sans-serif}li,textarea{font-family:'Noto Sans JP', sans-serif}.gecko-navbar{margin-top:1em}.gecko-navbar img{min-height:75px;max-width:280px}.gecko-navbar .btn-empresa{margin:0px 0px 0px 10px}.gecko-navbar .btn-empresa i{font-size:15px;color:#f2f2f2}.gecko-navbar .btn-empresa a{-webkit-transition:all 0.3s;transition:all 0.3s;font-size:10px;font-weight:bold;color:#f2f2f2;background-color:#E41B23}.gecko-navbar .btn-empresa a:hover{color:#f2f2f2;background-color:#aa151c;-webkit-transition:all 0.3s;transition:all 0.3s}.gecko-navbar .navbar-toggler i{color:#1d1d1d;font-size:30px}.gecko-navbar a{text-transform:uppercase;color:#1d1d1d;font-size:14px}.gecko-navbar a:hover{color:#E41B23;text-decoration:underline}.gecko-navbar a i{font-size:20px;color:#aa151c}.buscador{-webkit-transition:all 0.3s;transition:all 0.3s;margin:1.5em 0px}.buscador:hover{-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 10px rgba(0,0,0,0.3)}.buscador input[type="text"]{-webkit-transition:all 0.3s;transition:all 0.3s;width:1000px;padding:9.5px 15px;border:2px solid #E41B23;outline:none;background-color:#FFF}.buscador button[type="submit"]{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#E41B23;border:none;margin-left:-5px;padding:11.6px 16px}.buscador button[type="submit"] i{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#f2f2f2}.buscador button[type="submit"]:hover{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#E41B23}.buscador button[type="submit"]:hover i{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#f2f2f2}.semi-nav{background-color:#1d1d1d;padding:0px;margin:0px;text-align:center}.semi-nav .navbar-toggler i{color:#f2f2f2;font-size:20px}.semi-nav .dropdown{-webkit-transition:all 0.3s;transition:all 0.3s;list-style:none}.semi-nav .dropdown:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#3a3a3a}.semi-nav .dropdown .dropdown-toggle{color:#f2f2f2;font-size:12px}.semi-nav .dropdown .dropdown-menu{padding:0px 0px;border-radius:0px}.semi-nav .dropdown .categoria-links{margin:0px 5px;margin-bottom:15px;padding:0px}.semi-nav .dropdown .categoria-links .dropdown-item{-webkit-transition:all 0.3s;transition:all 0.3s;color:#666;font-size:15px;border-bottom:1px solid #c7c7c7be;text-align:center;padding:0.3em 0px}.semi-nav .dropdown .categoria-links .dropdown-item:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background-color:white;color:#aa151c;text-decoration:underline}.semi-nav .dropdown .categoria-links .divider{border-bottom:0.5px #3a3a3a solid;padding:0.2em 0px}.semi-nav .dropdown .categoria-links .divider p{font-size:18px;font-weight:bold;margin:auto}.semi-nav .dropdown .categoria-links .divider p a{color:#1d1d1d;-webkit-transition:all 0.3s;transition:all 0.3s}.semi-nav .dropdown .categoria-links .divider p a:hover{-webkit-transition:all 0.3s;transition:all 0.3s;color:#E41B23}.semi-nav .more-implements{background-color:#E41B23}.semi-nav .more-implements:hover{background-color:#fd565f}#banner{margin-bottom:50px}#banner .glider-dot{display:block;position:relative;border-radius:0px;background:#d3d3d3a9;width:40px;height:10px;margin:0px 5px;margin-top:-20px}#banner .glider-dot:hover{background:#fd565f}#banner .glider-dot.active{background:#fd565f}#banner .carousel-container{position:relative}#banner .carousel-container .carousel-list-2{overflow:hidden}#productos{background-color:#f2f2f2;padding:40px 0px}#productos .card{-webkit-transition:all 0.3s;transition:all 0.3s;overflow:hidden;margin:20px 10px}#productos .card a img{padding:13px}#productos .card .card-body h5{font-weight:bold}#productos .card .card-body p{font-size:13px;margin-bottom:50px}#productos .card .card-body a{-webkit-transition:all 0.3s;transition:all 0.3s;text-decoration:none;color:#f2f2f2;background-color:#1d1d1d;padding:6px 15px}#productos .card .card-body a:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#E41B23}#productos .card:hover{-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-box-shadow:0px 0px 10px 0px #c0c0c0;box-shadow:0px 0px 10px 0px #c0c0c0}#productos .carousel-container{position:relative}#productos .carousel-container .carousel-element{text-align:center}#productos .carousel-container .carousel-element h5{font-size:1rem;margin-top:0.5rem}#productos .carousel-container .carousel-left,#productos .carousel-container .carousel-right{-webkit-transition:all 0.3s;transition:all 0.3s;position:absolute;display:block;width:30px;height:30px;border:none;top:calc(50% - 35px);cursor:pointer;line-height:30px;text-align:center;background:none;color:#3a3a3a;opacity:50%;font-size:25px}#productos .carousel-container .carousel-left:hover,#productos .carousel-container .carousel-right:hover{-webkit-transition:all 0.3s;transition:all 0.3s;opacity:100%}#productos .carousel-container .carousel-left{left:-30px}#productos .carousel-container .carousel-right{right:-30px}#productos .carousel-container .carousel-list{overflow:hidden}.breadcrumber-background{background-color:#f2f2f2}.breadcrumber-background .breadcrumb{background-color:transparent}.breadcrumber-background .breadcrumb li a{color:#666}.breadcrumber-background .breadcrumb span{color:#1d1d1d;font-weight:bold}#shop .cont-title{background-color:#3a3a3a;padding:10px 0px 2px 0px}#shop .cont-title h5{color:#f2f2f2;font-size:20px;font-weight:bold}#shop .container-categoria{-webkit-box-shadow:#66666652 0px 0px 15px;box-shadow:#66666652 0px 0px 15px;border:1px #666 solid}#shop .container-categoria .categoria{padding:10px 0px}#shop .container-categoria .categoria a{-webkit-transition:all 0.3s;transition:all 0.3s;padding:2px 20px;color:#666}#shop .container-categoria .categoria a:hover{padding:2px 25px;-webkit-transition:all 0.3s;transition:all 0.3s;color:#1d1d1d;text-decoration:none}#shop .container-categoria .categoria a i{color:#1d1d1d}#shop .card{-webkit-transition:all 0.3s;transition:all 0.3s;margin:20px 10px;text-align:center}#shop .card a img{padding:5px}#shop .card .card-body{text-align:center;margin-top:-20px}#shop .card .card-body hr{padding:0px 10px}#shop .card .card-body h5{font-weight:bold}#shop .card .card-body p{font-size:13px;margin-bottom:50px}#shop .card .card-body a{-webkit-transition:all 0.3s;transition:all 0.3s;text-decoration:none;color:#f2f2f2;background-color:#1d1d1d;padding:6px 15px}#shop .card .card-body a:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#E41B23}#shop .card:hover{-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-box-shadow:0px 0px 10px 0px #c0c0c0;box-shadow:0px 0px 10px 0px #c0c0c0}.pagination-gecko .pagination>li>a{background-color:white;color:#E41B23}.pagination-gecko .pagination>li>a:focus,.pagination-gecko .pagination>li>a:hover,.pagination-gecko .pagination>li>span:focus,.pagination-gecko .pagination>li>span:hover{background-color:#eee;border-color:#ddd}.pagination-gecko .pagination>.active>a{color:white;background-color:#E41B23;border:solid 1px #E41B23}.pagination-gecko .pagination>.active>a:hover{background-color:#E41B23;border:solid 1px #E41B23}#buscador .list-unstyled li{-webkit-transition:all 0.3s;transition:all 0.3s;border-radius:5px}#buscador .list-unstyled li a{color:#1d1d1d}#buscador .list-unstyled li a:hover{color:#E41B23}#buscador .list-unstyled li:hover{-webkit-transition:all 0.3s;transition:all 0.3s;cursor:pointer;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);box-shadow:0px 0px 10px rgba(0,0,0,0.2)}#buscador .not-search{margin:50px 0px}#buscador .not-search img{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);opacity:0.3;width:600px;height:160px}#buscador .not-search i{-webkit-transform:rotate(10deg);transform:rotate(10deg);color:rgba(0,0,0,0.2);font-size:10em}#info{margin:50px 0px}#info .botones{display:block}#info .imagen{text-align:center;overflow:hidden}#info .imagen img{-webkit-transition:all 1.5s;transition:all 1.5s;max-width:500px;max-height:500px}#info .imagen img:hover{cursor:pointer;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}#info .info-producto h5{font-size:15px;color:#E41B23;margin:0px 0px 0px 10px;font-weight:bold}#info .info-producto hr{background-color:#E41B23}#info .info-producto .descripcion p{font-size:15px}#info .info-producto .descripcion h3{font-weight:bold;font-size:45px;text-transform:uppercase}#info .info-producto .descripcion span{font-size:12px}#info .info-producto .descripcion a i{color:#E41B23}#info .info-producto input[type="submit"]{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border:none;outline:none;text-align:center;width:100%;padding:6px 0px;border-radius:3px;background-color:#E41B23;color:#f2f2f2}#info .info-producto input[type="submit"]:hover{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#aa151c}#info .info-producto input[type="submit"]:focus{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#fd565f}#info .info-adicional .btn-archivos a{background-color:#E41B23;color:#f2f2f2;border-radius:2px;margin:10px}#info .info-adicional .btn-archivos a:hover{background-color:#aa151c;text-decoration:underline}#info .info-adicional .nav-tabs{margin:20px 0px}#info .info-adicional .nav-tabs .nav-link{color:#1d1d1d;border-radius:0}#info .info-adicional .nav-tabs .nav-link:hover{color:#E31A23}#contacto{margin:20px 0px}#contacto .container-map{padding:20px}#contacto .container-map iframe{width:100%}#contacto .form-group{margin:0px 0px 10px 0px}#contacto .form-group input[type="text"],#contacto .form-group input[type="email"],#contacto .form-group input[type="number"],#contacto .form-group textarea{padding:16px 10px;font-size:15px;border-radius:2px;border:#666 2px solid;outline:none}#contacto .form-group input[type="text"]:focus,#contacto .form-group input[type="email"]:focus,#contacto .form-group input[type="number"]:focus,#contacto .form-group textarea:focus{outline:none;border:#aa151c 2px solid}#contacto .form-group span{font-weight:bold;color:#666}#contacto .btn-contacto{-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#E41B23;color:#f2f2f2;padding:7px 0px;border-radius:1px;width:100%;border:none;font-weight:bold;font-size:15px}#contacto .btn-contacto:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#aa151c}#contacto .btn-contacto:active{-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#fd565f}#contacto .datos-contacto{margin:0px 10px;text-align:right}#contacto .datos-contacto li{list-style:none}#contacto .datos-contacto li a{text-decoration:none;color:#1d1d1d}#contacto .datos-contacto li a:hover{color:#aa151c}#aboutus{margin:40px}#aboutus h1{margin:30px 0px;font-weight:bold}#aboutus p{margin:50px 0px;text-align:justify;font-size:1.2rem}#aboutus img{margin:50px 0px;max-width:400px}#las24horas{background:red;background:linear-gradient(346deg, red 0%, maroon 100%);color:#f2f2f2;padding:11px 0px 5px 0px}#footer{background-color:#212121}#footer .container-footer{padding:25px 0px}#footer .container-footer a{text-decoration:none;font-size:0.9em}#footer .container-footer li{color:#868686;list-style-type:none;font-size:0.9em}#footer .container-footer h3{text-align:center;font-weight:bold;text-transform:uppercase;font-size:0.7em;color:#f2f2f2}#footer .container-footer .enlaces{text-align:center}#footer .container-footer .enlaces a{-webkit-transition:all 0.3s;transition:all 0.3s;color:#868686}#footer .container-footer .enlaces a:hover{text-decoration:underline;-webkit-transition:all 0.3s;transition:all 0.3s;color:#f2f2f2}#footer .container-footer .inf-contacto a{-webkit-transition:all 0.3s;transition:all 0.3s;color:#868686;font-weight:bold}#footer .container-footer .inf-contacto a:hover{-webkit-transition:all 0.3s;transition:all 0.3s;color:#f2f2f2}#footer .container-footer .logo{text-align:center}#footer .container-footer .logo img{min-height:50px;max-width:250px}#semi-footer{text-align:center;background-color:#000;padding:10px 0px}#semi-footer .tyt-pdp{font-size:13.5px;text-align:right;margin-top:9px}#semi-footer hr{background-color:#666}#semi-footer a{text-decoration:none;font-weight:bold;color:#868686}#semi-footer a:hover{color:#f2f2f2}#semi-footer .copy{font-size:13.5px;text-align:left;color:#f2f2f2}#semi-footer .redes{text-align:right}#semi-footer .redes a i{-webkit-transition:all 0.3s;transition:all 0.3s;text-decoration:none;color:#666;font-size:16px;background-color:#1d1d1d;border-radius:200px;padding:7px}#semi-footer .redes a i:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#3a3a3a;color:#f2f2f2}.modal-content{border-radius:0px}.modal-content .modal-header h5{font-weight:bold;margin:0px 10px}.modal-content #scroller{overflow-y:scroll;height:100em;margin:10px 20px}.modal-content #scroller .li{margin:0px 0px 0px 50px}.modal-content #scroller .li li{color:#666;font-size:15px}.modal-content #scroller .terminos h6{font-size:18px;font-weight:bold}.modal-content #scroller .terminos p{font-size:15px;color:#666}.modal-content .modal-footer a{-webkit-transition:all 0.3s;transition:all 0.3s;color:#f2f2f2;text-decoration:none;border-radius:2px;padding:10px 30px;background-color:#aa151c}.modal-content .modal-footer a:hover{-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#E41B23;padding:10px 100px}@media (max-width: 1199px){.buscador input[type="text"]{width:800px}#shop .card a img{width:120px;height:120px}}@media (max-width: 990px){.buscador input[type="text"]{width:600px}#shop .card a img{width:100px;height:100px}.gecko-navbar{margin-top:1em}.gecko-navbar img{min-height:55px;max-width:200px}.semi-nav .more-implements{margin-bottom:25px}}@media (max-width: 767px){#aboutus p{font-size:0.9rem}#aboutus img{max-width:200px}.buscador input[type="text"]{width:450px}.container-footer{text-align:center}.container-footer .enlaces h3,.container-footer .inf-contacto h3,.container-footer .direccion h3{margin-top:1rem}#semi-footer .tyt-pdp,#semi-footer .redes,#semi-footer .copy{text-align:center}}@media (max-width: 530px){#aboutus p{font-size:1rem}#aboutus img{max-width:250px}.buscador input[type="text"]{width:300px}}@media (max-width: 400px){.buscador input[type="text"]{width:300px}.buscador input[type="text"]{width:250px}}
/*# sourceMappingURL=estilo.css.map */