@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap);.app__navbar{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:var(--nav-bar-color);display:flex;height:4.5rem;justify-content:space-between;padding:.5rem 8rem;position:fixed;width:100%;z-index:2000}@media screen and (max-width:768px){.app__navbar{height:4.5rem;padding:.5rem 2rem}}@media screen and (min-width:1600px){.app__navbar{height:6rem}}.app__navbar-sm-logo{align-items:center;background-color:#fff;border-radius:50%;display:none;height:3.5rem;justify-content:flex-start;width:3.5rem}.app__navbar-sm-logo a,.app__navbar-sm-logo img{height:100%;object-fit:contain;width:100%}@media screen and (max-width:768px){.app__navbar-sm-logo{display:flex}}.app__navbar-logo{align-items:center;display:none;justify-content:flex-start;padding:2rem 0}.app__navbar-logo img{height:100%;width:100%}@media screen and (min-width:501px){.app__navbar-logo{display:flex}}@media screen and (min-width:1600px){.app__navbar-logo{height:65%;padding:0}.app__navbar-logo a,.app__navbar-logo img{height:100%}}.app__navbar-links{align-items:center;display:flex;flex:1 1;justify-content:center;list-style:none}.app__navbar-links li{cursor:pointer;flex-direction:column;margin:0 1rem}@media screen and (min-width:1500px){.app__navbar-links li{font-size:.9rem}}.app__navbar-links li div{background:transparent;border-radius:50%;height:5px;margin-bottom:5px;width:5px}.app__navbar-links li a{color:var(--white-color);flex-direction:column;font-weight:500;text-decoration:none;text-transform:uppercase;transition:all .5s ease-in-out}.app__navbar-links li a:hover{color:var(--white-color);text-decoration:underline}@media screen and (max-width:900px){.app__navbar-links{display:none}}#app__navbar-link-store{background-color:var(--white-color);border-radius:10px;height:2rem;padding:.1rem;width:2rem}#app__navbar-link-store svg{color:var(--green-color);height:100%;padding:.2rem;width:100%}#app__navbar-link-store svg:hover{color:var(--white-color)}@media screen and (min-width:1600px){#app__navbar-link-store{height:2.2rem;width:2.2rem}}#app__navbar-link-store:hover{background-color:var(--green-color)}#app__navbar-mobile-Tienda{-webkit-animation:blinker 1.2s linear infinite;animation:blinker 1.2s linear infinite}.app__navbar-menu{align-items:center;border-radius:50%;display:flex;height:35px;justify-content:center;position:relative;width:35px}.app__navbar-menu svg{color:var(--white-color);height:70%;width:70%}.app__navbar-menu div{align-items:flex-end;background-color:var(--white-color);background-repeat:repeat;background-size:cover;bottom:0;box-shadow:0 0 20px hsla(0,0%,66%,.15);display:flex;flex-direction:column;height:100vh;justify-content:flex-end;padding:1rem;position:fixed;right:0;top:0;width:80vw;z-index:5}.app__navbar-menu div svg{color:var(--secondary-color);height:35px;margin:.5rem 1rem;width:35px}.app__navbar-menu div ul{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;list-style:none;margin:0;padding:0;width:100%}.app__navbar-menu div ul li{margin:1rem}.app__navbar-menu div ul li a{color:var(--gray-color);font-size:1rem;font-weight:500;text-decoration:none;text-transform:uppercase;transition:all .5s ease-in-out}.app__navbar-menu div ul li a:hover{color:var(--secondary-color)}@media screen and (min-width:900px){.app__navbar-menu,.app__navbar-menu div{display:none}}.whatsapp_float{align-items:center;background-color:#25d366;border-radius:50px;bottom:40px;color:#fff;display:flex;font-size:35px;height:60px;justify-content:center;position:fixed;right:40px;text-align:center;text-decoration:none;width:60px;z-index:3000}@media screen and (min-width:1600px){.whatsapp_float{bottom:60px;right:60px}}@media screen and (max-width:380px){.whatsapp_float{bottom:30px;display:static;font-size:28px;height:40px;right:25px;width:40px;z-index:3000}}@media screen and (max-width:767px) and (min-width:381px){.whatsapp_float{bottom:60px;display:static;font-size:28px;height:45px;right:25px;width:45px;z-index:3000}}.phone_float{align-items:center;background-color:var(--orange);border-radius:50px;color:#fff;display:flex;display:none;font-size:30px;justify-content:center;position:fixed;text-align:center;text-decoration:none;z-index:3000}@media screen and (max-width:380px){.phone_float{align-items:center;bottom:80px;display:flex;font-size:28px;height:100%;height:40px;justify-content:center;right:25px;width:40px;z-index:3000}}@media screen and (max-width:767px) and (min-width:381px){.phone_float{align-items:center;bottom:115px;display:flex;font-size:25px;height:100%;height:45px;justify-content:center;right:25px;width:45px;z-index:3000}}.carousel-container{display:flex;flex-direction:column;width:100%}.carousel-wrapper{display:flex;position:relative;width:100%}.carousel-content-wrapper{max-height:40vh;overflow:hidden}@media screen and (max-width:768px){.carousel-content-wrapper{max-height:90%}}.carousel-content{-ms-overflow-style:none;display:flex;scrollbar-width:none;transition:all .25s linear}.carousel-content::-webkit-scrollbar{display:none}.carousel-content>*{flex-grow:1;flex-shrink:0;width:100%}.carousel-content.show-2>*{width:50%}.carousel-content.show-3>*{width:33.33333%}.carousel-content.show-4>*{width:25%}.left-arrow,.right-arrow{background-color:var(--green-color);border:0;border-radius:24px!important;color:#fff;font-size:1.2rem;height:48px!important;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:48px!important;z-index:1}.left-arrow{left:-1.5rem}.right-arrow{right:-1.5rem}@media (hover:none) and (pointer:coarse){.left-arrow,.right-arrow{display:none}}.app__storeSearchBar{padding:.5rem 8rem;width:100%}@media screen and (max-width:768px){.app__storeSearchBar{height:4.5rem;padding:.5rem 2rem}}.app__storeSearchBar-bar input{width:50%}@media screen and (max-width:768px){.app__storeSearchBar-bar input{margin:0}}.slideshow{display:none}@media screen and (max-width:768px){.slideshow{display:block;height:75%;margin:0 auto;overflow:hidden;padding-top:2rem;width:100%}}.slideshowSlider{height:85%;transition:1s ease;transition-delay:ease-in-out 1s;white-space:nowrap}.slide{display:inline-block;height:100%;width:100%}.slideshowDots{text-align:center}.slideshowDot{background-color:#c4c4c4;border-radius:50%;cursor:pointer;display:inline-block;height:.9em;margin:15px 7px 0;width:.9rem}@media screen and (max-height:700px){.slideshowDot{height:.7rem;width:.7rem}}.slideshowDot.active{background-color:var(--nav-bar-color)}#slide-service-item{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-around;padding:1rem;text-align:center}#slide-service-item svg{font-size:2rem;z-index:4}#slide-service-item span{color:#fff;font-size:1.8rem;font-weight:700;white-space:normal;word-break:normal;z-index:100}@media screen and (max-width:768px){.app__services-list-img{display:block;max-height:100%;object-fit:cover;position:absolute;width:100%;z-index:0}}.app__services-bg-container{background:var(--nav-bar-color);height:100%;opacity:.6;position:absolute;width:100%;z-index:50}.app__about-slideshow{display:none}@media screen and (max-width:768px){.app__about-slideshow{display:block;height:60%;margin:0 auto;overflow:hidden;padding-top:1rem;width:100%}}.app__about-slideshowSlider{height:85%;transition:1s ease;white-space:nowrap}.app__about-slide{display:inline-block;height:100%;width:100%}.app__about-slideshowDots{text-align:center}.app__about-slideshowDot{background-color:#c4c4c4;border-radius:50%;cursor:pointer;display:inline-block;height:.9em;margin:15px 7px 0;width:.9rem}@media screen and (max-height:700px){.app__about-slideshowDot{height:.7rem;width:.7rem}}.app__about-slideshowDot.active{background-color:var(--nav-bar-color)}#app__about-slide-item{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-around;padding:1rem;text-align:center}#app__about-slide-item span{font-size:2rem;font-weight:700;z-index:1}#app__about-slide-item p{font-size:1.1rem;padding:2rem .5rem;white-space:normal;word-break:break-all;z-index:1}@media screen and (max-width:768px){.app__about-list-img{display:block;max-height:100%;object-fit:cover;opacity:.5;position:absolute;width:100%;z-index:0}}@-webkit-keyframes slide_animation{0%{left:0}10%{left:0}20%{left:1200px}30%{left:1200px}40%{left:1200px}50%{left:2400px}60%{left:1200px}70%{left:1200px}80%{left:0}90%{left:0}to{left:0}}#Nosotros{background-color:#f5f3ed;height:100vh}.app__about{flex:1 1;flex-direction:column;padding:0 4rem;width:100%}@media screen and (max-width:768px){.app__about{height:100%;padding:.5rem 0 0}.app__about-us{background:var(--mobile-about-bg)}}.app__about-info{display:flex;flex-direction:column;float:left;height:100vh;padding:8rem 1rem 0;width:73%}.app__about-info h2{display:flex;justify-content:center}@media screen and (max-width:1400px){.app__about-info{padding:3.5rem 1rem 0}}@media screen and (min-width:1600px){.app__about-info{padding:8rem 4rem 0}}@media screen and (max-width:768px){.app__about-info{align-items:center;padding:0;text-align:center;width:100%}}.app__about-img{display:flex;height:85vh;width:27%}@media screen and (max-width:768px){.app__about-img{display:none}}.app__about-img img{border-bottom-left-radius:10px;border-bottom-right-radius:10px;object-fit:cover;width:120%}.app__enterprise-intro-box{display:flex;flex-direction:column;padding:2rem}.app__enterprise-intro-box span{font-size:1.2rem;padding:.1rem 0}@media screen and (max-width:1400px){.app__enterprise-intro-box{padding:1rem 2rem}.app__enterprise-intro-box p{font-size:.9rem}.app__enterprise-intro-box span{font-size:1rem}}@media screen and (max-width:768px){.app__enterprise-intro-box{padding:1.5rem 2rem}}.app__enterprise-intro-text{padding-bottom:.5rem}@media screen and (min-width:1600px){.app__enterprise-intro-text{font-size:1.2rem}}.app__enterprise-intro-box-mision-vision{display:block;font-style:italic;padding:.5rem 0}@media screen and (max-width:768px){.app__enterprise-intro-box-mision-vision{display:none}}@media screen and (min-width:1600px){.app__enterprise-intro-box-mision-vision{font-size:1.1rem}}.app__enterprise-details{display:flex;justify-content:space-between;margin-top:0;width:100%}.app__enterprise-details div{align-items:center;height:10rem;justify-content:center;padding:1rem;width:10rem}.app__enterprise-details div span{font-size:.8em}.app__enterprise-details div p{font-size:.5em}@media screen and (min-width:769px) and (max-width:1300px){.app__enterprise-details div{height:6rem}.app__enterprise-details div div{display:flex;height:6rem;justify-content:flex-start;padding:0 1rem;width:7rem}}@media screen and (max-width:1400px){.app__enterprise-details div{height:8.5rem}.app__enterprise-details div div{display:flex;height:8.5rem;justify-content:flex-start;padding:0 1rem;width:9rem}}@media screen and (min-width:1401px){.app__enterprise-details div{align-items:center;display:flex;height:16.5rem;justify-content:flex-start;padding:1rem;width:16.5rem}.app__enterprise-details div span{font-size:1em}.app__enterprise-details div p{font-size:.8em}}@media screen and (min-width:1600px){.app__enterprise-details div{align-items:center;display:flex;height:19rem;justify-content:center;margin-top:4rem;width:19rem}.app__enterprise-details div span{font-size:1.5em}.app__enterprise-details div p{font-size:1em}}.app__enterprise-details span{text-align:center}.app__enterprise-details ul{list-style:none}@media screen and (max-width:768px){.app__enterprise-details{display:none}}.app__enterprise-details-img{display:none}@media screen and (max-width:768px){.app__enterprise-details-img{border-radius:0;display:block;position:absolute;width:100%}}.app__enterprise-value{border-radius:10px;display:flex;flex-direction:column;height:13rem;padding:1rem;width:13rem}@media screen and (min-width:769px) and (max-height:1299px){.app__enterprise-value{height:9rem;padding:1rem;width:9rem}.app__enterprise-value img{height:6rem;width:6rem}.app__enterprise-value span{font-size:1rem!important;font-weight:500!important}}@media screen and (min-width:1300px) and (max-height:700px){.app__enterprise-value{height:12rem;padding:1rem;width:12rem}.app__enterprise-value img{height:7rem;width:7rem}.app__enterprise-value span{font-size:1rem!important;font-weight:500!important}}@media screen and (min-width:1401px){.app__enterprise-value{height:15rem;padding:1rem;width:15rem}.app__enterprise-value img{height:8.5rem;width:8.5rem}.app__enterprise-value span{font-size:1.3rem!important;font-weight:500!important}}@media screen and (min-width:1600px){.app__enterprise-value{height:18rem;width:18rem}.app__enterprise-value img{height:10rem;width:10rem}}@media screen and (max-width:768px){.app__enterprise-value{background-color:initial;border-radius:0;height:100%;padding:2rem;width:100%}.app__enterprise-value span{font-size:2rem;font-weight:700;z-index:1}.app__enterprise-value p{font-size:1.1rem;padding:2rem .5rem;z-index:1}}.app__enterprise-value span{display:block;font-size:1.5rem;font-weight:700}.app__enterprise-value p{display:none;text-align:center}#app__enterprise-vision{display:flex;flex-direction:column}@media screen and (max-width:768px){#Contacto{background:var(--mobile-about-bg)}}.app__contact{display:flex;flex:1 1;flex-direction:column;width:100%}@media screen and (max-width:768px){.app__contact{flex-direction:column}}.app__contact-map-div{align-items:center;display:flex;flex-direction:column;flex-grow:15;justify-content:center;padding:.5rem 1rem}@media screen and (max-width:768px){.app__contact-map-div{display:none}}.google-map-code{position:relative;width:100%}.google-map-code iframe{padding:0;width:100%}.app__contact-div{align-items:center;display:flex;flex-direction:column;flex-grow:12;justify-content:center;max-width:40%;padding:0 1.5rem}@media screen and (max-width:768px){.app__contact-div{max-width:100%;padding:0}}.app__contact-form{flex-direction:column;margin-bottom:1rem;width:85%}.app__contact-form div{border-radius:10px;cursor:pointer;margin:.75rem 0;transition:all .3s ease-in-out;width:100%}.app__contact-form div input,.app__contact-form div textarea{background-color:var(--contact-card-bg);border:none;border-radius:7px;color:#000;font-family:var(--font-base);font-size:1rem;height:3.5rem;outline:none;padding:.95rem;width:100%}.app__contact-form div textarea{height:170px}@media screen and (min-width:1500px){.app__contact-form div textarea{height:300px}}.app__contact-form div:hover{box-shadow:0 0 25px var(--primary-color)}.app__contact-form button{background-color:var(--green-color);border:none;border-radius:10px;color:var(--white-color);cursor:pointer;font-family:var(--font-base);font-size:1rem;font-weight:500;margin:2rem 0 0;outline:none;padding:1rem 2rem;transition:cubic-bezier(.55,.085,.68,.53)}.app__contact-form button:disabled{opacity:.8;pointer-events:none}.app__contact-form button:hover{background-color:#fff;border:1px solid var(--green-color);color:var(--green-color)}@media screen and (max-width:768px){.app__contact-form{margin:1rem 0;width:100%}}.app__contact-map-contact-container{display:flex;justify-content:center;padding:8rem 3rem 0 7rem;width:100%}@media screen and (max-width:768px){.app__contact-map-contact-container{display:flex;flex-direction:column-reverse;padding:0 1rem}}.app__contact-footer{background-color:var(--nav-bar-color);display:flex;justify-content:space-between;margin-top:auto;width:100%}@media screen and (max-width:768px){.app__contact-footer{height:10vh}}.app__footer-logo{flex-grow:2;padding:1rem 0 1rem 8rem}@media screen and (max-width:768px){.app__footer-logo{align-items:center;display:flex;padding:.5rem 0 .5rem 2rem}}.copyright{align-items:center;display:flex;flex-direction:column;flex-grow:2;justify-content:center;padding:1rem}.copyright p{color:var(--white-color);font-size:1rem}@media screen and (max-width:768px){.copyright{display:none}}.app__social{align-items:center;display:flex;flex-direction:row;flex-grow:2;justify-content:flex-end;padding:1rem 8rem 1rem 0}.app__social div{align-items:center;color:var(--white-color);font-size:1.5rem;padding:.5rem}.app__social a:visited{color:#fff;text-decoration:none}.app__social svg{display:flex;height:100%;width:100%}@media screen and (max-width:768px){.app__social{padding:.5rem 0 .5rem 2rem}}#app__social-facebook{background:var(--facebook-color);border-radius:25px;height:2.5rem;margin:0 .2em;width:2.5rem}#app__social-facebook a:active,#app__social-facebook a:hover,#app__social-facebook a:visited{color:#fff!important;text-decoration:none}#app__social-facebook svg{color:#fff!important}@media screen and (max-width:768px){#app__social-facebook{height:5vh;width:5vh}}#app__social-instagram{align-items:center;background-image:var(--instagram-bg);background-size:contain;border-radius:25px;display:flex;height:2.5rem;justify-content:center;margin:0 .2em;width:2.5rem}#app__social-instagram a:active,#app__social-instagram a:hover,#app__social-instagram a:visited{color:#fff!important;text-decoration:none!important}#app__social-instagram svg{color:#fff!important}@media screen and (max-width:768px){#app__social-instagram{height:5vh;width:5vh}}#app__contact-title{padding-top:2rem;width:100%}.form-p-error-contact{color:#ae2020;font-size:.8rem;margin:0;padding:.5rem;width:100%}.div-container-success-message{display:flex;flex-direction:column;justify-content:center;text-align:center}.new-contact-button{font-size:1rem;height:3rem;margin:1rem auto auto;width:auto}@media screen and (min-width:1500px){.new-contact-button{font-size:1.2rem;height:3.5rem}}.h2-contact{font-size:1rem;font-weight:100}@media screen and (min-width:1500px){.h2-contact{font-size:1.5rem}}.app__header{flex:1 1;flex-direction:row;width:100%}@media screen and (min-width:2000px){.app__header{padding-top:8rem}}@media screen and (max-width:1200px){.app__header{flex-direction:column}}@media screen and (max-width:768px){.app__header{padding:6rem 1rem 2rem}}.app__header-container{background-color:var(--nav-bar-color);display:flex;height:100vh;width:100%;z-index:1000}.app__header-container img{height:100%;width:100%}.app__header-container-mobile-img{display:none}@media screen and (max-width:768px){.app__header-container-mobile-img{display:block}}.video-container{bottom:0;height:100vh;overflow:hidden;position:absolute;top:0;width:100%}@media screen and (max-width:768px){.video-container{display:none}}.video-container video{height:100vh;left:50%;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw}.app__title__header{height:100%;left:0;position:absolute;width:100%;z-index:200}@media screen and (max-width:768px){.app__title__header{background-image:none;display:flex;justify-content:center;width:100%}}.app__title__header-container{align-items:center;color:var(--white-color);display:flex;flex-direction:column;height:100%;justify-content:center;margin-top:1rem}@media screen and (max-width:1600px){.app__title__header-container h1{font-size:2rem}}.app__title__header-container img{margin-top:1rem;max-height:10rem;max-width:15rem;opacity:.9}@media screen and (max-width:768px){.app__title__header-container{align-items:center;justify-content:center;padding:5rem 1rem;width:100%}.app__title__header-container h1{font-size:1.4rem;padding:1rem 3rem;text-align:center}.app__title__header-container img{max-height:10rem;max-width:12rem;opacity:.9}}.app__header-container-bg{background:var(--nav-bar-color);height:100vh;opacity:.5;position:absolute;width:100%}@media screen and (max-width:768px){.app__header-container-bg{opacity:.35}}#Servicios{background-color:var(--nav-bar-color)}@media screen and (max-width:768px){#Servicios{background:#edf2f8}}.app__services-bg-img-container{background:var(--nav-bar-color);height:60vh;justify-content:flex-start;opacity:.5;width:100%}.app__services-bg-img-container img{height:100%;object-fit:cover;width:100%}@media screen and (max-width:768px){.app__services-bg-img-container{display:none}}.app__services{width:100%}@media screen and (min-width:800px){.app__services{flex-direction:column}}.app__services-container{flex:1 1;flex-direction:column;padding:0 4rem;position:relative;top:-40vh;width:100%}@media screen and (min-width:1600px){.app__services-container{top:-30vh}}@media screen and (max-width:768px){.app__services-container{flex-direction:column;height:100vh;padding:3rem 0 0;position:static;top:0;width:100%}}.app__services-container h4{font-size:1rem;font-weight:200}.app__services-title *{color:var(--white-color)!important}@media screen and (max-width:768px){.app__services-title *{color:var(--black-color)!important}}.app__services-list{border-radius:10px;display:flex;justify-content:space-around;margin:8rem auto auto;padding-top:1rem;width:90%}@media screen and (max-width:1600px){.app__services-list{width:100%}}@media screen and (max-width:768px){.app__services-list{display:none}}.app__services-list-item{align-items:center;background-color:#d9d9d9;border-radius:10px;display:flex;flex-direction:column;height:15rem;justify-content:center;padding:1rem;text-align:center;width:15rem}@media screen and (min-width:1300px){.app__services-list-item{height:18rem;padding:1rem;width:18rem}.app__services-list-item svg{color:var(--nav-bar-color);height:3.5rem;margin-top:2rem;width:6rem}.app__services-list-item:hover *{display:none}.app__services-list-item:hover p{display:block}}@media screen and (min-width:1600px){.app__services-list-item{height:20rem;width:20rem}.app__services-list-item svg{height:6rem;width:12rem}.app__services-list-item:hover *{display:none}.app__services-list-item:hover p{display:block;font-size:1.3rem}}@media screen and (max-width:768px){.app__services-list-item{background-color:initial;border-radius:0;height:100%;padding:2rem;width:100%}.app__services-list-item span{font-size:2rem;font-weight:700;z-index:1}.app__services-list-item p{font-size:1.1rem;padding:2rem .5rem;z-index:1}}.app__services-list-item span{display:block;font-size:1.5rem;font-weight:700;padding:1rem 0}.app__services-list-item p{display:none}.app__products-main{background:var(--mobile-about-bg)}.app__products{display:flex;flex:1 1;flex-direction:column;padding:0 3rem;width:100%}@media screen and (min-width:1600px){.app__products{padding:0 8rem}}@media screen and (max-width:768px){.app__products{flex-direction:column;padding:0 1.1rem;width:100%}}.app__products h4{font-size:1rem;font-weight:200}.app__products-title{height:25vh;padding-top:6.5rem}@media screen and (min-width:1600px){.app__products-title{padding-top:10rem}}@media screen and (max-width:768px){.app__products-title{display:flex;flex-direction:column;justify-content:space-evenly;padding-top:1.5rem}.app__products-title h1{font-size:2rem}.app__products-title h4{font-size:1rem}}.app__products-search-container{background-color:var(--white-color);border-radius:10px;display:flex;flex-direction:row;height:10vh;margin-top:2.5rem;padding:1rem;width:100%}.app__products-search-container input{flex-grow:10;font-size:1rem;padding:1rem}.app__products-search-container input[type=search]::-webkit-search-cancel-button,.app__products-search-container input[type=search]::-webkit-search-decoration,.app__products-search-container input[type=search]::-webkit-search-results-button,.app__products-search-container input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}@media screen and (min-width:1700px){.app__products-search-container{height:8vh;margin-top:3rem}}@media screen and (max-width:768px){.app__products-search-container{background-color:initial;flex-direction:column;height:auto;margin:0;padding:0}.app__products-search-container input{font-size:.8rem;padding:1rem;width:100%}.app__products-search-container button{height:80%;margin:1rem 0;width:46%}}.app__products-search-bar{border:0;border-radius:10px;font-family:var(--font-base),"FontAwesome";font-size:1.2rem;font-weight:thin!important;margin-right:2rem}@media screen and (max-width:768px){.app__products-search-bar{margin:0}}.app__products-search-buttons-container{display:flex;justify-content:space-between}@media screen and (max-width:768px){.app__products-search-buttons-container{height:3.5rem}}.app__products-search-button{background-color:var(--green-color);border:0;border-radius:10px;color:#fff;height:100%!important;margin:0 .5rem;min-width:15vh}#app__products-search-show-all-btn{background-color:#ca6a42}.app__products-list{align-items:center;background-color:var(--white-color);border-radius:10px;display:flex;justify-content:space-around;margin-top:4rem;padding:.5rem}.app__products-list *{border-radius:10px;height:100%}@media screen and (max-width:768px){.app__products-list{background-color:var(--white-color);margin-top:3rem;min-height:33vh}.app__products-list *{max-height:100%}}@media screen and (min-width:1700px){.app__products-list{height:45vh}}.app__products-carousel-desktop{display:block;max-height:35vh}@media screen and (min-width:1700px){.app__products-carousel-desktop{max-height:45vh}}.app__products-carousel-desktop *{cursor:pointer}@media screen and (max-width:768px){.app__products-carousel-desktop{display:none}}#app__products-carousel-mobile{display:none}@media screen and (max-width:768px){#app__products-carousel-mobile{align-items:center;display:flex;height:100%;justify-content:center}}form{display:flex;flex-direction:row;width:100%}@media screen and (max-width:768px){form{flex-direction:column}}.carousel-item{left:0;position:absolute;top:0}.Carousel{width:100%}.carousel-initialized{overflow:hidden;position:relative}.carousel-arrow.carousel-hidden{display:none}.carousel-track{display:flex;position:relative;width:100%}.carousel-next.block,.carousel-prev.block{opacity:1}.carousel-next,.carousel-prev{align-items:center;background:none;border:none;border-radius:100%;color:transparent;cursor:pointer;display:flex;font-size:0;height:100%;justify-content:center;line-height:0;opacity:0;outline:none;padding:0;position:absolute;top:0;transition:all .3s cubic-bezier(.4,0,.2,1) 0ms;width:40px;z-index:4}.carousel-next:focus,.carousel-next:hover,.carousel-prev:focus,.carousel-prev:hover{color:transparent;opacity:1;outline:none;transition:all .3s cubic-bezier(.4,0,.2,1) 0ms}.carousel-next:focus:before,.carousel-next:hover:before,.carousel-prev:focus:before,.carousel-prev:hover:before{opacity:1}.carousel-next.carousel-disabled:before,.carousel-prev.carousel-disabled:before{opacity:.25}.carousel-next:before,.carousel-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;width:20px}.carousel-prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath fill='%23900' d='m12.586 27.414-10-10a2 2 0 0 1 0-2.828l10-10a2 2 0 1 1 2.828 2.828L8.828 14H28a2 2 0 1 1 0 4H8.828l6.586 6.586c.39.39.586.902.586 1.414s-.195 1.024-.586 1.414a2 2 0 0 1-2.828 0z'/%3E%3C/svg%3E")}.carousel-next:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath fill='%23900' d='m19.414 27.414 10-10a2 2 0 0 0 0-2.828l-10-10a2 2 0 1 0-2.828 2.828L23.172 14H4a2 2 0 1 0 0 4h19.172l-6.586 6.586c-.39.39-.586.902-.586 1.414s.195 1.024.586 1.414a2 2 0 0 0 2.828 0z'/%3E%3C/svg%3E")}.carousel-next.custom:before,.carousel-prev.custom:before{background-image:none;content:normal}.carousel-prev{left:0}[dir=rtl] .carousel-prev{left:auto;right:-25px}[dir=rtl] .carousel-prev:before{content:""}.carousel-next{right:0}[dir=rtl] .carousel-next{left:-25px;right:auto}[dir=rtl] .carousel-next:before{content:""}.carousel-dots{display:block;list-style:none;margin-top:1em;padding:0;text-align:center;width:100%}.carousel-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.carousel-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:5px;width:20px}.carousel-dots li button:focus,.carousel-dots li button:hover{outline:none}.carousel-dots li button:focus:before,.carousel-dots li button:hover:before{opacity:1}.carousel-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:40px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.carousel-dots li.carousel-dots-active button:before{color:#000;opacity:.75}.Carousel .carousel-initialized.scrolling .CustomArrow{display:none}.app__brands-main{background:#edf2f8}.app__brands{display:flex;flex:1 1;flex-direction:column;height:100vh;justify-content:space-around;padding-top:2rem;width:100%}@media screen and (max-width:768px){.app__brands{padding-top:.5rem}}.app__brands-title{padding-top:2.5rem}.app__brands-title h4{font-size:1rem;font-weight:200}@media screen and (max-width:768px){.app__brands-title{padding-top:3rem}}@media screen and (min-width:1600px){.app__brands-title{padding-top:6rem}}.app__brands-item-mobile{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;padding:.5rem;width:100%}.app__brands-item-mobile img{height:100%;object-fit:contain;width:100%}@media screen and (max-width:768px){.app__brands-item-mobile{height:50%!important}}.app__brands-brands{flex-wrap:wrap;height:30vh;margin:auto;width:90%}.app__brands-brands div{height:100%!important}@media screen and (max-width:768px){.app__brands-brands{height:40vh;margin:auto;width:95%}}@media screen and (min-width:1700px){.app__brands-brands{height:20vh}}.app__customers-main{background:#edf2f8}.app__customers{display:flex;flex:1 1;flex-direction:column;height:100vh;justify-content:space-around;padding-top:2rem;width:100%}@media screen and (max-width:768px){.app__customers{padding-top:.5rem}}.app__customers-title{padding-top:2.5rem}.app__customers-title h4{font-size:1rem;font-weight:200}@media screen and (max-width:768px){.app__customers-title{padding-top:3rem}}@media screen and (min-width:1600px){.app__customers-title{padding-top:6rem}}.app__customers-item-mobile-customer{align-items:center;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;padding:.5rem;width:100%}.app__customers-item-mobile-customer img{border-radius:5px;height:100%;object-fit:cover;width:100%}@media screen and (max-width:768px){.app__customers-item-mobile-customer{height:50%!important}}.app__customers-customers{flex-wrap:wrap;height:50vh;margin:auto;width:90%}.app__customers-customers div{height:100%!important}@media screen and (max-width:768px){.app__customers-customers{height:50vh;margin:auto;width:95%}}@media screen and (min-width:1700px){.app__customers-customers{height:55vh}}@media screen and (max-width:768px){.carousel-initialized div{display:flex!important;height:100%!important;justify-content:center}}.app__store-container{background-color:var(--primary-color)!important;display:flex;flex-direction:column;min-height:100vh;padding:8rem 2rem 1rem 8rem;position:relative}@media screen and (min-width:1600px){.app__store-container{padding:8rem 6rem 1rem 8rem}}@media screen and (max-width:768px){.app__store-container{padding:4.5rem 0 0;width:100%}}.app__store-products-filters-container{display:flex;flex-direction:row;height:95%;width:100%}@media screen and (max-width:768px){.app__store-products-filters-container{flex-direction:column;width:100vw}}.app__store-span{font-size:2rem;font-style:normal;font-weight:700;line-height:2rem;padding:2rem 0 1rem 3rem}@media screen and (min-width:1600px){.app__store-span{font-size:2rem;height:5rem}}.app__store-filters{background:#fff;border-right:1px solid #dcdcdc;display:flex;flex-direction:column;width:20%}.app__store-filters div{align-items:flex-start;display:flex;flex-direction:column;padding:1rem 0 1rem 3rem;width:100%}.app__store-filters div input{margin:1rem 1rem 0 0}@media screen and (min-width:1600px){.app__store-filters label{font-size:1.2rem;height:3rem}}@media screen and (max-width:768px){.app__store-filters{display:none}}.app__store-filters-mobile{display:none}@media screen and (max-width:768px){.app__store-filters-mobile{align-items:flex-start;border-bottom:0;display:flex;flex-direction:column;height:6vh;width:100%}}.app__store-products{display:flex;flex-wrap:wrap;height:100%;padding:.2rem;width:80%}@media screen and (max-width:768px){.app__store-products{width:100%}}.app__store-product-item{border-radius:8px;display:flex;flex-direction:column;height:55vh!important;margin:1.5%;width:30%}.app__store-product-item:hover{box-shadow:0 8px 32px 0 rgba(150,156,243,.37)}.app__store-product-item *{cursor:pointer}@media screen and (min-width:1600px){.app__store-product-item{height:750px}}@media screen and (max-width:768px){.app__store-product-item{height:55vh!important;margin:1rem!important;width:100%}}.app__store-product-item-img{background-color:#dedede;border-radius:8px;height:70%!important;width:100%}.app__store-product-item-img img{border-top-left-radius:8px;border-top-right-radius:8px;height:100%;object-fit:cover;width:100%}.app__store-product-item-info{align-items:center;background:#fff;border:1px solid #dcdcdc;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:flex;flex-direction:column;height:30%;justify-content:space-around;padding:.5rem;width:100%}.app__store-product-item-info span{color:#333;font-size:1rem!important;font-weight:600;height:30%;line-height:20px;padding:1rem}@media screen and (min-width:1600px){.app__store-product-item-info span{font-size:1.2rem!important;padding-top:1.5rem}}.app__store-product-item-info p{color:#333;font-size:.9rem;font-weight:400;height:70%;line-height:17px;padding:1rem}@media screen and (min-width:1600px){.app__store-product-item-info p{padding:1rem .5rem .5rem 1rem}}@media screen and (max-width:768px){.app__store-product-item-info{height:auto!important}.app__store-product-item-info span{font-size:1.15rem!important;height:auto!important;padding:.5rem 1rem}}.app__store-product-item-p,.app__store-product-item-span{padding:.5rem;width:100%}.app__store-no-products{display:flex;margin:auto}.app__store-filter{display:flex}.app__store-filter span{color:#333;font-size:1rem;font-style:normal;font-weight:700;line-height:1.3rem;padding:1rem 0}@media screen and (min-width:1600px){.app__store-filter span{font-size:1.3rem;height:4rem}}.app__store-filter li{color:#333;cursor:pointer;display:flex;flex-direction:column;font-size:.8rem;font-weight:500;height:2rem;line-height:1rem;padding:.4rem 0;width:100%}@media screen and (min-width:1600px){.app__store-filter li{font-size:1rem;height:2.5rem}}.app__storeSearchBar{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:var(--nav-bar-color);display:flex;height:4.5rem;justify-content:space-between;padding:.5rem 6rem .5rem 8rem;position:fixed;width:100vw;z-index:2000}@media screen and (min-width:1600px){.app__storeSearchBar{height:6rem;padding:.5rem 10rem .5rem 8rem}}@media screen and (max-width:768px){.app__storeSearchBar{height:4.5rem;overflow-x:hidden;padding:.5rem 2rem}}.app__storeSearchBar-sm-logo{align-items:center;background-color:#fff;border-radius:50%;display:none;height:3.5rem;justify-content:flex-start;width:3.5rem}.app__storeSearchBar-sm-logo a,.app__storeSearchBar-sm-logo img{height:100%;object-fit:contain;width:100%}@media screen and (max-width:768px){.app__storeSearchBar-sm-logo{display:flex}}.app__storeSearchBar-logo{align-items:center;display:none;flex-grow:0;justify-content:flex-start}.app__storeSearchBar-logo img{height:100%;width:100%}@media screen and (min-width:501px){.app__storeSearchBar-logo{display:flex}}@media screen and (min-width:1600px){.app__storeSearchBar-logo{height:65%}.app__storeSearchBar-logo a,.app__storeSearchBar-logo img{height:100%}}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.app__storeSearchBar-bar{display:flex;flex-grow:2;height:80%;justify-content:center}.app__storeSearchBar-bar input{border:0;border-radius:10px;font-family:var(--font-base),"FontAwesome";font-size:1rem;font-weight:thin!important;height:100%;margin-right:2rem;padding:1rem}@media screen and (min-width:1600px){.app__storeSearchBar-bar input{font-size:1.2rem}}.app__storeSearchBar-back{color:#fff;cursor:pointer;display:flex}@media screen and (min-width:768px){.app__storeSearchBar-back{display:none}}.app__store-pagination{align-items:center;background:transparent;border-radius:8px;box-sizing:border-box;color:#333;cursor:pointer;display:flex;font-size:1rem;font-weight:500;height:3rem;justify-content:center;line-height:1.3rem;margin:2rem auto auto;padding:.5rem;width:50%}@media screen and (max-width:768px){.app__store-pagination{display:none}}.app__store-pagination div{align-items:center;background-color:#fff;border-radius:5px;display:flex;height:3rem;justify-content:center;margin:0 .5rem;width:3rem}.app__store-navbar-filter{align-items:center;box-shadow:1px 1px 2px 1px #888;cursor:pointer;display:flex;height:6vh;justify-content:flex-end;overflow:scroll;padding-right:1rem;width:100vw}.app__store-navbar-filter p{color:#333;font-size:1rem;font-weight:200;line-height:1.3rem;margin-left:.5rem}.app__store-navbar-filter svg{border:0;color:var(--nav-bar-color);height:20px;width:20px}.app__store-navbar-filter div{align-items:flex-end;background-color:var(--white-color);background-repeat:repeat;background-size:cover;bottom:0;box-shadow:0 0 20px hsla(0,0%,66%,.15);display:flex;flex-direction:column;height:100vh;justify-content:flex-end;padding:5rem .2rem 0 1.5rem;position:fixed;right:0;top:0;width:100vw;z-index:5}@media screen and (max-width:768px){.app__store-navbar-filter div{justify-content:flex-start}}.app__store-navbar-filter div svg{color:var(--nav-bar-color);height:4vh;margin:.5rem 1rem;width:4vh}.app__store-navbar-filter div ul{align-items:flex-start;display:flex;flex-direction:column;height:85vh;justify-content:flex-start;list-style:none;margin:0;overflow-y:scroll;padding-right:1rem;width:100%}@media screen and (max-width:768px){.app__store-navbar-filter div ul{height:auto}}.app__store-navbar-filter div ul li{display:flex;flex-direction:column;height:2.5rem;justify-content:space-between;margin:.2rem 0;width:100%}.app__store-navbar-filter div ul li a{color:var(--gray-color);font-size:1rem;font-weight:500;text-decoration:none;text-transform:uppercase;transition:all .5s ease-in-out}.app__store-navbar-filter div ul li a:hover{color:var(--secondary-color)}.app__store-navbar-filter div ul label{align-items:center;display:flex;height:3rem;margin:1rem;width:100%}.app__store-navbar-filter div ul label input{margin-right:1rem}@media screen and (min-width:900px){.app__store-navbar-filter,.app__store-navbar-filter div{display:none}}#app__store-filters-buttons{align-items:center;box-shadow:none;display:flex;flex-direction:row;height:10vh;justify-content:flex-end;min-height:10vh;padding:0 2rem 0 0;position:relative;width:100%}#app__store-filters-clear{background-color:var(--orange)}#app__store-filters-mobile-brands-header,#app__store-filters-mobile-categories-header,#app__store-filters-mobile-subCategories-header{align-items:center;box-shadow:none;display:flex;flex-direction:row;height:3rem;justify-content:space-between;padding:0 1rem;position:relative;width:100%}#app__store-filter-entries{align-items:center;box-shadow:none;flex-direction:column;height:auto;justify-content:space-between;padding:0 2.5rem;position:relative;width:100%}#app__store-filters-mobile-li{border-bottom:1px solid #e5e5e5;height:auto}.app__store-load-more-btn-container{align-items:center;display:flex;height:3rem;justify-content:center;margin-bottom:2rem;width:auto}.app__store-load-more-btn{height:100%;width:auto}.spinner-border{height:10vh;left:50vw;position:absolute;top:50vh;width:10vw}@media screen and (max-width:768px){.spinner-border{height:15vh;left:42.5vw;width:15vw}}@-webkit-keyframes blinker{50%{opacity:.2}}@keyframes blinker{50%{opacity:.2}}.visually-hidden{align-items:center;-webkit-animation:blinker 1.2s linear infinite;animation:blinker 1.2s linear infinite;color:var(--nav-bar-color);display:flex;height:100%;justify-content:center}body,html{margin:0;padding:0}#root,.app,body,html{height:100%;width:100%}.app{background-color:var(--primary-color);font-family:var(--font-base)}.app__container{display:flex;flex-direction:row;min-height:100vh;width:100%}.app__flex{align-items:center;display:flex;justify-content:center}.app__wrapper{flex:1 1;flex-direction:column;width:100%}@media screen and (max-width:768px){.app__wrapper{padding-top:4.5rem}}.head-text{color:var(--black-color);font-size:2.75rem;font-weight:800;justify-content:center;text-align:center}@media screen and (min-width:2000px){.head-text{font-size:3rem}}@media screen and (max-width:768px){.head-text{font-size:2rem}}.p-text{color:var(--gray-color);font-size:.8rem;line-height:1.5;text-align:left}@media screen and (min-width:2000px){.p-text{font-size:1rem}}.bold-text{color:var(--black-color);font-size:1rem;font-weight:800;text-align:left}@media screen and (min-width:2000px){.bold-text{font-size:1rem}}@media screen and (max-width:768px){.bold-text{font-size:.9rem}}.app__navigation{display:flex;height:100vh;left:95%;padding:1rem;position:absolute;z-index:200}.app__navigation .app__navigation-flexContainer{align-items:center;display:flex;flex-direction:column;justify-content:center}.app__navigation .app__navigation-dot{background-color:#cbcbcb;border-radius:50%;height:10px;margin:.5rem;transition:background-color .2s ease-in-out;width:10px}.app__navigation .app__navigation-dot:hover{background-color:var(--secondary-color)}@media screen and (min-width:2000px){.app__navigation .app__navigation-dot{height:13px;width:13px}}@media screen and (max-width:780px){.app__navigation,.copyright{display:none}}.MuiPaper-root{align-items:center;display:flex;justify-content:center;left:40vw;position:absolute;top:40vh;width:20vw;z-index:2000}.app{background-color:var(--primary-color)!important}.app__admin-container{display:flex;flex-direction:row;min-height:100vh;overflow-y:hidden;padding:4.5rem 0 0;position:relative}@media screen and (max-width:768px){.app__admin-container{padding:6rem 0 0;width:100%}}.app__admin-categories-list{background:#fff;border-right:1px solid #dcdcdc;display:flex;flex-direction:column;max-height:100vh;width:20vw}.app__admin-categories-list div{align-items:flex-start;display:flex;flex-direction:column;padding:0 1rem;width:100%}.app__admin-categories-list div input{margin:1rem 1rem 0 0}@media screen and (max-width:768px){.app__admin-categories-list{display:none}}.app__admin-categories-data{border-right:1px solid #dcdcdc;display:flex;flex-direction:column;height:90vh;margin-left:1rem;padding:.5rem;width:85vw}.app__admin-categories-data div{align-items:flex-start;display:flex;flex-direction:column;padding:.8rem 0;width:100%}.app__admin-categories-data div input{margin:1rem 1rem 0 0}@media screen and (max-width:768px){.app__admin-categories-data{display:none}}.app__admin-categories-mobile{display:none!important}.app__admin-span{font-size:2rem;font-style:normal;font-weight:700;line-height:2rem;padding:2rem 0 1rem 1rem}.app__admin-header{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:var(--nav-bar-color);display:flex;height:4.5rem;justify-content:space-between;padding:.5rem 8rem;position:fixed;width:100%;z-index:2000}@media screen and (max-width:768px){.app__admin-header{height:4.5rem;padding:.5rem 2rem}}.app__admin-header-sm-logo{align-items:center;background-color:#fff;border-radius:50%;display:none;height:3.5rem;justify-content:flex-start;width:3.5rem}.app__admin-header-sm-logo a,.app__admin-header-sm-logo img{height:100%;object-fit:contain;width:100%}@media screen and (max-width:768px){.app__admin-header-sm-logo{display:flex}}.app__admin-header-logo{align-items:center;display:none;flex-grow:0;justify-content:flex-start}.app__admin-header-logo img{height:100%;width:100%}@media screen and (min-width:501px){.app__admin-header-logo{display:flex}}.app__admin-category{display:flex}.app__admin-category span{color:#333;font-size:1rem;font-style:normal;font-weight:700;line-height:1.3rem;padding:1rem 0}.app__admin-category li{background-color:var(--primary-color);border-radius:5px;color:#333;cursor:pointer;display:flex;flex-direction:column;font-size:1rem;font-weight:500;line-height:1rem;margin:1rem 0;padding:1rem 0 1rem 1rem;width:100%}ul{list-style-type:none;width:100%}button{background-color:var(--green-color);border:none;border-radius:5px!important;color:#fff;cursor:pointer;font-size:1rem;font-weight:500!important;height:60%;line-height:1rem;padding:.5rem 1rem}.container{margin-left:auto;margin-right:auto;max-height:90vh;max-width:1000px;padding-left:10px;padding-right:10px}h2{font-size:26px;margin:20px 0;text-align:center}h2 small{font-size:.5em}#app__admin-search-catalog-container{border:0;border-radius:5px;display:flex;flex-direction:row;height:3.5rem;padding:0;width:100%}#app__admin-search-catalog-container input{border:0;border-radius:5px;font-size:1rem;height:100%;margin:0 0 1rem;padding-left:1rem;width:100%}.responsive-table{max-height:75vh;overflow-y:auto}.responsive-table li{align-items:center;border-radius:3px;display:flex;justify-content:space-between;margin-bottom:1rem;padding:.5rem 1rem}.responsive-table .table-header{background-color:var(--nav-bar-color);color:#fff;font-size:14px;letter-spacing:.03em;text-transform:uppercase}.responsive-table .table-row{background-color:#fff;box-shadow:0 0 9px 0 rgba(0,0,0,.1)}.responsive-table .col-1{width:25%}.responsive-table .col-2{margin-right:1rem;width:40%;word-break:break-all}.responsive-table .col-3{margin-right:1rem;width:15%;word-break:break-all}.responsive-table .col-4,.responsive-table .col-5{width:10%}@media (max-width:767px){.responsive-table .table-header{display:none}.responsive-table li{display:block}.responsive-table .col{display:flex;flex-basis:100%;padding:10px 0}.responsive-table .col:before{color:#6c7a89;content:attr(data-label);flex-basis:50%;padding-right:10px;text-align:right}}.responsive-table::-webkit-scrollbar{scrollbar-width:.1rem}.responsive-table{-ms-overflow-style:none;scrollbar-width:none}.btn-edit{background-color:#265e28}.btn-edit,.btn-remove{height:2.5rem;justify-content:flex-end;margin:0;padding:.5rem;width:5rem}.btn-remove{background-color:#ae2020}.header{align-items:center!important;display:flex;flex-direction:row!important;justify-content:space-between!important}.header button{margin:0}.header button,.logout-btn{left:0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.logout-btn{margin:0 .5rem 0 0}.app__login-sm-logo{display:flex;height:10rem;margin-top:2rem;width:10rem}.app__login-container{align-items:center;background-color:var(--primary-color);border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin:auto;padding:.2rem;position:relative;top:5vh;width:25vw}@media screen and (max-width:768px){.app__login-container{width:80vw}}@media screen and (min-width:1600px){.app__login-container{width:20vw}}.app__login-form-container{display:flex;flex-direction:column;height:90%;width:100%}.app__login-input{display:flex;flex-direction:row;height:4rem;margin:auto auto 1rem;padding:.5rem 0;width:80%}.app__login-input input{border:0;border-bottom-right-radius:10px;border-top-right-radius:10px;padding:1rem;width:100%}.app_login-input-svg{background-color:var(--green-color);border-bottom-left-radius:10px;border-top-left-radius:10px;padding:.2rem;width:3.5rem}.app_login-input-svg svg{color:var(--white-color);height:100%;padding:.7rem;width:100%}.form-login{display:flex;flex-direction:column;padding-bottom:1rem;width:100%}.login-text{display:flex!important;font-size:2rem;padding:2rem 1rem}.app__pageNotFound-container{display:flex;flex-direction:column;height:100vh;width:100vw}.app_pageNotFound-message-container{align-items:center;display:flex;flex-direction:column;flex-grow:2;justify-content:center;padding:0 1rem}.app_pageNotFound-message-container a{color:var(--orange);cursor:pointer;font-size:1rem;font-weight:600;margin-top:1rem;text-decoration:none}.app__pageNotFound-message-code{font-size:4rem}.app__pageNotFound-message-txt{font-size:1.5rem;margin-top:.8rem;text-align:center}.app__form-category-form-container{align-items:center;background-color:var(--primary-color);border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin:auto;padding:.2rem;position:relative;width:36vw}@media screen and (max-width:768px){.app__form-category-form-container{width:80vw}}@media screen and (min-width:1800px){.app__form-category-form-container{width:30vw}}.app__form-category-container{display:flex;flex-direction:column;height:100%;overflow-y:auto;width:100%}.app__category-header{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:var(--nav-bar-color);display:flex;height:4.5rem;justify-content:space-between;padding:.5rem 8rem;position:fixed;width:100%;z-index:2000}@media screen and (max-width:768px){.app__category-header{height:4.5rem;padding:.5rem 2rem}}.app__category-header-sm-logo{align-items:center;background-color:#fff;border-radius:50%;display:none;height:3.5rem;justify-content:flex-start;width:3.5rem}.app__category-header-sm-logo a,.app__category-header-sm-logo img{height:100%;object-fit:contain;width:100%}@media screen and (max-width:768px){.app__category-header-sm-logo{display:flex}}.app__category-header-logo{align-items:center;display:none;flex-grow:0;justify-content:flex-start}.app__category-header-logo img{height:100%;width:100%}@media screen and (min-width:501px){.app__category-header-logo{display:flex}}.form-category-title{align-items:center;display:flex;font-size:1.5rem;font-weight:600;justify-content:center;margin-bottom:1rem}.category-form{display:flex;flex-direction:column;width:100%}.category-form label{font-size:.9rem;font-weight:500;margin-bottom:1rem;padding-left:.1rem}.category-form label label{font-size:.8rem;font-weight:200}.form-category-input{height:3rem;padding:1rem;width:100%}.form-category-input,.form-category-textarea{border:none;border-radius:5px;font-size:1.1rem}.form-category-textarea{align-items:flex-start;display:flex;font-family:var(--font-base);height:14rem;justify-content:flex-start;padding:1.2rem;resize:none}.form-category-btn-container{display:flex;flex-direction:row;height:3rem;justify-content:space-between;width:100%}.form-category-btn-container button{height:100%;width:46%}#category-cancel-btn{background-color:#ae2020}.app__form-subCategory-form-container{align-items:center;background-color:var(--primary-color);border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin:6.5rem auto auto;padding:.2rem;position:relative;width:36vw}@media screen and (max-width:768px){.app__form-subCategory-form-container{width:80vw}}@media screen and (min-width:1800px){.app__form-subCategory-form-container{width:30vw}}.app__form-subCategory-container{display:flex;flex-direction:column;height:100%;overflow-y:auto;width:100%}.app__subCategory-header{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:var(--nav-bar-color);display:flex;height:4.5rem;justify-content:space-between;padding:.5rem 8rem;position:fixed;width:100%;z-index:2000}@media screen and (max-width:768px){.app__subCategory-header{height:4.5rem;padding:.5rem 2rem}}.app__subCategory-header-sm-logo{align-items:center;background-color:#fff;border-radius:50%;display:none;height:3.5rem;justify-content:flex-start;width:3.5rem}.app__subCategory-header-sm-logo a,.app__subCategory-header-sm-logo img{height:100%;object-fit:contain;width:100%}@media screen and (max-width:768px){.app__subCategory-header-sm-logo{display:flex}}.app__form-alert-sucess{background:var(--nav-bar-color);height:100%;opacity:.5;padding-top:5rem;position:absolute;width:100%;z-index:2000}.app__subCategory-header-logo{align-items:center;display:none;flex-grow:0;justify-content:flex-start}.app__subCategory-header-logo img{height:100%;width:100%}@media screen and (min-width:501px){.app__subCategory-header-logo{display:flex}}.form-subCategory-title{align-items:center;display:flex;font-size:1.5rem;font-weight:600;justify-content:center;margin-bottom:1rem}.subCategory-form{display:flex;flex-direction:column;width:100%}.subCategory-form label{font-size:.9rem;font-weight:500;margin-bottom:1rem;padding-left:.1rem}.subCategory-form label label{font-size:.8rem;font-weight:200}.form-subCategory-input{padding:1rem}.form-subCategory-input,.form-subCategory-select{border:none;border-radius:5px;font-size:1.1rem;height:3rem;width:100%}.form-subCategory-select{padding-left:1rem}.form-subCategory-textarea{align-items:flex-start;border:none;border-radius:5px;display:flex;font-family:var(--font-base);font-size:1.1rem;height:14rem;justify-content:flex-start;padding:1.2rem;resize:none}.form-subCategory-btn-container{display:flex;flex-direction:row;height:3rem;justify-content:space-between;width:100%}.form-subCategory-btn-container button{height:100%;width:46%}#subCategory-cancel-btn{background-color:#ae2020}.app__form-brand-form-container{align-items:center;background-color:var(--primary-color);border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin:auto;padding:.2rem;position:relative;width:36vw}@media screen and (max-width:768px){.app__form-brand-form-container{width:80vw}}@media screen and (min-width:1800px){.app__form-brand-form-container{width:30vw}}.app__form-brand-container{display:flex;flex-direction:column;height:100%;overflow-y:auto;width:100%}.app__brand-header{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:var(--nav-bar-color);display:flex;height:4.5rem;justify-content:space-between;padding:.5rem 8rem;position:fixed;width:100%;z-index:2000}@media screen and (max-width:768px){.app__brand-header{height:4.5rem;padding:.5rem 2rem}}.app__brand-header-sm-logo{align-items:center;background-color:#fff;border-radius:50%;display:none;height:3.5rem;justify-content:flex-start;width:3.5rem}.app__brand-header-sm-logo a,.app__brand-header-sm-logo img{height:100%;object-fit:contain;width:100%}@media screen and (max-width:768px){.app__brand-header-sm-logo{display:flex}}.app__brand-header-logo{align-items:center;display:none;flex-grow:0;justify-content:flex-start}.app__brand-header-logo img{height:100%;width:100%}@media screen and (min-width:501px){.app__brand-header-logo{display:flex}}.form-brand-title{align-items:center;display:flex;font-size:1.5rem;font-weight:600;justify-content:center;margin-bottom:1rem}.brand-form{display:flex;flex-direction:column;width:100%}.brand-form label{font-size:.9rem;font-weight:500;margin-bottom:1rem;padding-left:.1rem}.brand-form label label{font-size:.8rem;font-weight:200}.form-brand-input{height:3rem;padding:1rem;width:100%}.form-brand-input,.form-brand-textarea{border:none;border-radius:5px;font-size:1.1rem}.form-brand-textarea{align-items:flex-start;display:flex;font-family:var(--font-base);height:14rem;justify-content:flex-start;padding:1.2rem;resize:none}.form-brand-btn-container{display:flex;flex-direction:row;height:3rem;justify-content:space-between;width:100%}.form-brand-btn-container button{height:100%;width:46%}#brand-cancel-btn{background-color:#ae2020}.MuiAlert-message{font-size:.8rem;opacity:.8}.app__form-product-form-container{align-items:center;background-color:var(--primary-color);border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin:6.5rem auto auto;padding:.2rem;position:relative;width:36vw}@media screen and (max-width:768px){.app__form-product-form-container{width:80vw}}@media screen and (min-width:1800px){.app__form-product-form-container{width:30vw}}.app__form-product-container{display:flex;flex-direction:column;height:100%;overflow-y:auto;width:100%}.app__product-header{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:var(--nav-bar-color);display:flex;height:4.5rem;justify-content:space-between;padding:.5rem 8rem;position:fixed;width:100%;z-index:2000}@media screen and (max-width:768px){.app__product-header{height:4.5rem;padding:.5rem 2rem}}.app__product-header-sm-logo{align-items:center;background-color:#fff;border-radius:50%;display:none;height:3.5rem;justify-content:flex-start;width:3.5rem}.app__product-header-sm-logo a,.app__product-header-sm-logo img{height:100%;object-fit:contain;width:100%}@media screen and (max-width:768px){.app__product-header-sm-logo{display:flex}}.app__product-header-logo{align-items:center;display:none;flex-grow:0;justify-content:flex-start}.app__product-header-logo img{height:100%;width:100%}@media screen and (min-width:501px){.app__product-header-logo{display:flex}}.form-product-title{align-items:center;display:flex;font-size:1.5rem;font-weight:600;justify-content:center;margin-bottom:1rem}.product-form{display:flex;flex-direction:column;width:100%}.product-form label{font-size:1.1rem;font-weight:500;margin-bottom:1rem;padding-left:.1rem}.product-form label label{font-size:.8rem;font-weight:200}.form-product-input{font-size:1.1rem;padding:1rem}.form-product-input,.form-product-input-images{border:none;border-radius:5px;height:3rem;width:100%}.form-product-input-images{font-size:1rem}.form-product-select{height:3rem;padding-left:1rem;width:100%}.form-product-select,.form-product-textarea{border:none;border-radius:5px;font-size:1.1rem}.form-product-textarea{align-items:flex-start;display:flex;font-family:var(--font-base);height:14rem;justify-content:flex-start;padding:1.2rem;resize:none}.form-product-btn-container{display:flex;flex-direction:row;height:3rem;justify-content:space-between;width:100%}.form-product-btn-container button{height:100%;width:46%}#product-cancel-btn{background-color:#ae2020}.img-preview-container{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}.img-preview-container *{border-radius:5px}.img-preview-container span{margin:.2rem}.img-preview-container span div{display:flex;justify-content:flex-end}.img-preview-container span img{height:10rem;object-fit:cover;width:10rem}.form-product-cross-span{align-items:center;background-color:var(--orange);border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:.8rem;height:1.4rem;justify-content:center;padding:.5rem;position:relative;right:.2rem;top:2.2rem;width:1.4rem}.form-chk-product-state{align-items:center;display:flex;height:2rem;justify-content:space-around;width:100%}.form-chk-product-state-input input{margin-right:1rem}.form-chk-product-state-input label{font-size:1.1rem;font-weight:400;margin-bottom:0}.css-efvcc7-MuiPaper-root-MuiAlert-root{height:8vh;margin-left:35vw;margin-top:46vh;position:fixed;width:30vw;z-index:2500}.css-efvcc7-MuiPaper-root-MuiAlert-root *{align-items:center;display:flex;height:100%}.app{background-color:var(--nav-bar-color)}.app__forgot-sm-logo{display:flex;height:10rem;margin-top:2rem;width:10rem}.app__forgot-container{align-items:center;background-color:var(--primary-color);border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin:auto;padding:.2rem;position:relative;top:5vh;width:25vw}@media screen and (max-width:768px){.app__forgot-container{width:80vw}}@media screen and (min-width:1600px){.app__forgot-container{width:20vw}}.app__forgot-form-container{display:flex;flex-direction:column;height:90%;width:100%}.app__forgot-input{display:flex;flex-direction:row;height:4rem;margin:auto auto 1rem;padding:.5rem 0;width:80%}.app__forgot-input input{border:0;border-bottom-right-radius:10px;border-top-right-radius:10px;padding:1rem;width:100%}.app_forgot-input-svg{background-color:var(--green-color);border-bottom-left-radius:10px;border-top-left-radius:10px;padding:.2rem;width:3.5rem}.app_forgot-input-svg svg{color:var(--white-color);height:100%;padding:.7rem;width:100%}.signin-btn{background-color:var(--green-color);border:0;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;height:3rem;left:10%;margin:2rem 0;padding:.5rem;position:relative;width:80%}.form-forgot{display:flex;flex-direction:column;padding-bottom:1rem;width:100%}.forgot-text{display:flex!important;font-size:2rem;padding:2rem 1rem}.form-p-error{color:#ae2020;font-size:.8rem;margin-top:.5rem;padding-left:3rem}.app__product-view-container{display:flex;height:100vh;width:100%;z-index:1000}.app__product-view-container img{height:100%;width:100%}@media screen and (max-width:768px){.app__product-view-container{overflow:scroll}}.app__productSearchBar{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:var(--nav-bar-color);display:flex;height:4.5rem;justify-content:space-between;padding:.5rem 8rem;position:fixed;width:100%;z-index:2000}@media screen and (max-width:768px){.app__productSearchBar{height:4.5rem;padding:.5rem 2rem}}.app__productSearchBar-sm-logo{align-items:center;background-color:#fff;border-radius:50%;display:none;height:3.5rem;justify-content:flex-start;width:3.5rem}.app__productSearchBar-sm-logo a,.app__productSearchBar-sm-logo img{height:100%;object-fit:contain;width:100%}@media screen and (max-width:768px){.app__productSearchBar-sm-logo{display:flex}}.app__productSearchBar-logo{align-items:center;display:none;flex-grow:0;justify-content:flex-start}.app__productSearchBar-logo img{height:100%;width:100%}@media screen and (min-width:769px){.app__productSearchBar-logo{display:flex}}.app__productSearchBar-bar{display:flex;flex-grow:2;height:80%;justify-content:center}.app__productSearchBar-bar input{border:0;border-radius:10px;font-family:var(--font-base),"FontAwesome";font-size:1rem;font-weight:thin!important;height:100%;margin-right:2rem;padding:1rem}.app__products-search-bar-desktop{display:block;width:50%}@media screen and (max-width:768px){.app__products-search-bar-desktop{display:none}}.app__products-search-bar-mobile{display:none}@media screen and (max-width:768px){.app__products-search-bar-mobile{display:block;margin:0!important;width:80%!important}}.app__product-view-data{align-items:center;display:flex;flex-direction:column;height:85vh;justify-content:space-between;margin:4.5rem auto auto;padding:0 8rem;width:100%}@media screen and (max-width:768px){.app__product-view-data{height:100%;padding:0;width:95vw}}.app__product-view-data-breadcrumbs{align-items:center;display:flex;height:10%;justify-content:flex-start;padding:1rem;width:100%}.app__product-view-data-breadcrumbs svg{font-size:.8rem;font-weight:200;margin:0 .3rem}.app__product-view-data-breadcrumbs a:visited{background-color:initial;color:#003380;text-decoration:none}@media screen and (max-width:768px){.app__product-view-data-breadcrumbs{display:none}}.app__product-view-data-inner-container{display:flex;flex-direction:row;height:100%;width:100%}@media screen and (max-width:768px){.app__product-view-data-inner-container{flex-direction:column;height:auto;padding:0 .4rem 2rem}}.app__product-view-data-breadcrumbs-mobile{display:none}@media screen and (max-width:768px){.app__product-view-data-breadcrumbs-mobile{display:flex;height:2rem;margin:1rem 0}}.app__product-view-data-img{display:flex;flex-direction:column;height:100%;margin-right:4rem;width:50%}@media screen and (max-width:768px){.app__product-view-data-img{height:100%;margin:0;width:100%}}.app__product-view-data-img-current{align-items:center;display:flex;height:70%;justify-content:center;padding:1rem;width:100%}.app__product-view-data-img-current *{border-radius:6px}@media screen and (max-width:768px){.app__product-view-data-img-current{height:36vh;padding:0;width:100%}}.app__product-view-data-img-gallery{align-items:center;display:flex;height:30%;justify-content:center;padding:.2rem;width:100%}.app__product-view-data-img-gallery *{border-radius:6px;height:100%;padding:0 .1rem}@media screen and (max-width:768px){.app__product-view-data-img-gallery{height:17vh!important;height:100%;padding:0}.app__product-view-data-img-gallery *{padding:0;width:100%}}.app__products-carousel-img{object-fit:cover;width:100%}@media screen and (max-width:768px){.app__products-carousel-img{height:100%;object-fit:cover;width:100%}}.app__product-view-data-info{display:flex;flex-direction:column;height:100%;padding-top:1rem;width:35%}@media screen and (max-width:768px){.app__product-view-data-info{height:100%;margin:0;padding:.5rem;width:100%}}.app__product-view-data-info-name{font-size:1.5rem;font-weight:700}.app__product-view-data-info-brand,.app__product-view-data-info-name{align-items:center;display:flex;justify-content:flex-start;width:100%}.app__product-view-data-info-brand{font-size:1rem;padding-top:.8rem}.app__product-view-data-info-description,.app__product-view-data-info-state{align-items:center;display:flex;justify-content:flex-start;padding-top:1rem;width:100%}.app__product-view-data-info-state b{background-color:var(--nav-bar-color);border-radius:50px;color:#fff;padding:.2rem 1rem}.app__product-view-data-info-more{align-items:center;background:#e5e5e5;border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin-top:1rem;padding:1rem;width:100%}.app__product-view-data-info-more-text{align-items:center;display:flex;font-size:1rem;justify-content:flex-start;padding:.5rem;width:100%}.app__product-view-data-info-more-button{align-items:center;background-color:var(--orange);border-radius:5px;display:flex;flex-direction:row;height:3rem;justify-content:center;margin-top:.4rem;padding:0 1rem;width:100%}.app__products-view-carousel-desktop{display:block;height:20vh;width:100%}@media screen and (max-width:768px){.app__products-view-carousel-desktop{display:none}}.app__products-carousel-mobile{display:none}@media screen and (max-width:768px){.app__products-carousel-mobile{display:flex;height:15vh;margin-top:1rem;width:100%}}.app__products-view-carousel-img{object-fit:cover;width:100%}.alert-danger{color:#ae2020;font-size:1.2rem;height:2rem;margin:auto;text-align:center;width:30vw}@media screen and (max-width:768px){.alert-danger{font-size:1.2rem;width:90vw}}:root{--font-base:"DM Sans",sans-serif;--primary-color:#edf2f8;--secondary-color:#313bac;--black-color:#030303;--lightGray-color:#e4e4e4;--gray-color:#6b7688;--brown-color:#46364a;--white-color:#fff;--nav-bar-color:#1b2a3e;--about-us-color:#f5f5f5;--green-color:#39756f;--facebook-color:#1877f2;--instagram-bg:url(../../static/media/Instagram-logo-background.74d1f0132ea9ee375d56.jpeg);--mobile-about-bg:#f5f3ed;--contact-card-bg:#dbe5f0;--orange:#d2712a}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}
/*# sourceMappingURL=main.fb369a42.css.map*/