@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap);.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}a,a:visited{color:#2c2c2c;text-decoration:none}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.layout__main{width:100%;min-height:100vh;height:100%;display:flex;flex-direction:column;justify-content:space-between}.layout__main .layout__header.absolute{position:absolute}.layout__main .layout__header.relative{position:relative}.layout__main .layout__header.relative .layout__header--iconContainer{margin-top:0}.layout__main .layout__header .layout__header--SearchBarContainer input{background-color:#fafafa;height:33px;padding:0 15px;width:250px;border-radius:5px;border:1px solid #cecdcd}.layout__main .layout__header .layout__header--SearchBarContainer input:focus{outline:none}.layout__main .layout__header .layout__header--iconContainer{display:flex;justify-content:flex-start;align-items:center;margin-top:20%;width:100%;height:100%}.layout__main .layout__header .layout__header--iconContainer img{width:100%}.layout__main .layout__header .layout__header--navContainer{display:flex;list-style-type:none;width:50%;justify-content:space-evenly}.layout__main .layout__header .layout__header--navContainer .layout__header--navContainer_ul{font-size:15px;font-weight:500;padding:0}.layout__main .layout__footer{background-color:#181818;display:flex;align-items:center;padding:0 3%;height:80px}.layout__main .layout__footer .layout__footer--links,.layout__main .layout__footer .layout__footer--socialIcons{width:40%;display:flex;justify-content:space-around}.layout__main .layout__footer .layout__footer--links a,.layout__main .layout__footer .layout__footer--socialIcons a{color:#fff}.layout__main .layout__footer .layout__footer--socialIcons{width:10%}@media only screen and (max-width:2560px){.layout__header--navContainer{display:flex;list-style-type:none}.layout__header--navContainer li{font-size:13px}.layout__header{display:flex;justify-content:space-between;align-items:center;padding:0 3%;height:80px}.layout__header .layout__header--iconContainer{display:flex;justify-content:flex-start;align-items:center;width:13%;height:60%}.layout__header .layout__header--iconContainer img{width:100%}.menu-btn{display:none}}@media only screen and (max-width:860px){.layout__header{display:flex;justify-content:space-between}.layout__header .layout__header--navContainer{display:none}.layout__header .layout__header--iconContainer{width:28%;height:60%}.layout__header .layout__header--iconContainer img{width:100%}.layout__header .layout__header--SearchBarContainer input{height:33px;padding:0 15px;width:200px;border-radius:5px;border:1px solid #cecdcd}.layout__header .layout__header--SearchBarContainer input:focus{outline:none}.menu-btn{position:relative;display:flex;justify-content:center;transition:all .5s ease;height:45%;width:10%}.menu-btn .menu-btn__burger{color:#3a3a3a;width:100%;height:100%}}@media only screen and (max-width:1024px){.layout__main .layout__header .layout__header--iconContainer{margin:0}.layout__main .layout__footer .layout__footer--links,.layout__main .layout__footer .layout__footer--socialIcons,.layout__main .layout__header .layout__header--iconContainer img{width:70%}}@media only screen and (max-width:768px){.layout__main .layout__header .layout__header--iconContainer{margin:0}.layout__main .layout__header .layout__header--iconContainer img{width:65%}.layout__main .layout__footer .layout__footer--links,.layout__main .layout__footer .layout__footer--socialIcons{width:70%}}@media only screen and (max-width:600px){.layout__main .layout__header .layout__header--iconContainer{margin:0}.layout__main .layout__header .layout__header--iconContainer img{width:45%}}@media only screen and (max-width:500px){.layout__main .layout__header .layout__header--iconContainer{margin:0 0 15px}.layout__main .layout__header .layout__header--iconContainer img{width:40%}}@media only screen and (max-width:400px){.layout__main .layout__header .layout__header--iconContainer{margin:0 0 31px;height:50%}.layout__main .layout__header .layout__header--iconContainer img{width:28%}}.grid__container{display:grid;grid-gap:4rem 1rem;gap:4rem 1rem}.navlinks-container{display:flex;width:100%;z-index:10;margin:0;top:80px;right:0;background-color:#fff;flex-direction:column;border-bottom:1px solid #6b6b6b;position:absolute;transition:all .1s ease-in-out;height:0;overflow:hidden;text-align:center}.navlinks-container li{padding:10px 0;cursor:pointer;margin-top:6px;font-size:14px;border-top:1px solid #f2f2f2}.navlinks-container.animate__slideInDown{height:145px;transition:all .1s ease-in-out}.navlinks-container.animate__slideInDown.loged{height:230px}.btn-wsp{position:fixed;width:70px;height:70px;line-height:63px;bottom:25px;right:25px;background:#17db5f;border-radius:50px;text-align:center;font-size:35px;box-shadow:0 1px 10px rgba(0,0,0,.3);z-index:100;transition:all .3s ease}.btn-wsp .whatsapp-icon{height:100%;color:#fff}.btn-wsp:hover{background:#20ba5a}@media only screen and (min-width:320px)and (max-width:768px){.btn-wsp{width:63px;height:63px;line-height:66px}}.homeContainer{width:100%}.slider ul{display:flex;padding:0;width:400%;-webkit-animation:cambio 40s infinite;animation:cambio 40s infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.slider li{width:100%;list-style:none}.slider img{width:100%}@-webkit-keyframes cambio{0%{margin-left:0}20%{margin-left:0}25%{margin-left:-100%}45%{margin-left:-100%}50%{margin-left:-200%}70%{margin-left:-200%}75%{margin-left:-300%}to{margin-left:-300%}}@keyframes cambio{0%{margin-left:0}20%{margin-left:0}25%{margin-left:-100%}45%{margin-left:-100%}50%{margin-left:-200%}70%{margin-left:-200%}75%{margin-left:-300%}to{margin-left:-300%}}.homeContainer .home-title2{font-size:1.7rem;color:#272727;font-weight:600;letter-spacing:2px;text-decoration:underline;-webkit-text-decoration-color:#fe0000;text-decoration-color:#fe0000;margin:0}.homeContainer .homeContainer-img{position:relative;height:30vw}.homeContainer .homeContainer-img .desk-banner,.homeContainer .homeContainer-img .mobile-banner{position:absolute;left:0;top:0;width:100%;height:auto}.homeContainer .homeContainer-img .mobile-banner{display:none}.homeContainer .homeContainer-img .homeHeader-conoceNuestrosProductosButton{position:absolute;left:60px;bottom:30px;font-weight:300;font-size:25px;font-family:"Poppins",sans-serif;color:#fff;cursor:pointer;text-decoration:underline}.homeContainer .cards-container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:7%;text-align:center}.homeContainer .cards-container .home-title{font-size:1rem;color:#777;letter-spacing:2px;font-weight:600}.homeContainer .cards-container .home-title2{font-size:1.7rem;color:#272727;font-weight:600;margin-top:0;text-decoration:underline;-webkit-text-decoration-color:#fe0000;text-decoration-color:#fe0000;margin-bottom:0}.homeContainer .cards-container .contact-container{display:flex;flex-direction:row;align-items:center;width:100%;margin-top:5%;margin-bottom:5%}.homeContainer .cards-container .contact-container .map-container{width:50%;height:400px;text-align:center}.homeContainer .cards-container .contact-container .map-container iframe{max-width:100%;height:100%}.homeContainer .cards-container .contact-container .map-container2{display:none}.homeContainer .cards-container .card-info{width:75%;text-align:center}.homeContainer .cards-container .card-info .icon{color:#fe0000;font-size:40px}.homeContainer .cards-container .card-info .card-description{font-size:1.1rem;color:#838383}.homeContainer .cards-container .card-info .card-title{font-size:1.3rem;font-weight:600;color:#272727}.homeContainer .cards-container .home-productsList_container{width:100%}.homeContainer .cards-container .button{background-color:#fe0000;color:#fff;font-weight:600;font-size:18px;border:none;border-radius:12px;padding:6px 25px;cursor:pointer;height:35px;outline:none}@media only screen and (max-width:1024px){.homeContainer .cards-container .contact-container{display:flex;flex-direction:column-reverse;align-items:center;margin-top:5%;margin-bottom:5%}.homeContainer .cards-container .contact-container .map-container{width:100%;text-align:center}}@media only screen and (max-width:768px){.homeContainer .homeContainer-img2{display:flex;height:31rem;background-size:contain;background-repeat:no-repeat;text-align:center;color:#fff;justify-content:center;align-items:center;letter-spacing:2px}.homeContainer .homeContainer-img{height:40vw}.homeContainer .homeContainer-img .desk-banner{display:none}.homeContainer .homeContainer-img .mobile-banner{display:block}.homeContainer .homeContainer-img .homeHeader-conoceNuestrosProductosButton{left:10px;bottom:-35px;font-size:14px}.homeContainer .cards-container .contact-container{display:flex;flex-direction:column-reverse;align-items:center;margin-top:5%;margin-bottom:5%}.homeContainer .cards-container .contact-container .map-container{width:100%;text-align:center}}@media only screen and (max-width:650px){.homeContainer .cards-container .contact-container .info-container{width:60%}}.card__container{display:flex;flex-direction:column;background-color:#f3f3f3;padding:20px;border-radius:10px;align-items:center;cursor:pointer;transition:all .4s ease-in-out}.card__container .card__img--container img{width:220px;height:124px;object-fit:fill}.card__container .card__title--container{overflow-wrap:break-word}.card__container .card__title--container h4{margin:10px 0}.card__container .card__description--container p{margin:0}.card__container .card__buttons--container{height:80%;display:flex;width:100%;justify-content:space-around;margin-top:8%}.card__container .card__buttons--container .card__buttons{background-color:#418fde;color:#fff;border:none;border-radius:8px;padding:8px 25px;cursor:pointer;height:30px;outline:none}.card__container .card__buttons--container .card__buttons:hover{background-color:#479df3}.card__container:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.product-container{display:flex;margin:20px 20px 10%}.product-container .img-container{width:67%;border-radius:15px;background-color:#f9f9f9}.product-container .img-container .img-product{width:90%}.product-container .info-container{display:flex;flex-direction:column;margin-left:5%;color:#3a3a3a;width:25%}.product-container .info-container .info-container_select{background-color:#eee;font-weight:600;border:none;border-radius:15px;height:33px;margin-top:10px;padding:0 15px}.product-container .info-container .info-container_select:focus{outline:none}.product-container .info-container .button{background-color:#fe0000;color:#fff;font-weight:600;font-size:15px;border:none;border-radius:12px;padding:6px 25px;cursor:pointer;margin-top:20px;height:40px;outline:none}.product-container .info-container .button.outline{margin-top:10px;background-color:#fff;color:#fe0000}.product-container .info-container .button.outline:active,.product-container .info-container .button.outline:hover{background-color:#f7f7f7}.lds-dual-ring_container{width:100%;height:70vh;display:flex;justify-content:center;align-items:center}.lds-dual-ring_container .lds-dual-ring{display:inline-block;width:80px;height:80px}.lds-dual-ring_container .lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border-color:#cacaca transparent #c9c9c9;border-style:solid;border-width:6px;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.slider{overflow:hidden}.slider,.slider__content,.slider__content--item{width:100%;position:relative}.slider__content--item img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:768px){.carousel-next:before,.carousel-prev:before{width:70%}.product-container{flex-direction:column}.product-container .info-container{font-size:12px;margin-left:0;width:100%}.product-container .info-container .button{padding:10px 25px;margin-top:7%}.product-container .img-container{height:60%;width:100%}}.container{display:flex;align-items:center;flex-direction:column;width:100%}.container .items-container{width:95%}.container .items-container .items-subtitle{width:100%;display:flex;justify-content:center;text-align:center}.container .loadingItems-container{height:50vh}.container .nonItems-container{height:50vh;text-align:center}.admin-section_image-container{position:relative}.admin-section_image-container .admin-section_image{width:100%}.admin-section_image-container .admin-section_title{position:absolute;color:#fff;font-size:2rem;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product--container{margin-bottom:25px}.product--container .form-container{display:flex;flex-direction:column;width:20%}.product--container .form-container .create_product--section{display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.product--container .form-container .create_product--section input,.product--container .form-container .create_product--section select,.product--container .form-container .create_product--section textarea{background-color:#eee;font-weight:400;color:#5f5f5f;width:95%;border:none;border-radius:15px;height:33px;margin:10px;padding:0 0 0 8px;font-family:"Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.product--container .form-container .create_product--section input:focus,.product--container .form-container .create_product--section select:focus,.product--container .form-container .create_product--section textarea:focus{outline:none}.product--container .form-container .create_product--section textarea{padding-top:5px;height:auto}.product--container .form-container .create_product--section input[type=file]{display:none}.product--container .form-container .create_product--section .variant__form{display:flex;flex-direction:column;align-items:center}.product--container .form-container .create_product--section .variant__form h5{margin-top:0}.product--container .form-container .create_product--section .variant__form .variants__items{display:flex;flex-wrap:wrap}.product--container .form-container .create_product--section .variant__form .variants__items span{display:flex;cursor:pointer;align-items:center;margin-right:5px;background-color:#9e9ead;border-radius:10px;padding:5px;color:#fff}.product--container .form-container .create_product--section .variant__form .variants__items span svg{margin-left:5px}.product--container .form-container .create_product--section .create_product--section_label{background-color:#eee;height:2rem;width:13rem;color:#545454;border-radius:15px;font-size:14px;text-align:center;margin-bottom:5%;align-items:center;display:flex;justify-content:space-around;cursor:pointer}.product--container .form-container .create_product--section .imagesContainer .image{position:relative;padding-right:10px;padding-top:10px}.product--container .form-container .create_product--section .imagesContainer .image svg{position:absolute;visibility:hidden;top:0;right:0;cursor:pointer}.product--container .form-container .create_product--section .imagesContainer .image:hover svg{visibility:visible}.product--container .button{background-color:#418fde;color:#f4f5f5;border:none;border-radius:12px;padding:7px 23px;cursor:pointer;outline:none;height:auto;margin-top:10px}@media only screen and (max-width:768px){.admin-section_image-container .admin-section_title{text-align:center;font-size:1.3rem;width:90%;top:30%}}.login-section{background-image:url(https://image.freepik.com/free-vector/white-abstract-background-design_23-2148825582.jpg);height:100vh;position:relative}.login-section .login-container-info{width:30%;display:flex;text-align:center;justify-content:center;border-radius:12px;padding:2% 4%;flex-direction:column;background-color:#ddd;color:#3d3d3d;position:absolute;align-items:center;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.login-section .login-container-info .login-input{background-color:#fff;font-weight:400;color:#3f3f3f;width:95%;border:none;border-radius:15px;height:33px;margin:10px;padding:0 0 0 8px}.login-section .login-container-info .login-input:focus{outline:none}.login-section .login-container-info .login-button{background-color:#418fde;color:#f4f5f5;border:none;border-radius:12px;padding:7px;cursor:pointer;outline:none;height:auto;margin-top:10px;width:90%}@media only screen and (max-width:500px){.login-section .login-container-info{width:65%;font-size:12px;height:55%;top:40%}}@media only screen and (min-width:1024px){.login-section .login-container-info{width:33%;height:55%}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root,body{min-height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}
/*# sourceMappingURL=main.f79c6572.chunk.css.map */