@media only screen and (min-width:992px){.navbar .collapse{display:block!important}.navbar-expand-lg .navbar-toggler{display:none!important}nav .collapsing{height:inherit!important;border:none}.navbar-toggler:focus{outline:none}#results{position:absolute;overflow:scroll;max-height:495px;width:100%;top:40px;z-index:101;background:#fff;list-style:none;display:none;padding:0;visibility:hidden}#navbar li a:hover + .container,#navbar .container:hover{z-index:20;border:1px solid #ddd;position:absolute;margin-left:0;left:0;top:40px;box-shadow:1px 1px 1px #ddd;opacity:1;visibility:visible;transition:opacity 300ms,visibility 400ms!important;-webkit-transition:opacity 300ms,visibility 400ms!important}#navbar .container a:hover{color:#016AB3!important;text-decoration:none!important}#navbar .container .col-md-4{border-right:1px double #dadada}#navbar .container .col-md-4:nth-child(3){border-right:0}.navbar .collapse{display:block!important}.navbar-toggler:focus{outline:none}#product-details .slider-for .slick-slide a img{width:610px!important}:root{--slick-slider-nav-height:460px!important;--slick-slider-for-height:460px!important}}@media only screen and (width:991px){.navbar .collapse{display:none!important}#results.results-mobile{display:block!important;visibility:visible!important;width:100%!important;top:auto!important}#product-details .slider-for .slick-slide a img{width:610px!important}}@media only screen and (max-width:991px){.collapse.show,nav .collapsing{left:0!important;opacity:1!important;visibility:visible!important}#header-top,header #search{display:none}header{border-bottom:1px solid #DDD}header .container{max-width:100%;padding:14px 24px!important}header .col-md-7,header .col-md-8{width:100%!important;max-width:100%!important;flex:0 0 100%!important;text-align:center;padding-left:0}header .navbar-brand img{height:40px}header .navbar-toggler{position:absolute;top:4px;left:0}header .navbar-toggler,#navbar-mobile,#search-box{display:block!important}#web_cart{display:none!important}#mobile_cart{display:block;background:#000;color:#fff}#mobile_cart a{color:#fff}header button.btn-search{display:inline-block;background:none!important;font-size:1.25rem;height:32px!important;top:4px!important;right:0;padding:0!important;width:32px!important}.fa-bars,.fa-search,.fa-times,.fa-th-large{color:#006400}.navbar-nav{width:100%}.navbar-nav li{display:block!important}#search-box{left:100%}#search-box input{width:100%!important;padding:14px!important}#search-box div{height:40px!important;border:none!important}#results{margin-bottom:0!important}#results li>div:last-child{font-size:12px;line-height:14px}.results-mobile{top:auto!important;position:relative;display:block;visibility:visible;width:100%;padding:0;margin:0;left:0;height:auto;background:#fff;list-style:none;border-top:1px solid #cdd4db}.results-mobile img{height:50px!important;width:50px!important}#navbar{left:-100%;height:100vh!important}#navbar li{padding:2px 8px!important}#navbar li.active a{color:#008600;font-weight:600}#navbar li.active,#navbar>ul>li:hover{background:none!important}#navbar>ul.navbar-nav{padding-top:10px}#navbar a{color:#3c3c3c;font-size:16px;padding:4px 8px!important}#navbar a:after{content:'\f105';font-family:'Font Awesome 5 Free';font-weight:900;float:right;color:#c7c7c7;padding-right:8px}#navbar,#search-box{background-color:#fff;opacity:0;visibility:hidden;position:fixed;top:0;width:100%;height:100%!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:0;border:none;z-index:600;overflow-y:auto}.collapsing .navbar-toggler{position:absolute;right:6px;top:20px;z-index:100!important;display:block!important}#navbar .collapsing,#navbar .show{display:block;background:transparent}a[aria-expanded="true"]:after{content:'\f107'!important;color:#000!important}#navbar-mobile{margin-top:72px;padding-bottom:10px;display:block!important;border-bottom:1px solid #ddd}#navbar-mobile a{font-weight:500}#navbar-mobile i{padding-right:10px}.nav-item .show + a:after{content:'\f107'!important}.nav-item .container .row{max-width:100%;margin:0}.nav-item .container .row .col-md-4{border:none!important;margin:0;padding:0}.nav-item .container .row .col-md-4 a::after{display:none}.navbar-nav .container{position:relative!important}#search-box div{border-bottom:1px solid #ddd;height:56px;width:100%;margin-top:6px}#search-box p{text-align:center;font-size:small;margin-top:10px}#search-box input{border:none;height:62px;background:none;width:calc(100% - 48px);font-size:16px;padding:16px;color:#5d5d5d}#search-box input:focus{outline:none;box-shadow:none}footer .venta h4{font-size:20px}footer .venta h6{font-size:16px}.carousel-control-next,#products .carousel-control-prev{width:5%!important}#products .slick-prev{top:-22px!important;left:10px!important}#products .slick-next{top:-22px!important;right:10px!important}section#newsletter button{padding:0 8px!important;font-size:12px}#us .container,#rubros_menu .container{width:100%!important;max-width:100%!important;flex:0 0 100%!important}section#us img{padding:10px}#product-details .slider-for .slick-slide a img{width:370px!important}:root{--slick-slider-nav-height:280px!important;--slick-slider-for-height:300px!important}}@media (min-width: 768px){.collapse.dont-collapse-sm{display:block;height:auto!important;visibility:visible}}@media only screen and (max-width:768px){.carousel-indicators{margin:10px;bottom:4px}.carousel-control-next,.carousel-control-prev{width:7%!important}#products .slick-prev{left:16px!important}#products .slick-next{right:16px!important}#whatsapp{width:60px!important;height:60px!important;font-size:24px!important;bottom:4%!important;right:4%!important}section#us .col-md-2,section#rubros_menu .col-md-3{width:50%}section#us img,section#rubros_menu img{padding:40px 120px 20px}footer .venta .col-md-4{width:calc(100%/3);padding:0}footer .col-md-9{order:2}footer .col-md-3{order:1;margin-bottom:20px}.mp2{width:300px;margin-bottom:60px}#product-details .slider-for .slick-slide a img{width:370px!important}section#rubros .set-gridlist{text-align:left}section#rubros #grid .product{padding:0;width:calc(100% / 3)}section#rubros #list .product-img{width:120px;margin-right:6px}.carrito .order-products .col-md-6{width:50%!important}.carrito.entrega img{height:200px!important}.carrito.entrega h2,.pedidos h2{font-size:1.6em!important;padding-right:20px!important}.carrito.entrega h4{font-size:1.2em!important}.carrito.entrega p,.pedidos p{font-size:1em!important}#personal-products li>div{width:100%!important}.pedidos.pt-4{padding-top:0!important}.pedidos .product-label{position:relative}.pedidos .product-label span{font-size:10px}.pedidos .col-md-3{order:2;margin-top:30px}.pedidos video{width:60%!important}}@media only screen and (min-width: 576px){#rubros #grid .product:nth-child(3n-1){border-left:1px dashed #ddd!important;border-right:1px dashed #ddd!important}}@media only screen and (max-width:576px){.carousel-control-next,.carousel-control-prev{width:8%!important}section#us img,section#rubros_menu img{padding:20px 80px 10px}footer .venta .col-md-4{width:100%;margin-bottom:20px}footer ul.header-links{text-align:center;padding:0}footer i{font-size:14px}#product-details .slider-for .slick-slide a img{width:390px!important}:root{--slick-slider-nav-height:300px!important;--slick-slider-for-height:270px!important}section#rubros .col-md-6{padding:0 10px!important}section#rubros aside{padding:10px 10px 100px}section#rubros .col-md-12{padding:0}section#rubros #grid{margin:0}section#rubros #grid .product{padding:0;width:50%}section#rubros #grid .product:nth-child(2n-1){border-right:1px dashed #ddd!important}section#rubros #grid .product-body button{font-size:12px}section#rubros.carrito .col-md-12{padding:0 15px}.carrito .card-header img{height:100px}}@media only screen and (max-width:480px){header .navbar-brand img{height:30px!important}.navbar-toggler{top:5px!important;font-size:14px!important}header button.btn-search{top:0!important;font-size:14px!important}#search-box div{margin-top:-2px!important}h3{font-size:1.4rem!important}.carousel-control-next,.carousel-control-prev{width:6%!important}.carousel-control-next-icon,.carousel-control-prev-icon{width:14px!important;height:14px!important}.carousel-indicators{margin:4px!important;bottom:4px!important}.carousel-indicators li{width:10px!important}.collapsing .navbar-toggler{right:10px;top:20px!important}section#newsletter .col-md-12{line-height:0}section#newsletter button{height:30px;font-size:10px}#products .slick-prev{top:-20px!important;left:0!important}#products .slick-next{top:-20px!important;right:0!important}section#us img,section#rubros_menu img{padding:20px 60px 10px}section#rubros_menu a{font-size:17px}footer .venta h4{font-size:16px}footer .venta h6,footer p{font-size:12px}#product-details .slider-for .slick-slide a img{width:310px!important}:root{--slick-slider-nav-height:240px!important;--slick-slider-for-height:170px!important;--slick-count:2!important}#product-details h2{font-size:1.2em}#product-details p{font-size:14px}section#rubros h4{font-size:1.2em}section#rubros #grid .product-body button,section#rubros #list .product-body button{font-size:8px;margin-top:4%}#mobile_cart a{font-size:12px!important}.carrito .col-md-8 .row,.carrito .col-md-4 .row{margin:0}.carrito .cart-table input{max-width:50px!important}.carrito .cart-table tr{border:1px solid #ddd}.carrito .cart-table td{padding:0 10px!important;width:100%;border:none;display:block;text-align:center;position:relative}.carrito .cart-table .order-col td:nth-child(2){padding:0 80px!important}.carrito .cart-table .order-col .input-group{justify-content:center!important;padding:10px!important}.carrito .cart-table td img{height:180px}.carrito .cart-table td a,.carrito .cart-table td.price{font-size:1.2em!important}.carrito .cart-table .order-col td:last-child{padding:10px!important;font-size:1.2em!important}}@media only screen and (max-width:425px){.carousel-control-next,.carousel-control-prev{width:6%!important}.carousel-control-next-icon,.carousel-control-prev-icon{width:14px!important;height:14px!important}.carousel-indicators{margin:4px!important;bottom:4px!important}.carousel-indicators li{width:10px!important}section#us img,section#rubros_menu img{padding:20px 50px 10px}section#rubros_menu a{font-size:16px}#product-details .slider-for .slick-slide a img{width:250px!important}:root{--slick-slider-nav-height:200px!important;--slick-slider-for-height:130px!important}section#rubros h4{font-size:1em}section#rubros aside h5{font-size:1em}section#rubros #grid .product-body button{font-size:12px}}@media only screen and (max-width:375px){.carousel-control-next,.carousel-control-prev{width:4%!important}.carousel-control-next-icon,.carousel-control-prev-icon{width:14px!important;height:14px!important}.carousel-indicators{margin:4px!important;bottom:4px!important}.carousel-indicators li{width:10px!important}section#us img,section#rubros_menu img{padding:20px 40px 10px}section#rubros_menu a{font-size:15px}#product-details .slider-for .slick-slide a img{width:240px!important}:root{--slick-slider-nav-height:180px!important;--slick-slider-for-height:130px!important}#product-details h2{font-size:1em}section#rubros #grid .product-body button{font-size:12px}.carrito .cart-table td a,.carrito .cart-table td.price{font-size:1em!important}.carrito .cart-table .order-col td:nth-child(2){padding:0 40px!important}.carrito .cart-table td img{height:160px}}@media only screen and (max-width:320px){.carousel-control-next,.carousel-control-prev{width:6%!important}.carousel-control-next-icon,.carousel-control-prev-icon{width:14px!important;height:14px!important}.carousel-indicators{margin:4px!important;bottom:4px!important}.carousel-indicators li{width:10px!important}section#us img,section#rubros_menu img{padding:20px 30px 4px}section#rubros_menu a{font-size:14px}#product-details .slider-for .slick-slide a img{width:190px!important}:root{--slick-slider-nav-height:140px!important;--slick-slider-for-height:100px!important}section#rubros #grid .product-body button{font-size:12px}}