body{background-color:#f4f4f4;font-size:14px;font-family:'Montserrat',sans-serif;min-height:150vh;display:flex;flex-direction:column}a .btn:active,a .btn:focus{box-shadow:none;outline:none}h2{line-height:20px;font-size:32px;font-weight:700;margin:0;color:#555}h3{font-size:16px;font-weight:700}h4{font-size:20px;color:#666}hr{height:4px !important;width:200px !important;text-align:center !important;position:relative !important;background-color:#a9cd3a !important;border:0 !important;margin:10px auto 30px !important}.loader{background-color:rgba(255,255,255,0.9);align-items:center;justify-content:center;height:100vh;left:0;position:fixed;top:0;width:100%;display:flex;z-index:1000}.loader .box{display:block;width:160px}.loader .box .cart{low:hidden;width:100%}.loader .box .cart img{animation:loading_image 3s linear infinite;margin-left:-100%;display:block;position:relative;width:120px}.loader .box .load{display:block;background-color:#a9cd3a;border-radius:50%;margin-left:calc(50% - 30px);height:60px;width:60px}.loader .box .load img{display:block;width:100%}.loader .box .load1{display:block;position:center;width:100%}.loader .box .load1 img{display:block;width:100%}.mtop16{margin-top:16px}.mtop20{margin-top:20px}.mtop32{margin-top:32px}.mtop10{margin-top:10px}.pleft0{padding-left:0 !important}.nomargin{margin:0 !important}nav{background-color:#fff;border-bottom:16px solid #a9cd3a}nav .navbar-brand{padding:0 !important}nav .navbar-brand img{width:150px;max-height:150px}nav .navbar-toggler{color:#a9cd3a}nav .navbar-toggler:active,nav .navbar-toggler:focus{outline:none;box-shadow:none}nav .navbar-nav li.nav-item a.nav-link{border:2px solid #fff;border-radius:4px;color:#000;font-size:1.2em;margin-right:4px;padding:5px 16px !important}nav .navbar-nav li.nav-item a.nav-link:hover{color:#a9cd3a;border-bottom:3px solid #a9cd3a}nav .navbar-nav li.nav-item a.active{border-bottom:3px solid #a9cd3a}nav .navbar-nav li.nav-item a.btn{background-color:#a9cd3a;color:#fff}nav .navbar-nav li.nav-item a.btn:hover{background-color:#2caaff;color:#fff}nav .navbar-nav li.nav-item a.btn2{color:#000;border-radius:0 !important}nav .navbar-nav li.nav-item a.btn2:hover{background-color:#a9cd3a;color:#fff}nav .navbar-nav li.nav-item a.btn2 img{position:relative;border-radius:50%;width:30px}nav .navbar-nav li.nav-item ul.dropdown-menu{border-bottom:2px solid #a9cd3a;top:50px !important}nav .navbar-nav li.nav-item ul.dropdown-menu a.dropdown-item{color:#000}nav .navbar-nav li.nav-item ul.dropdown-menu a.dropdown-item:hover{background-color:#a9cd3a;color:#fff}.wrapper .panel{background-color:#fff;border-radius:6px;border-bottom:2px solid #a9cd3a;width:100%}.wrapper .panel .header{border-bottom:1px solid #e8e8e8}.wrapper .panel .header h2.title{display:iinline-block;color:#19213d;font-size:1.1em;padding:12px 16px}.wrapper .panel .header ul{display:inline-block;float:right;margin-right:12px}.wrapper .panel .header ul li{display:inline-block;position:relative}.wrapper .panel .header ul li a{color:#333;padding:6px;display:inline-block}.wrapper .panel .header ul li a:hover{background-color:#f6f6f6;color:#222;text-decoration:none}.wrapper .panel .header ul li a i{color:#a9cd3a}.wrapper .panel .header ul li ul{background-color:#fff;border:1px solid #f0f0f0;display:none;float:none;width:200px;right:-16px;position:absolute}.wrapper .panel .header ul li ul li{display:inline-block;border-bottom:1px solid #f0f0f0;width:100%}.wrapper .panel .header ul li ul li:last-child{border-bottom:0}.wrapper .panel .header ul li ul li a{display:block;width:100%}.wrapper .panel .header ul li:hover ul{display:block}.wrapper .panel .inside{padding:16px}.wrapper .panel .inside .nav .nav-link{border:1px solid #a9cd3a;margin-right:8px}.wrapper .panel .inside .nav .nav-link:hover{background-color:#a9cd3a;color:#fff}.wrapper .panel .inside .form_search{margin-bottom:16px;display:none}.wrapper .panel .inside .form_search .btn{width:100%}.wrapper .panel .inside .big_count{display:block;font-size:2em;text-align:center;width:100%}.wrapper .panel .inside .edit_avatar a{display:block;margin:0 auto;width:140px;position:relative}.wrapper .panel .inside .edit_avatar a .overlay{align-items:center;background-color:rgba(0,0,0,0.5);border-radius:50%;color:#fff;display:none;font-size:2em;justify-content:center;height:140px;position:absolute;width:100%}.wrapper .panel .inside .edit_avatar a img{width:100%}.agotado{text-align:center;text-decoration:none;color:#fff;font-size:3.5em;margin-top:25px;margin-left:12px}.agotado margin-right 12px:hover .overlay{display:flex}.agotado img{border-radius:50%;display:block;width:100%}.agotado .form-control{display:none}.home_action_bar{background-color:#fff;border-radius:4px;margin-top:24px;padding:12px}.home_action_bar .categories{position:relative}.home_action_bar .categories a{background-color:#a9cd3a;border-radius:4px;color:#fff;display:block;padding:12px;text-transform:uppercase;text-decoration:none;width:100%}.home_action_bar .categories a:hover{background-color:#a9cd3a}.home_action_bar .categories:active a,.home_action_bar .categories:focus a{background-color:#2caaff}.home_action_bar .categories:hover ul{display:block}.home_action_bar .categories ul{display:none;list-style:none;margin:0;padding:0;position:absolute;width:100%;z-index:99}.home_action_bar .categories ul li a{background-color:#fff;border-radius:0;color:#111}.home_action_bar .categories ul li a img{position:relative;margin-right:8px;width:24px}.home_action_bar .categories ul li a:hover{color:#fff}.home_action_bar .input-group{position:relative}.home_action_bar .input-group .form-control{border-radius:4px 0 0 4px;padding:10px 16px}.home_action_bar .input-group .btn{background-color:#a9cd3a;color:#fff}.home_action_bar .input-group .btn:hover{background-color:#2caaff}.mdslider{display:flex;flex-wrap:wrap;margin-top:24px;min-height:380px;overflow:hidden;position:relative;width:100%}.mdslider .md-slider-item{align-items:center;border-right:1px solid #fff;border-radius:4px;display:none;background-color:#fff;color:#fff;font-size:4em;justify-content:center;position:absolute;min-height:380px;transition:.6s all ease-in-out;width:100% !important}.mdslider ul.navigation{display:block;margin:0;padding:0;position:absolute;overflow:hidden;top:calc(50% - 18px);z-index:9;width:100%}.mdslider ul.navigation li{display:inline-flex;float:left}.mdslider ul.navigation li a{align-items:center;background-color:rgba(0,0,0,0.5);border-radius:50%;display:flex;justify-content:center;font-size:1.4em;height:36px;width:36px;text-decoration:none;color:#fff}.mdslider ul.navigation li:first-child{margin-left:32px}.mdslider ul.navigation li:first-child a i{position:relative;margin-left:-2px;margin-top:2px}.mdslider ul.navigation li:last-child{float:right;margin-right:32px}.mdslider ul.navigation li:last-child a i{position:relative;margin-left:2px;margin-top:2px}.load_more_products{margin-bottom:24px}.load_more_products a{display:block;width:40%;position:relative;margin-left:30%;padding:8px;border-radius:4px;border:1px solid #d6d6d6;color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;background-color:#2caaff}.load_more_products a:hover{background-color:#a9cd3a}.products_list{display:block;margin:0;padding:0;margin-top:10px;overflow:hidden;width:100%}.products_list .product{display:block;float:left;width:23%;margin-bottom:18px;margin-right:2.5%;position:relative}.products_list .product:nth-child(4n){margin-right:0 !important}.products_list .product .image{display:block !important;width:100% !important;position:relative;overflow:hidden}.products_list .product .image .overlay{background-color:rgba(0,0,0,0.4);border-radius:4px;display:none;flex:1;height:100%;position:absolute;width:100%;transition:.2s all ease-in-out;z-index:9}.products_list .product .image .overlay a{text-align:center;text-decoration:none;color:#fff;font-size:2em}.products_list .product .image .overlay .title_overlay{font-size:.7em !important;color:#a9cd3a !important;text-decoration:none !important;text-align:center !important}.products_list .product .image img{display:block !important;border-radius:4px;width:100% !important;transform:scale(1);transition:.2s all ease-in-out;z-index:4}.products_list .product:hover .image img{transform:scale(1.1)}.products_list .product:hover .image .overlay{display:flex}.products_list .product a{display:block;width:100%;text-decoration:none;position:relative}.products_list .product a .title{margin-top:8px;display:-webkit-box;-webkit-box-orient:vertical;font-size:1.2em;color:#111;width:100%;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.products_list .product a .price{color:#a9cd3a;font-size:1.5em}.products_list .product a .barra{border-bottom:6px solid #a9cd3a}.tite{width:100%;height:60px}.title_ago{display:block;font-size:1.5em;color:#f00;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.title_agot{display:block;font-size:1.5em;color:#a9cd3a;}.stock{display:block;font-size:1em;color:#111;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorite_active{background-color:#ea4c89 !important;color:#fff !important}.product_single{background-color:#fff;border-radius:4px;margin-top:32px;padding:12px}.product_single .btn-success{background-color:#a9cd3a !important;border-color:#a9cd3a !important;width:100%;color:#fff}.product_single .btn-success:hover{background-color:#2caaff !important;border-color:#2caaff !important}.product_single .price{font-size:2.3em;font-weight:700;color:#a9cd3a}.product_single h2.title{font-size:1.8em;font-weight:500;margin-bottom:12px}.product_single h5.title{font-size:1em}.product_single .category{margin-bottom:8px}.product_single .category ul{list-style:none;margin:0;overflow:hidden;padding:0}.product_single .category ul li{display:inline-flex;margin:0 6px;float:left}.product_single .category ul li .next{display:block;color:#666;font-size:.6em;position:relative;margin-top:5px}.product_single .category ul li a{color:#333;display:inline-block;font-size:.9em !important;text-decoration:none}.product_single .category ul li a i{color:#a9cd3a}.product_single .category ul li:first-child{margin-left:0}.product_single .inside{padding:12px}.product_single .content{border-top:2px solid #f0f0f0;margin-top:20px;padding-top:20px}.product_single .quantity{overflow:hidden}.product_single .quantity .amount_action{align-items:center;background-color:#a9cd3a;border-radius:50%;display:flex;color:#fff;justify-content:center;height:32px;width:32px;text-decoration:none;float:left}.product_single .quantity .amount_action:first-child{margin-right:8px}.product_single .quantity .amount_action:last-child{margin-left:8px}.product_single .quantity .amount_action:hover{background-color:#2caaff;border-color:#2caaff}.product_single .quantity .form-control{float:left;width:calc(100% - 80px)}.slick-next{right:8px}.slick-prev{left:8px}.slick-arrow{align-items:center;background-color:rgba(0,0,0,0.5);border-radius:50%;display:flex;justify-content:center;height:36px;width:36px;z-index:90}.slick-arrow:before{position:relative;left:0;top:1px}.slick-arrow:hover,.slick-arrow:active,.slick-arrow:focus{background-color:rgba(0,0,0,0.6)}.slick-active,.slick-current{box-shadow:none !important;outline:none !important}.home_title{border-radius:10px;font-size:1.8em;font-weight:700;background-color:#a9cd3a;padding:10px;color:#fff;text-align:center}.store{margin-bottom:24px}.store .categories_list{background-color:#fff;border-radius:8px}.store .categories_list h2.title{background-color:#212529;color:#fff;display:block;padding:12px;border-radius:8px 8px 0 0;font-size:1.2em;margin:0}.store .categories_list ul{list-style:none;margin:0;padding:0}.store .categories_list ul li{border-bottom:1px solid #d6d6d6}.store .categories_list ul li:last-child{border:0}.store .categories_list ul li:last-child a{border-radius:0 0 8px 8px}.store .categories_list ul li a{color:#212529;text-decoration:none;font-size:1em;display:block;padding:8px 12px}.store .categories_list ul li a img{width:32px;margin-right:8px}.store .categories_list ul li a:hover{background-color:#a9cd3a}.store .store_white{background-color:#fff;border-radius:8px;padding:24px;border:1px solid #f0f0f0}.store .store_white h2.home_title{margin-top:0;font-size:1.6em !important;margin-bottom:24px}.service-section{border-radius:8px;padding:30px 0;background-color:#fff;text-align:center;font-family:'Open Sans',sans-serif;margin-bottom:20px}.service-section .section-title{padding:10px 0;padding:10px 100px 10 100px}.service-section .section-title h2{margin-bottom:20px}.service-section .section-title p{margin:0 100px 0 100px}.service-section .service{margin-top:20px}.service-section .service i{font-size:40px;margin-bottom:20px;color:#a9cd3a}.service-section .service h4{font-weight:700}.service-section .service p{text-align:center}.espacio{margin-bottom:20px;margin-top:20px;background-color:#a9cd3a;height:20px;width:100%;border-radius:12px}.espacio2{margin-bottom:10px;margin-top:10px;background-color:#a9cd3a;height:10px;width:100%;border-radius:12px}.creado{color:#07f407}.sale-data{padding:1em;text-align:center;border-right:1px solid rgba(34,34,34,0.133)}.sale-data span{display:block;font-size:2.2em;color:#3f51b5}.inside-header{margin-top:8px;padding:16px;border-radius:6px;display:block;background-color:#fff;text-transform:uppercase;text-align:center;font-size:1.5em}.cart .inside{padding:16px}.cart .no_items{background-color:#fff;border-radius:6px;display:block;padding:20px}.cart .no_items p{display:block;text-align:center}.cart .no_items p:first-child i{color:#a9cd3a;font-size:5em}.cart .no_items p:last-child a{border-radius:6px;background-color:#a9cd3a;color:#fff;display:inline-block;padding:8px 16px;text-decoration:none;text-transform:uppercase}.cart .inside{padding:16px}.cart .items .panel{background-color:#fff}.cart .items .btn-delete{align-items:center;background-color:#c70d0e;border-radius:50%;color:#fff;display:flex;font-size:1em;justify-content:center;height:40px;width:40px}.cart .items .btn-delete:hover{background-color:#d93f5d}.cart .items a{color:#ddc408;text-decoration:none}.cart .items .form_quantity{background-color:#fff;border:1px solid #f0f0f0;border-radius:4px;overflow:hidden}.cart .items .form_quantity .form-control{display:block;border:0;float:left;width:70%}.cart .items .form_quantity button{border:0;background-color:#a9cd3a;border-box:box-sizing;color:#fff;display:block;float:left;padding:8.5px !important;width:30%}.cart .items .form_quantity button:hover{background-color:#2caaff}.contact-datos{border-radius:8px;padding:30px 0;background-color:#fff;text-align:center;font-family:'Open Sans',sans-serif;margin-bottom:20px}.contact-datos .section-title{padding:10px 0;padding:10px 100px 10 100px}.contact-datos .section-title h2{margin-bottom:20px}.contact-datos .section-title p{margin:0 100px 0 100px}.contact-datos .datos{text-align:center}.contact-datos .datos .infodatos i{font-size:40px;margin-bottom:10px;color:#a9cd3a}.contact-datos .datos .infodatos p{text-align:center}.mensaje{text-align:center}.mensaje h3{font-size:2em}.mensaje .btn{border:0;background-color:#a9cd3a;border-box:box-sizing;color:#fff;display:block;float:right;padding:8.5px !important;width:10%}.mensaje .btn:hover{background-color:#2caaff}.carousel{background-color:#fff}.items-carousel-image{max-height:300px;border-radius:4px;margin:6px;width:100%;position:relative;display:none}.items-carousel-home{position:relative;display:none;max-height:400px;width:100%}.w-100{width:100% !important;display:block !important;max-height:400px}.w-200{width:100% !important;display:block !important;max-height:300px}@media only screen and (max-width:728px){nav .navbar-nav{display:block !important;margin-top:10px;overflow:hidden}nav .navbar-nav li.nav-item{display:block;float:left;margin-right:0;margin-bottom:12px;width:50%}nav .navbar-nav li.nav-item a.nav-link{text-align:center}nav .navbar-nav li.nav-item a.nav-link span{display:block;font-size:1em;font-weight:normal;width:100%}nav .navbar-nav li.nav-item a.nav-link i{font-size:1.5em}nav .navbar-nav li.nav-item:last-child{float:inline-end;width:100%}nav .navbar-nav li.link-acc a{font-size:1.2em;width:50% !important}nav .navbar-nav li.link-acc a i{font-size:1em !important}nav .navbar-nav li.link-user{border:1px solid #d6d6d6 !important;border-radius:6px;padding:8px}nav .navbar-nav li.link-user a{display:block;font-size:1.2em;width:100% !important}nav .navbar-nav li.link-user a img{width:36px}nav .navbar-nav li.link-user ul.downdown-menu{top:0 !important}nav .navbar-nav li.link-user ul.downdown-menu hr.dropdown-divider{display:none}nav .navbar-nav li.link-user ul.shadow{box-shadow:none !important}.home_action_bar form{margin-top:10px}.mdslider{display:none}.products_list .product{margin-right:2%;width:48%}.products_list .product:nth-child(even){margin-right:0%}.products_list .product:nth-child(5n){margin-right:2% !important}.product_single .pleft0{padding-left:12px !important}.product_single h2.title{margin-bottom:8px}.product_single .category{background-color:#f8f8f8;padding:4px}.product_single .inside{padding:2px}.product_single .before_quantity .btn{margin-top:16px}.store_white{margin-top:24px}.slick-sliderhome{width:100%}.slick-sliderhome .slick-list{max-height:85px}.slick-imagen{width:100%}.slick-imagen .slick-list{max-height:120px}}@-moz-keyframes loading_image{from{margin-left:-100px}to{margin-left:100%}}@-webkit-keyframes loading_image{from{margin-left:-100px}to{margin-left:100%}}@-o-keyframes loading_image{from{margin-left:-100px}to{margin-left:100%}}@keyframes loading_image{from{margin-left:-100px}to{margin-left:100%}}