@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button:hover{cursor:pointer}.btn-whatsapp{bottom:15px;position:fixed;right:15px;z-index:9}.btn-whatsapp img{border-radius:50%;box-shadow:0 0 5px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);height:80px;width:80px}.footer_footer__W2EGI{background-color:#2a295f;color:#fff;padding:40px 0;width:100%}.footer_footer__W2EGI>img{align-items:center;display:flex;justify-content:center;margin:0 auto;width:150px}.footer_footer__W2EGI .footer_footerInfo__hqoVF{align-items:center;display:flex;flex-direction:row;justify-content:space-around;padding:65px 0}.footer_footer__W2EGI .footer_footerInfo__hqoVF p{font-size:19px}.footer_footer__W2EGI .footer_footerInfo__hqoVF .footer_socials__WycYQ{display:flex;flex-direction:row}.footer_footer__W2EGI .footer_footerInfo__hqoVF .footer_socials__WycYQ .footer_social__Gb7S5{margin:0 20px}.footer_footer__W2EGI .footer_footerInfo__hqoVF .footer_socials__WycYQ .footer_social__Gb7S5>img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:45px;object-fit:contain;width:45px}.footer_footer__W2EGI .footer_footerInfo__hqoVF .footer_miniMenu__hfY\+W a{color:#fff;font-size:19px;margin:0 10px;text-align:start;text-decoration:none}@media (max-width:950px){.footer_footer__W2EGI .footer_footerInfo__hqoVF .footer_socials__WycYQ .footer_social__Gb7S5{margin:0 10px}}@media (max-width:768px){.footer_footer__W2EGI .footer_footerInfo__hqoVF{flex-direction:column;padding:40px 0}.footer_footer__W2EGI .footer_footerInfo__hqoVF p{order:3}.footer_footer__W2EGI .footer_footerInfo__hqoVF .footer_socials__WycYQ{order:1}.footer_footer__W2EGI .footer_footerInfo__hqoVF .footer_socials__WycYQ .footer_social__Gb7S5{margin:0 30px}.footer_footer__W2EGI .footer_footerInfo__hqoVF .footer_miniMenu__hfY\+W{order:2;padding:7vh 0}.footer_footer__W2EGI .footer_footerInfo__hqoVF .footer_miniMenu__hfY\+W a{margin:0 20px}}.header{align-items:center;background-color:#fff;display:flex;font-family:Poppins,serif;justify-content:center;padding:20px 0;position:relative}.btn-menu{background-color:#00a87a;border:none;border-radius:10px;display:none;height:45px;left:40px;outline:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px}.btn-menu:hover{cursor:pointer}.btn-menu>img{height:15px}.container-menu{left:0;opacity:0;position:fixed;top:0;transition:all .5s;visibility:hidden;z-index:9999}.show-menu{background-color:rgba(0,0,0,.25);height:100vh;opacity:1;visibility:visible;width:100vw}.menu-mobile{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;height:100%;left:-350px;padding:0 25px;position:relative;transition:all .5s;width:350px;z-index:99999}.menu-mobile .back{all:unset;background:none;border:none;height:40px;position:absolute;right:30px;top:30px;width:40px;z-index:99999}.menu-mobile .back:hover{cursor:pointer}.menu-mobile .back>img{height:13px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.menu-mobile>img{height:100px}.menu-mobile>.language{margin:15px 0}.show-menu .menu-mobile{left:0}.menu-mobile .menu-nav{align-items:flex-start;display:flex;flex-direction:column;padding:30px 0}.menu-mobile .menu-nav .menu-item{font-size:18px}.logo{margin-right:50px}.logo img{height:70px}.menu{background-color:#f3f3f3;border-radius:50px;display:flex;flex-direction:row;justify-content:center;margin:0 20px 0 50px;padding:15px 30px}.menu-item{color:#2a295f;font-size:17px;padding:15px;text-decoration:none}.user>button{background:none;border:none;font-size:14px;margin:0 10px;outline:none;padding:12px 24px}.tracking{background-color:#2a295f;color:#fff;font-size:14px;padding:14px 30px;text-decoration:none}.language{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-left:25vh;position:relative}.language>p{font-size:15px;padding:0 5px}.language img:first-child{height:25px}.language img:last-child{height:14px;padding:3px}.language img:last-child:hover{cursor:pointer}.language .dialog-language{background-color:#fff;box-shadow:1px 2px 5px 0 rgba(0,0,0,.1);-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:1px 2px 5px 0 rgba(0,0,0,.1);padding:10px 0;position:absolute;right:0;top:45px}.language .dialog-language ul{list-style:none}.language .dialog-language ul li{padding:5px 25px;transition:all .5s;width:100%}.language .dialog-language ul li:hover{background-color:#00a87a;color:#fff;cursor:pointer}@media (max-width:1240px){.menu{margin-left:0}.header>.menu>.language{margin-left:5vh}}@media (max-width:768px){.header{padding:50px 0}.header .logo{left:50%;margin:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header>.menu{background:none;left:280px;margin-right:0;position:relative}.header>.menu>.language,.header>.menu>.menu-item{display:none}.btn-menu{align-items:center;display:flex;justify-content:center}}@media (max-width:690px){.header>.menu{left:38%}}@media (max-width:425px){.header>.menu{left:35%}}.cart_containerCart__L5T1M{align-items:center;display:flex;justify-content:center;margin:0 5px 0 25px;position:relative}.cart_containerCart__L5T1M:hover{cursor:pointer}.cart_containerCart__L5T1M svg{font-size:28px}.cart_containerCart__L5T1M .cart_cantProducts__3\+29B{align-items:center;background-color:#fff;border-radius:15px;bottom:3px;box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);display:flex;height:25px;justify-content:center;left:-12px;position:absolute;width:25px}.cart_containerCart__L5T1M .cart_cantProducts__3\+29B p{font-size:14px;font-weight:700}.container-modal-cart{align-items:center;display:flex;height:100vh;justify-content:flex-end;left:0;opacity:0;position:fixed;top:0;transition:all .5s;visibility:hidden;width:100vw;z-index:1}.container-modal-cart .modal-cart{background-color:#fff;display:flex;flex-direction:column;height:100%;min-width:600px;position:relative;right:-600px;transition:all .5s}.container-modal-cart .modal-cart .header-modal{align-items:center;border-bottom:1px solid #00a87a;display:flex;flex-direction:row;justify-content:space-between;padding:20px 35px}.container-modal-cart .modal-cart .header-modal h3{color:#00a87a;font-size:23px;font-weight:400}.container-modal-cart .modal-cart .header-modal button{background:none;border:none;outline:none}.container-modal-cart .modal-cart .header-modal button:hover{cursor:pointer}.container-modal-cart .modal-cart .empty-cart{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:35px 0;-webkit-user-select:none;user-select:none}.container-modal-cart .modal-cart .empty-cart img{height:100px}.container-modal-cart .modal-cart .empty-cart h4{font-size:22px;margin:10px 0}.container-modal-cart .modal-cart .products-cart{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:20px 10px}.container-modal-cart .modal-cart .products-cart .item-cart{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin:10px auto;width:100%}.container-modal-cart .modal-cart .products-cart .item-cart .left-product{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.container-modal-cart .modal-cart .products-cart .item-cart .left-product img{height:90px;object-fit:cover;width:80px}.container-modal-cart .modal-cart .products-cart .item-cart .left-product .description-product{padding:0 10px}.container-modal-cart .modal-cart .products-cart .item-cart .left-product .description-product h4{font-size:20px}.container-modal-cart .modal-cart .products-cart .item-cart .left-product .description-product p{margin:4px auto}.container-modal-cart .modal-cart .products-cart .item-cart .right-product{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-end}.container-modal-cart .modal-cart .products-cart .item-cart .right-product .input-cant{align-items:center;border:2px solid #00a87a;border-radius:40px;display:flex;flex-direction:row;justify-content:center}.container-modal-cart .modal-cart .products-cart .item-cart .right-product .input-cant button{align-items:center;background:none;border:none;color:#00a87a;display:flex;font-size:20px;height:35px;justify-content:center;outline:none;padding:5px;width:35px}.container-modal-cart .modal-cart .products-cart .item-cart .right-product .input-cant input{background:none;border:none;color:#00a87a;font-size:16px;font-weight:700;height:35px;outline:none;text-align:center;width:40px}.container-modal-cart .modal-cart .products-cart .item-cart .right-product>button{background:none;border:none;margin:0 10px;outline:none}.container-modal-cart .modal-cart .products-cart .item-cart .right-product>button img{color:red}.container-modal-cart .modal-cart .footer-modal{bottom:30px;display:flex;flex-direction:column;padding:0 20px;position:absolute;width:100%}.container-modal-cart .modal-cart .footer-modal .total{display:flex;flex-direction:row;justify-content:space-between;padding:15px 0}.container-modal-cart .modal-cart .footer-modal .total h3{font-size:23px}.container-modal-cart .modal-cart .footer-modal .btn-buy{background-color:#00a87a;border:none;border-radius:40px;box-shadow:0 0 5px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);color:#fff;font-size:18px;outline:none;padding:15px 24px;text-align:center;text-decoration:none;-webkit-transform:translateY(0);transform:translateY(0);transition:all .5s}.container-modal-cart .modal-cart .footer-modal .btn-buy:hover{cursor:pointer;-webkit-transform:translateY(-5%);transform:translateY(-5%)}.show-modal{z-index:1000!important}.show-modal .modal-cart{right:0}.alert_alert__mlGJp{align-items:center;border-radius:10px;box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);display:flex;flex-direction:row;justify-content:flex-start;left:50%;opacity:0;padding:15px 12px;pointer-events:none;position:fixed;top:15px;-webkit-transform:translateX(-50%) translateY(-20px);transform:translateX(-50%) translateY(-20px);transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;width:90%;z-index:90}.alert_alertVisible__4sTYh{opacity:1;pointer-events:auto;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.alert_alert__mlGJp .alert_icon__9G\+Rq{color:#fff;position:relative;top:2px}.alert_alertSuccess__Cn63q{background-color:#28a745}.alert_alertDanger__GBZzX{background-color:#dc3545}.alert_alert__mlGJp p{color:#fff;font-size:18px;padding:0 10px}.container-our-services{font-family:Poppins,serif;padding:120px 0}.container-our-services h2{color:#2a295f;font-size:55px;font-weight:600;text-align:center}.container-our-services h3{align-items:center;color:#00a87a;display:flex;font-size:40px;font-weight:600;justify-content:center;text-align:center}.container-our-services h3 img{left:10px;position:relative;top:5px}.container-our-services .form-doubt{align-items:flex-start;display:flex;flex-direction:column;margin:0 auto;width:65%}.container-our-services .form-doubt h4{color:#2a295f;font-size:35px;font-weight:500;padding:9vh 0 1vh;text-align:start}.container-our-services .form-doubt form{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.container-our-services .form-doubt form input{border:3px solid #d9d9d9;border-radius:50px;font-family:Poppins,serif;font-size:24px;outline:none;padding:15px 35px;width:75%}.container-our-services .form-doubt form button{background-color:#00a87a;border:none;border-radius:50px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.2);color:#fff;font-family:Poppins,serif;font-size:22px;font-weight:300;padding:20px;width:20%}.container-our-services>p{color:#2a295f;font-size:26px;margin-top:11vh;text-align:center}.container-our-services .services{align-items:flex-start;display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;padding:15px}.container-our-services .services .service{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:20px auto;width:300px}.container-our-services .services .service .icon-service{align-items:flex-end;display:flex;height:100px}.container-our-services .services .service h4{color:#2a295f;font-size:30px;margin-top:15px;text-align:center}.container-our-services .services .service p{padding:15px 0}@media (max-width:1440px){.container-our-services .services{grid-template-columns:repeat(3,1fr)}.container-our-services .form-doubt{width:75%}}@media (max-width:1024px){.container-our-services h2{font-size:40px}.container-our-services h3{font-size:30px}.container-our-services h3 img{height:35px}.container-our-services>p{font-size:20px}.container-our-services .services{grid-template-columns:repeat(2,1fr)}.container-our-services .form-doubt{width:90%}.container-our-services .form-doubt h4{font-size:28px;padding:9vh 0 0}.container-our-services .form-doubt form input{border:2px solid #d9d9d9;border-radius:50px;font-size:18px;padding:10px 25px}.container-our-services .form-doubt form button{font-size:19px;padding:10px;width:15%}}@media (max-width:600px){.container-our-services h2{font-size:30px}.container-our-services h3{font-size:25px}.container-our-services h3 img{height:30px}.container-our-services>p{font-size:18px}.container-our-services .services{grid-template-columns:repeat(1,1fr)}.container-our-services .services .service h4{font-size:24px}.container-our-services .form-doubt h4{font-size:25px;padding:9vh 0 0}.container-our-services .form-doubt form{align-items:flex-end;flex-direction:column}.container-our-services .form-doubt form input{width:100%}.container-our-services .form-doubt form button{margin-top:20px;width:130px}}.card-product{--color-primario:#2a295f;--color-texto-suave:#6b6a8a;--color-verde:#00a87a;--color-verde-oscuro:#00805d;--color-verde-suave:#e7f6f1;--color-ambar:#b57d10;--color-ambar-suave:#fdf5e4;--color-wpp:#25d366;--color-wpp-oscuro:#1da851;--color-inactivo:#d5d4d4;--color-inactivo-texto:#8a8a8a;--radio-card:20px;--radio-control:10px;--radio-badge:8px;--ancho-card:360px;--alto-imagen:300px;--espacio-body:20px;--sep-badge:12px;--sep-titulo:8px;--sep-descripcion:16px;--sep-precio:14px;--fs-titulo:20px;--fs-descripcion:14px;--fs-precio:24px;--fs-boton:15px;--fs-badge:13px;--lineas-titulo:2;--lineas-descripcion:3;background-color:#fff;border-radius:var(--radio-card);box-shadow:0 0 5px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);display:flex;flex:0 0 auto;flex-direction:column;margin:10px;overflow:hidden;width:var(--ancho-card)}.card-product img{border-radius:var(--radio-card) var(--radio-card) 0 0;display:block;height:var(--alto-imagen);object-fit:cover;width:100%}.card-product a{text-decoration:none}.card-product .card-body{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;padding:var(--espacio-body)}.card-product .card-body .titulo{margin-bottom:var(--sep-titulo);width:100%}.card-product .card-body .titulo h3{-webkit-line-clamp:var(--lineas-titulo);line-clamp:var(--lineas-titulo);-webkit-box-orient:vertical;color:var(--color-primario);display:-webkit-box;font-size:var(--fs-titulo);font-weight:600;line-height:1.3;margin:0;overflow:hidden;text-align:start}.card-product .card-body .description{-webkit-line-clamp:var(--lineas-descripcion);line-clamp:var(--lineas-descripcion);-webkit-box-orient:vertical;color:var(--color-texto-suave);display:-webkit-box;font-size:var(--fs-descripcion);font-weight:400;line-height:1.5;margin:0 0 var(--sep-descripcion);overflow:hidden}.card-product .card-body .badge{border-radius:var(--radio-badge);display:inline-block;font-size:var(--fs-badge);font-weight:600;line-height:1.3;padding:6px 14px}.card-product .card-body .badge-categoria{background-color:var(--color-verde-suave);color:var(--color-verde-oscuro);margin-bottom:var(--sep-badge);text-transform:capitalize}.card-product .card-body .badge-consultar{background-color:var(--color-ambar-suave);color:var(--color-ambar);margin-bottom:var(--sep-precio);margin-top:auto}.card-product .card-body .price{color:var(--color-primario);font-size:var(--fs-precio);font-weight:700;line-height:1.2;margin-bottom:var(--sep-precio);margin-top:auto}.card-product .card-body .btn-card{align-items:center;border:none;border-radius:var(--radio-control);display:flex;flex-direction:row;font-family:Poppins,serif;font-size:var(--fs-boton);font-weight:600;gap:8px;justify-content:center;line-height:1.3;min-height:46px;padding:11px 10px;text-align:center;transition:all .3s;width:100%}.card-product .card-body .btn-card svg{flex-shrink:0}.card-product .card-body .btn-agregar{background-color:var(--color-verde);color:#fff}.card-product .card-body .btn-agregar:hover:not(:disabled){background-color:var(--color-verde-oscuro);cursor:pointer}.card-product .card-body .btn-agregar:disabled{background-color:var(--color-inactivo);color:var(--color-inactivo-texto);cursor:not-allowed}.card-product .card-body .btn-consultar{background-color:var(--color-wpp);color:#fff}.card-product .card-body .btn-consultar:hover{background-color:var(--color-wpp-oscuro);cursor:pointer}.card-product .card-body .btn-consultar svg{font-size:20px}@media (max-width:1460px){.card-product{--ancho-card:350px}}@media (max-width:1310px){.card-product{--ancho-card:300px;--alto-imagen:250px;--espacio-body:18px;--fs-titulo:19px;--fs-precio:23px}}@media (max-width:1080px){.card-product{--ancho-card:250px;--alto-imagen:200px;--espacio-body:16px;--sep-badge:10px;--sep-descripcion:14px;--fs-titulo:18px;--fs-descripcion:13px;--fs-precio:21px;--fs-boton:14px;--fs-badge:12px;--lineas-descripcion:2}}@media (max-width:660px){.card-product{--ancho-card:200px;--alto-imagen:150px;--espacio-body:14px;--sep-badge:8px;--sep-titulo:6px;--sep-descripcion:12px;--sep-precio:12px;--fs-titulo:16px;--fs-descripcion:12px;--fs-precio:19px;--fs-boton:13px;--fs-badge:11px}.card-product .card-body .badge{padding:5px 10px}.card-product .card-body .btn-card{gap:6px;min-height:42px;padding:9px 6px}.card-product .card-body .btn-consultar svg{font-size:17px}}.notable-products{display:flex;flex-direction:column;padding:40px 0}.notable-products>p{color:#2a295f;font-size:25px;text-align:center}.notable-products .carousel-products{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:20px auto}.notable-products .carousel-products .products{overflow:hidden;width:1140px}.notable-products .carousel-products .products .products-line{display:flex;flex-direction:row;left:0;position:relative;transition:all .5s;width:100%}.notable-products .carousel-products .arrow{align-items:center;background-color:#2a295f;border:none;border-radius:30px;box-shadow:0 0 5px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);display:flex;height:60px;justify-content:center;margin:0 20px;padding:10px;width:60px}.notable-products .carousel-products .arrow:hover{cursor:pointer}.notable-products .carousel-products .arrow.enabled{background-color:#2a295f}.notable-products .carousel-products .arrow.disabled{background-color:#fefeff}.notable-products .carousel-products .arrow .inverted,.notable-products .carousel-products .arrow-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:1460px){.notable-products .carousel-products .products{width:1110px}}@media (max-width:1310px){.notable-products .carousel-products .products{width:960px}.notable-products .carousel-products .arrow{height:40px;margin:0 10px;width:40px}}@media (max-width:1080px){.notable-products .carousel-products .products{width:810px}}@media (max-width:950px){.notable-products .carousel-products .products{width:540px}}@media (max-width:660px){.notable-products .carousel-products .products{width:440px}}@media (max-width:560px){.notable-products .carousel-products .products{width:90vw}.notable-products .carousel-products .arrow{display:none}.notable-products .carousel-products .products .products-line{overflow:scroll;scroll-snap-type:x mandatory}}.home{align-items:center;background-attachment:scroll;background-image:url(/static/media/background.c6b836f9bf8465402bd8.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;font-family:Poppins,serif;height:90vh;justify-content:center;width:100%}.home h1,.home h2{color:#fff;text-align:center}.home h2{font-size:35px;font-weight:500}.home h1{font-size:75px;font-weight:600}.home .btn-contact{background-color:#00a87a;border:2px solid #00a87a;border-radius:45px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.2);color:#fff;font-size:19px;margin-top:5vh;outline:none;padding:20px 32px;text-align:center;text-decoration:none;transition:all .5s;width:220px}.home .btn-contact:hover{background:#fff;color:#00a87a;cursor:pointer}.container-notable-products{font-family:Poppins,serif;padding:40px 0}.container-notable-products h2{color:#2a295f;font-size:55px;font-weight:600;text-align:center}.container-regards{align-items:center;background-color:#f3f3f3;display:flex;font-family:Poppins,serif;height:70vh;justify-content:center}.container-regards .regards{margin:0 auto;width:68%}.container-regards .regards p{color:#2a295f;font-size:26px;font-weight:500;text-align:center}@media (max-width:1024px){.home{height:70vh}.home h2{font-size:30px}.home h1{display:flex;flex-direction:column;font-size:75px;line-height:65px;margin-top:5vh}.home h1 span{font-size:35px}.home .btn-contact{font-size:17px;padding:16px 24px;width:200px}.container-notable-products h2{font-size:40px}.container-regards .regards{width:80%}}@media (max-width:768px){.home{height:55vh}.container-regards .regards{width:90%}.container-regards .regards p{font-size:23px;text-align:start}}@media (max-width:500px){.home{height:50vh}.home h2{font-size:25px}.home h1{font-size:55px;line-height:55px}.home h1 span{font-size:30px}.container-notable-products h2{font-size:28px}.container-regards{height:auto;padding:50px 0}.container-regards .regards p{font-size:18px}}*{box-sizing:border-box;margin:0;padding:0}.container-services{background:linear-gradient(179.97deg,rgba(117,202,179,.2) 33.41%,hsla(0,0%,100%,.2) 88.17%);overflow:hidden;position:relative;width:100%}.container-services .cloud{position:absolute;top:10%;z-index:-1}.container-services .cloud.cloud-left{left:0}.container-services .cloud.cloud-right{right:0}@media (max-width:1440px){.container-services .cloud.cloud-left{left:-100px;width:400px}.container-services .cloud.cloud-right{right:-100px;width:600px}}@media (max-width:768px){.container-services .cloud{top:5%}.container-services .cloud.cloud-left{left:-150px;top:8%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:300px}.container-services .cloud.cloud-right{right:-200px;width:450px}}@media (max-width:500px){.container-services .cloud.cloud-left{left:-140px;width:250px}.container-services .cloud.cloud-right{right:-170px;width:350px}}.container-tyc h2{font-size:50px;font-weight:600;margin:4vh 0;text-align:center}.container-tyc .info,.container-tyc h2{color:#2a295f;font-family:Poppins,serif}.container-tyc .info{align-items:flex-start;background-color:#fff;border-radius:30px;box-shadow:0 0 5px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);display:flex;flex-direction:column;margin:4vh auto;padding:35px 60px;width:70%}.info h4,.info p{left:-25px;position:relative}.info h4{font-size:26px;text-decoration:underline}.info h4,.info p{color:#2a295f;margin-bottom:15px}.info ol li,.info p{text-align:start}.info ol li{color:#2a295f;font-size:19px;margin:5px 0}@media (max-width:1440px){.container-tyc h2{font-size:40px}.container-tyc .info{width:85%}}@media (max-width:1024px){.container-tyc h2{font-size:35px}.container-tyc .info{width:90%}.info h4{font-size:23px}.info ol li{font-size:16px}}@media (max-width:768px){.container-tyc h2{font-size:30px}.container-tyc .info{padding:35px 40px}.info h4,.info p{left:-5px}.info h4{font-size:21px;text-align:start}.info ol li{font-size:15px}}.products{color:#2a295f;font-family:Poppins,serif}.container-products{padding:10vh 0}.container-products h1{font-size:55px;font-weight:600;margin-bottom:6vh;text-align:center}.container-products .filters-products{border-bottom:3px solid #f3f1f1;border-top:3px solid #f3f1f1;display:flex;flex-direction:row;height:100%;justify-content:space-between;margin:0 auto;width:90vw}.container-products .filters-products .filters{align-items:flex-start;background-color:#f3f1f1;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;flex-direction:column;padding:40px 30px;width:20%}.container-products .filters-products .filters h2{font-size:30px;font-weight:400;margin-bottom:3vh;text-align:center}.container-products .filters-products .filters .filter-item{align-items:center;display:flex;justify-content:center;padding:10px 0}.container-products .filters-products .filters .filter-item input{border:4px solid #2a295f;height:25px;width:25px}.container-products .filters-products .filters .filter-item label{font-size:21px;margin-left:15px;text-align:start;text-transform:capitalize}.container-products .filters-products .filters .filter-item label:hover{cursor:pointer}.container-products .filters-products .section-products{width:80%}.container-products .filters-products .section-products .list-products{grid-gap:30px;display:grid;grid-template-columns:repeat(3,1fr);justify-content:center;margin:0 auto;padding:6vh 0}.container-products .filters-products .section-products .list-products .card-product{margin:0 auto;max-width:var(--ancho-card);width:100%}.container-products .filters-products .section-products .empty-products{align-items:center;border:2px solid #00a87a;border-radius:10px;display:flex;justify-content:center;margin:12vh auto;min-height:200px;padding:25px}.container-products .filters-products .section-products .empty-products p{font-size:21px;font-weight:500;margin:0;text-align:center}.container-products .filters-products .pagination{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:5vh auto}.container-products .filters-products .pagination .arrows,.container-products .filters-products .pagination .page-item{align-items:center;background:none;border:1px solid #2a295f;border-radius:7px;display:flex;height:40px;justify-content:center;margin:0 7px;transition:all .5s;width:40px}.container-products .filters-products .pagination .page-item.focus{background-color:#00a87a;border:1px solid #00a87a}.container-products .filters-products .pagination .page-item.focus h5{color:#f3f1f1}.container-products .filters-products .pagination .arrows{width:30px}.container-products .filters-products .pagination .arrows img{height:15px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.container-products .filters-products .pagination .arrows:first-child img{height:15px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.container-products .filters-products .pagination .page-item h5{color:#2a295f;font-family:Poppins,serif;font-size:20px;font-weight:500}.container-products .filters-products .pagination .arrows:hover,.container-products .filters-products .pagination .page-item:hover{background-color:#00a87a;border:1px solid #00a87a;cursor:pointer}.container-products .filters-products .pagination .arrows:hover img,.container-products .filters-products .pagination .page-item:hover h5{color:#f3f1f1}@media (max-width:1310px){.container-products{padding:10vh 10px}.container-products .filters-products{justify-content:space-between;width:98vw}.container-products .filters-products .filters{width:30%}.container-products .filters-products .section-products{width:70%}.container-products .filters-products .section-products .list-products{grid-template-columns:repeat(2,1fr);justify-content:center}.container-products .filters-products .section-products .list-products .card-product{margin:0 auto}}@media (max-width:768px){.container-products{padding:10vh 0}.container-products .filters-products{border:none}.container-products .filters-products .filters{display:none}.container-products .filters-products .section-products{width:100%}.container-products .filters-products .section-products .list-products{padding:5vh 0}.container-products .filters-products .section-products .empty-products{margin:8vh auto;width:90%}.container-products .filters-products .section-products .empty-products p{font-size:17px}.container-products .filters-products .section-products .list-products .card-product{--ancho-card:280px}}@media (max-width:620px){.container-products .filters-products .section-products .list-products .card-product{--ancho-card:230px}}@media (max-width:500px){.container-products .filters-products .section-products .list-products .card-product{--ancho-card:200px}}@media (max-width:425px){.container-products .filters-products .section-products .list-products .card-product{--ancho-card:180px;--fs-titulo:16px}}.container-products .tyc{background-color:#f3f1f1;padding:5vh 0}.container-products .tyc h2{font-family:Poppins,serif;font-size:35px;font-weight:600;text-align:center}.container-products .tyc .card-tyc{align-items:flex-start;background-color:#fff;border-radius:30px;box-shadow:0 0 5px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);color:#2a295f;display:flex;flex-direction:column;font-family:Poppins,serif;margin:4vh auto;padding:35px 60px;width:70%}.container-products .tyc .card-tyc h3,.container-products .tyc .card-tyc p{left:-25px;margin-bottom:15px;position:relative;text-align:start}.container-products .tyc .card-tyc h3{color:#2a295f;font-size:26px;text-decoration:underline}.container-products .tyc .card-tyc p{color:#2a295f}@media (max-width:1630px){.container-products .tyc .card-tyc{width:85%}}@media (max-width:1280px){.container-products .tyc .card-tyc{width:90%}}@media (max-width:900px){.container-products .tyc .card-tyc{padding:35px 40px}.container-products .tyc .card-tyc h3,.container-products .tyc .card-tyc>p{left:-5px}.container-products .tyc .card-tyc h3{font-size:23px}.container-products .tyc .card-tyc>p{font-size:15px}}@media (max-width:600px){.container-products .tyc h2{font-size:27px}}.faq_faq__uSVtx{color:#2a295f;font-family:Poppins,serif}.faq_containerFaq__rA-9n{align-items:center;background:linear-gradient(179.97deg,rgba(117,202,179,.2) 15.73%,hsla(0,0%,100%,.2) 89.27%);display:flex;justify-content:center;min-height:60vh;overflow:hidden;position:relative}.faq_containerFaq__rA-9n .faq_cloud__\+Nw3M{position:absolute;z-index:-1}.faq_containerFaq__rA-9n .faq_cloud__\+Nw3M.faq_cloudLeft__7cxi8{bottom:40px;left:0}.faq_containerFaq__rA-9n .faq_cloud__\+Nw3M.faq_cloudRight__R-so-{right:0;top:40px}.faq_containerFaq__rA-9n .faq_cardFaq__3lFij{align-items:center;background:#f8fffd;border-radius:25px;box-shadow:0 0 5px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);display:flex;flex-direction:column;margin:8vh 0;padding:50px 30px;width:60%}.faq_containerFaq__rA-9n .faq_cardFaq__3lFij h1{color:#2a295f;font-size:55px;font-weight:600;margin:4vh 0;text-align:center}.faq_containerFaq__rA-9n .faq_cardFaq__3lFij .faq_faqItem__ILPDT{align-items:flex-start;display:flex;flex-direction:column;margin:20px auto;width:62%}.faq_containerFaq__rA-9n .faq_cardFaq__3lFij .faq_faqItem__ILPDT h3,.faq_containerFaq__rA-9n .faq_cardFaq__3lFij .faq_faqItem__ILPDT p{text-align:start}.faq_containerBtnContact__SbvhC{margin:6vh 0 2vh}.faq_containerFaq__rA-9n .faq_cardFaq__3lFij .faq_containerBtnContact__SbvhC .faq_btnContact__Pg-28{background-color:#00a87a;border:none;border-radius:50px;box-shadow:0 0 5px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);color:#fff;font-size:19px;font-weight:300;outline:none;padding:18px 24px;text-decoration:none;width:200px}@media (max-width:1440px){.faq_containerFaq__rA-9n .faq_cardFaq__3lFij{padding:40px 30px;width:75%}.faq_containerFaq__rA-9n .faq_cardFaq__3lFij h1{font-size:45px;margin:2vh 0}.faq_containerFaq__rA-9n .faq_cardFaq__3lFij .faq_faqItem__ILPDT{width:70%}}@media (max-width:1024px){.faq_containerFaq__rA-9n .faq_cardFaq__3lFij{width:80%}.faq_containerFaq__rA-9n .faq_cardFaq__3lFij h1{font-size:40px}.faq_containerFaq__rA-9n .faq_cardFaq__3lFij .faq_faqItem__ILPDT{width:80%}}@media (max-width:768px){.faq_containerFaq__rA-9n .faq_cloud__\+Nw3M.faq_cloudLeft__7cxi8{left:-250px}.faq_containerFaq__rA-9n .faq_cloud__\+Nw3M.faq_cloudRight__R-so-{right:-250px}.faq_containerFaq__rA-9n .faq_cardFaq__3lFij .faq_faqItem__ILPDT{width:90%}}@media (max-width:550px){.faq_containerFaq__rA-9n .faq_cardFaq__3lFij{width:90%}.faq_containerFaq__rA-9n .faq_cardFaq__3lFij h1{font-size:30px}.faq_containerFaq__rA-9n .faq_cardFaq__3lFij .faq_faqItem__ILPDT{width:95%}}.container-checkout{font-family:Poppins,serif}.container-checkout header{align-items:center;display:flex;height:150px;justify-content:center}.container-checkout header .logo{margin:0;width:160px!important}.container-checkout .steps{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:20px 0 0}.container-checkout .steps .step{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 25px;position:relative}.container-checkout .steps .step-completed .icon-step{border:1px solid #00a87a}.container-checkout .steps .step-completed .icon-step svg{color:#00a87a}.container-checkout .steps .step-incompleted .icon-step{border:1px solid gray}.container-checkout .steps .step-incompleted .icon-step svg{color:gray}.container-checkout .steps .step .icon-step{align-items:center;border-radius:50px;display:flex;height:50px;justify-content:center;padding:5px;position:relative;width:50px}.container-checkout .steps .step .icon-step:after{background-color:gray;content:"";height:2px;position:absolute;right:-155%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:155%}.container-checkout .steps .step-completed .icon-step:after{background-color:#00a87a}.container-checkout .steps .step .icon-step svg{font-size:23px}.container-checkout .steps .step h4{margin-top:8px}.container-checkout .checkout{margin:0 auto;padding:50px 0 0;width:80%}.container-checkout .checkout h1{color:#00a87a;font-size:35px;font-weight:500}.container-checkout .checkout .form-cart{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-around;padding:30px 0}.container-checkout .checkout .form-cart .see-cart{align-self:flex-start;background:none;border:none;color:#00a87a;display:none;font-family:Poppins,serif;font-size:15px;padding:12px 24px 12px 0;text-decoration:underline}.container-checkout .checkout .form-cart .form{display:flex;flex-direction:column;width:700px}.container-checkout .checkout .form-cart .form .input-group{align-items:flex-start;display:flex;flex-direction:column;margin:4px 0}.container-checkout .checkout .form-cart .form .input-group label{color:#00a87a;font-size:18px;font-weight:600;padding:8px 0}.container-checkout .checkout .form-cart .form .input-group input,.container-checkout .checkout .form-cart .form .input-group select{border:2px solid #00a87a;border-radius:15px;box-shadow:0 1px 5px 0 rgba(0,0,0,.17);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.17);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.17);font-size:18px;outline:none;padding:17px 15px;width:100%}.container-checkout .checkout .form-cart .form .input-group select{background-color:#fff;color:#4a4a4a;font-size:17px;padding:17px 30px 17px 5px}.container-checkout .checkout .form-cart .form .inputs{display:flex;flex-direction:row;justify-content:space-between;width:100%}.container-checkout .checkout .form-cart .form .inputs .input-group{width:47%}.container-checkout .checkout .form-cart .form .actions{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:10px 0}.container-checkout .checkout .form-cart .form .actions a,.container-checkout .checkout .form-cart .form .actions button{align-items:center;color:#00a87a;display:flex;font-family:Poppins,serif;justify-content:center;padding:16px 36px;text-decoration:none}.container-checkout .checkout .form-cart .form .actions button:hover{cursor:pointer}.container-checkout .checkout .form-cart .form .actions a img{-webkit-transform:rotate(180deg) translateX(10px);transform:rotate(180deg) translateX(10px)}.container-checkout .checkout .form-cart .form .actions button:nth-child(2){background-color:#00a87a;border:2px solid #00a87a;border-radius:15px;box-shadow:0 1px 5px 0 rgba(0,0,0,.17);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.17);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.17);color:#fff;font-size:16px}.container-checkout .checkout .form-cart .cart{width:50%}.container-checkout .checkout .payments{align-items:flex-start;display:flex;flex-direction:column;width:670px}.container-checkout .checkout .payments button{align-items:center;background:none;border:none;color:#00a87a;display:flex;font-size:15px;justify-content:center;outline:none}.container-checkout .checkout .payments button img{-webkit-transform:rotate(180deg) translateX(10px);transform:rotate(180deg) translateX(10px)}.container-checkout .checkout .payments>h3{align-self:flex-start;color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:500;padding:8px 0 15px}.container-checkout .checkout .payments .payment{align-items:center;border:2px solid #00a87a;border-radius:15px;box-shadow:0 1px 5px 0 rgba(0,0,0,.17);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.17);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.17);display:flex;flex-direction:row;height:100px;justify-content:flex-start;margin:15px 0;padding:20px 15px;position:relative;transition:all .5s;width:100%}.container-checkout .checkout .payments .payment:hover{background-color:#00a87a;cursor:pointer}.container-checkout .checkout .payments .payment:hover h4{color:#fff}.container-checkout .checkout .payments .payment img{width:55px}.container-checkout .checkout .payments .payment h4{color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:400;margin:0 10px;text-align:start;transition:all .5s}.container-checkout .checkout .payments .payment-processing{border:2px solid gray}.container-checkout .checkout .payments .payment-processing:hover{background-color:gray;cursor:pointer}.container-checkout .checkout .payments .payment-processing .processing-loader{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container-checkout .checkout .payments a{align-items:center;color:#00a87a;display:flex;font-family:Carrois Gothic,sans-serif;justify-content:center;margin:15px 0;text-decoration:none}.container-checkout .checkout .payments .back{align-items:center;background:none;border:none;color:#00a87a;display:flex;font-size:15px;justify-content:center;outline:none}.container-checkout .checkout .payments .back img{-webkit-transform:rotate(180deg) translateX(10px);transform:rotate(180deg) translateX(10px)}.container-checkout .checkout .see-cart{align-self:flex-start;background:none;border:none;color:#00a87a;display:none;font-family:Carrois Gothic,sans-serif;font-size:15px;padding:12px 24px 12px 0;text-decoration:underline}.container-checkout .checkout>a{align-items:center;color:#00a87a;display:flex;font-family:Carrois Gothic,sans-serif;justify-content:center;margin:15px 0;text-decoration:none}.container-checkout .checkout>h3{color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:24px;font-weight:600;padding:0 0 15px}.container-checkout .checkout p{font-family:Plus Jakarta Sans,sans-serif;padding:10px 0 20px;text-align:start}.container-checkout .checkout .payment-images{display:flex;flex-direction:row;flex-wrap:wrap}.container-checkout .checkout .payment-images img{margin:7px 8px 7px 0;width:50px}.container-checkout .checkout .methods .pay-purchase{background-color:#00a87a;border:1px solid #00a87a;border-radius:15px;box-shadow:0 1px 5px 0 rgba(0,0,0,.17);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.17);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.17);color:#fff;font-family:Carrois Gothic,sans-serif;font-size:19px;margin:20px 0 10px;padding:13px 18px;width:120px}.container-checkout .checkout .methods button img{-webkit-transform:rotate(180deg) translateX(10px);transform:rotate(180deg) translateX(10px)}.container-checkout .checkout .methods .info-purchase{align-items:flex-start;display:flex;flex-direction:column}.container-checkout .checkout .methods .info-purchase h4{color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:600;margin:10px 0 15px}.container-checkout .checkout .methods .info-purchase .info{align-items:flex-start;display:flex;flex-direction:column;margin:5px 0 8px}.container-checkout .checkout .methods .info-purchase .info h5{color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:500}.container-checkout .checkout .methods .info-purchase .info p{padding:5px 0}#walletBrick_container div div div div div button{background-color:#00a87a!important}@media (max-width:1367px){.container-checkout header{height:100px}.container-checkout header .logo{width:110px}.container-checkout .checkout{padding:50px 0 0}.container-checkout .checkout h1{font-size:30px}.container-checkout .checkout .form-cart .form .input-group input,.container-checkout .checkout .form-cart .form .input-group select{font-size:16px;padding:14px 15px}.container-checkout .checkout .form-cart .form .input-group{margin:2px 0}.container-payment header{height:100px}.container-payment header .logo{width:110px}.container-checkout .checkout{width:80%}.container-payment h1{font-size:30px}.container-checkout .checkout .payments{padding:5px 0}.container-checkout .checkout .payments .payment{height:85px;padding:8px}.container-checkout .checkout .payments .payment h4{font-size:18px}}@media (max-width:1024px){.container-checkout .checkout .form-cart .form .input-group label{font-size:16px}.container-checkout .checkout .form-cart .form .input-group input,.container-checkout .checkout .form-cart .form .input-group select{font-size:15px;padding:15px 12px}.container-checkout .checkout{width:95vw}.container-payment .payments-cart .tarjetas .pay-form .inputs .input-group:first-child{width:30%}}@media (max-width:768px){.container-checkout .checkout{width:85vw}.container-checkout .checkout .form-cart{flex-direction:column-reverse}.container-checkout .checkout .form-cart .see-cart{display:block}.container-checkout .checkout .form-cart .form{width:100%}.container-checkout .checkout h1,.container-payment h1{font-size:30px}.container-checkout .checkout{flex-direction:column-reverse;width:80vw}.container-checkout .checkout .methods,.container-checkout .checkout .payments{width:100%}.container-checkout .checkout .see-cart{display:block}}@media (max-width:515px){.container-checkout .checkout{width:90vw}.container-checkout .checkout h1{font-size:28px}.container-checkout .checkout .form-cart .form .actions a{padding:16px 20px}}@media (max-width:375px){.container-checkout .checkout{width:95vw}.container-checkout .checkout .form-cart .form .actions a{padding:16px}}.card-cart{align-items:center;display:flex;flex-direction:column;font-family:Poppins,serif;padding:0 25px;width:550px}.card-cart h2{align-self:flex-start;color:#00a87a;font-size:28px;font-weight:600;padding:10px}.card-cart .products{height:310px;overflow-y:scroll;padding:0 8px;width:100%}.card-cart .products::-webkit-scrollbar{width:5px}.card-cart .products::-webkit-scrollbar-track{background:none}.card-cart .products::-webkit-scrollbar-thumb{background-color:#ececec;border:3px;border-radius:20px}.card-cart .products .product{border-bottom:1px solid #ececec;flex-direction:row;justify-content:space-between;margin:0 auto;padding:15px 0;width:100%}.card-cart .products .product,.card-cart .products .product .detail-principal{align-items:flex-start;display:flex}.card-cart .products .product .detail-principal img{width:90px}.card-cart .products .product .detail-principal .description-product{align-items:flex-start;display:flex;flex-direction:column;padding:0 15px}.card-cart .products .product .detail-principal .description-product h3{color:#00a87a;font-size:18px;font-weight:500;text-align:start}.card-cart .products .product .detail-principal .description-product p{font-family:Poppins,serif;font-size:16px;margin:8px 0}.card-cart .products .product .detail-product{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-end}.card-cart .products .product .detail-product .quantity{align-items:center;border:2px solid #00a87a;border-radius:30px;color:#00a87a;display:flex;font-family:Poppins,serif;font-size:17px;justify-content:center;outline:none;padding:8px 0;text-align:center;width:90px}.card-cart .products .product .detail-product .price>input{background:none;border:none;color:#00a87a;font-size:23px;font-weight:500;outline:none;text-align:end;width:130px}.card-cart .detail-purchase{align-items:flex-start;display:flex;flex-direction:column;padding:20px 0;width:100%}.card-cart .detail-purchase .price-final{display:flex;flex-direction:row;justify-content:space-between;margin:15px 0;padding:0 10px;width:100%}.card-cart .detail-purchase .price-final h3{font-family:Poppins,serif;font-size:23px;font-weight:500}.card-cart .detail-purchase .price-final input{background:none;border:none;color:#00a87a;font-size:23px;font-weight:600;outline:none;text-align:end}@media (max-width:1367px){.card-cart .detail-purchase{padding:0}}@media (max-width:768px){.card-cart{height:0;opacity:0;overflow:hidden;padding:0 5px;transition:all .5s;visibility:hidden;width:100%}.card-cart h2{display:none}.show-cart{height:420px;opacity:1;visibility:visible}.card-cart .products{height:310px;overflow:scroll}.card-cart .products .product .detail-product .price>input{font-size:21px;width:110px}}@media (max-width:460px){.card-cart .products .product .detail-principal img{width:70px}.card-cart .products .product .detail-product{align-items:flex-end;flex-direction:column-reverse}.card-cart .products .product .detail-product .quantity{font-size:16px;margin:5px 0;padding:4px 0;width:70px}.card-cart .detail-purchase .price-final input{width:140px}}.payment-detail{padding:5px 0}.payment-detail button{align-items:center;background:none;border:none;color:#00a87a;display:flex;font-size:15px;justify-content:center;margin:10px 0;outline:none}.payment-detail button img{-webkit-transform:rotate(180deg) translateX(5px);transform:rotate(180deg) translateX(5px)}.payment-detail h3{align-self:flex-start;color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:400;padding:8px 0 15px}.container-loader{align-items:center;display:flex;justify-content:center;min-height:70vh}.loader{border-color:#fff #fff #00a87a;height:48px;width:48px}.container-loader-btn{align-items:center;display:flex;height:auto;justify-content:center}.loader{border:5px solid;border-color:#fff #fff #2a295f}.payment-detail .pay-form,.payment-detail .pay-form .input-group{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.payment-detail .pay-form .input-group{margin:4px 0;position:relative}.payment-detail .pay-form .input-group label{color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:600;padding:8px 0}.payment-detail .pay-form .input-group img{bottom:10px;object-fit:cover;position:absolute;right:20px}.payment-detail .pay-form .input,.payment-detail .pay-form input,.payment-detail .pay-form select{background:none;border:2px solid #00a87a;border-radius:15px;box-shadow:0 1px 5px 0 rgba(0,0,0,.17);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.17);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.17);font-family:Plus Jakarta Sans,sans-serif;font-size:17px;height:50px;outline:none;padding:1px 15px;text-align:start;width:100%}.payment-detail .pay-form select{margin:15px 0}.payment-detail .pay-form .inputs{display:flex;flex-direction:row;justify-content:space-between;width:100%}.payment-detail .pay-form .error-input{border:1px solid red}.payment-detail .pay-form .inputs .input-group{width:20%}.payment-detail .pay-form .input-group .inputs select{margin:0;width:25%}.payment-detail .pay-form .input-group .inputs input{width:70%}.payment-detail .pay-form .inputs .input-group:first-child{width:40%}.payment-detail .pay-form .inputs .input-group:nth-child(2),.payment-detail .pay-form .inputs .input-group:nth-child(3){width:15%}.payment-detail .pay-form .pay-purchase{background-color:#00a87a;border:1px solid #00a87a;border-radius:15px;box-shadow:0 1px 5px 0 rgba(0,0,0,.17);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.17);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.17);color:#fff;font-family:Carrois Gothic,sans-serif;font-size:19px;margin:20px 0 10px;padding:13px 18px;width:120px}#cardNumberSecureField_container,#expirationMonthSecureField_container,#expirationYearSecureField_container,#securityCodeSecureField_container{height:50px}#cardPaymentBrick_container h1{display:none}.container-modal-confirm{align-items:center;display:flex;font-family:Plus Jakarta Sans,sans-serif;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:all .5s;visibility:hidden;width:100vw;z-index:-1}.container-modal-confirm .modal-confirm,.container-modal-confirm .modal-loading{align-items:center;display:flex;flex-direction:column;padding:32px 28px;transition:all .5s;width:500px}.container-modal-confirm .modal-confirm{background-color:#fff;border-radius:18px;box-shadow:0 15px 45px rgba(0,0,0,.25);-webkit-transform:translateY(40px);transform:translateY(40px)}.container-modal-confirm .modal-loading p{color:#fff;font-family:Carrois Gothic,sans-serif;font-size:18px;margin:10px 0}.container-modal-confirm .modal-confirm img{width:80px}.container-modal-confirm .modal-confirm h3{font-size:21px;font-weight:500;margin:15px auto}.container-modal-confirm .modal-confirm h3.error-response{color:#f03838}.container-modal-confirm .modal-confirm h3.confirm-response{color:#000}.container-modal-confirm .modal-confirm h3.ok-response{color:#36a434}.container-modal-confirm .modal-confirm .buttons-confirm{display:flex;flex-direction:row;gap:16px;justify-content:center;margin:20px 0 5px;width:100%}.container-modal-confirm .modal-confirm .buttons-confirm button{border:none;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);color:#fff;font-family:Carrois Gothic,sans-serif;font-size:16px;outline:none;padding:12px 30px;transition:background-color .2s}.container-modal-confirm .modal-confirm .buttons-confirm button:hover{cursor:pointer}.container-modal-confirm .modal-confirm .buttons-confirm .confirm{background-color:#36a434}.container-modal-confirm .modal-confirm .buttons-confirm .confirm:hover{background-color:#2c8a2a}.container-modal-confirm .modal-confirm .buttons-confirm .cancel{background-color:#f03838}.container-modal-confirm .modal-confirm .buttons-confirm .cancel:hover{background-color:#cf2626}.show-modal .modal-confirm{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:650px){.container-modal-confirm .modal-confirm{height:auto;width:420px}}@media (max-width:425px){.container-modal-confirm .modal-confirm{width:95vw}}.loader{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;border:4px solid #a7a7a7;border-bottom-color:#fff;border-radius:50%;box-sizing:border-box;display:inline-block;height:28px;width:28px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.container-payment{display:flex;flex-direction:column;font-family:Poppins,serif;margin:0 auto;min-height:100vh;width:100%}.container-payment header{align-items:center;display:flex;height:150px;justify-content:center;width:100%}.container-payment header .logo{width:140px}.container-payment .checkout{margin:0 auto;width:80%}.container-payment h1{color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:35px;font-weight:500;padding:50px 0 0}.container-payment .payments-cart{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin:30px auto}.container-payment .payments-cart .methods .pay-data{padding:15px 0}.container-payment .payments-cart .methods .pay-data>p{margin:2px 0}.container-payment .payments-cart .methods .continue{background-color:#00a87a;border:1px solid #00a87a;border-radius:15px;box-shadow:0 1px 5px 0 rgba(0,0,0,.17);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.17);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.17);color:#fff;font-family:Poppins,serif;font-size:19px;margin:20px 0 10px;padding:13px 18px;text-decoration:none;width:120px}.container-payment .payments-cart .methods .info-purchase{align-items:flex-start;display:flex;flex-direction:column;margin:10px 0}.container-payment .payments-cart .methods .info-purchase h4{color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:600;margin:10px 0 15px}.container-payment .payments-cart .methods .info-purchase .info{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:5px 0 8px}.container-payment .payments-cart .methods .info-purchase .info h5{color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:500}.container-payment .payments-cart .methods .info-purchase .info p{left:0;padding:5px 0}.container-payment .payments-cart .see-cart{align-self:flex-start;background:none;border:none;color:#00a87a;display:none;font-family:Carrois Gothic,sans-serif;font-size:15px;padding:12px 24px 12px 0;text-decoration:underline}@media (max-width:1367px){.container-payment header{height:100px}.container-payment header .logo{width:110px}.container-payment .payments-cart{width:80%}.container-payment h1{font-size:30px}}@media (max-width:1024px){.container-payment .payments-cart{width:95vw}}@media (max-width:768px){.container-payment h1{font-size:30px}.container-payment .payments-cart{flex-direction:column-reverse;width:80vw}.container-payment .payments-cart .methods,.container-payment .payments-cart .payments{width:100%}.container-payment .payments-cart .see-cart{display:block}}.product{color:#2a295f;font-family:Poppins,serif}.container-product{padding:10vh 0;position:relative}.container-product .btn-back{align-items:center;background-color:#fff;border-radius:50px;box-shadow:0 0 5px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);display:flex;height:70px;justify-content:center;left:50px;padding:20px;position:absolute;top:20px;width:70px}.container-product .btn-back img{width:30px}.container-product h1{font-size:55px;font-weight:600;margin-bottom:6vh;text-align:center}.container-product .product-detail{border-top:3px solid #f3f1f1;display:flex;flex-direction:row;height:100%;justify-content:space-between;margin:0 auto;padding:12vh 0;width:90vw}.container-product .product-detail .images{align-items:flex-start;display:flex;flex-direction:row}.container-product .product-detail .images .principal{border-radius:15px;height:750px;margin-left:40px;object-fit:cover;-webkit-user-select:none;user-select:none;width:620px}.container-product .product-detail .images .others{display:flex;flex-direction:column}.container-product .product-detail .images .others img{border-radius:15px;height:180px;object-fit:cover;width:180px}.container-product .product-detail .images .others img:nth-child(2){margin:30px auto}.container-product .product-detail .description-product{align-items:flex-start;display:flex;flex-direction:column;margin-right:auto;padding:0 5vh;width:40%}.container-product .product-detail .description-product h2{font-size:45px;text-align:start}.container-product .product-detail .description-product .price{background:none;border:none;color:#00a87a;font-family:Poppins,serif;font-size:50px;font-weight:600;margin-top:10px;outline:none;width:300px}.container-product .product-detail .description-product .free-shipping{background-color:#2a295f;border-radius:5px;color:#fff;margin:15px 0 10px;padding:10px 24px}.container-product .product-detail .description-product .free-shipping p{font-weight:400}.container-product .product-detail .description-product h4{font-size:18px;margin-top:5vh}.container-product .product-detail .description-product .description{font-size:16px;margin-top:10px;text-align:justify}.container-product .product-detail .description-product .btn-buy{background-color:#00a87a;border:none;border-radius:50px;box-shadow:0 0 5px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);color:#fff;font-size:18px;margin-top:5vh;outline:none;padding:15px 0;text-decoration:none;-webkit-transform:translateY(0);transform:translateY(0);transition:all .5s;width:150px}.container-product .product-detail .description-product .btn-buy:hover{cursor:pointer;-webkit-transform:translateY(-5%);transform:translateY(-5%)}.container-product .recommendations{background-color:#f3f1f1;padding:5vh 0}.container-product .recommendations h2{font-weight:400;text-align:center}.container-product .tyc{background-color:#f3f1f1;padding:5vh 0}.container-product .tyc h2{font-family:Poppins,serif;font-size:35px;font-weight:600;text-align:center}.container-product .tyc .card-tyc{align-items:flex-start;background-color:#fff;border-radius:30px;box-shadow:0 0 5px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);color:#2a295f;display:flex;flex-direction:column;font-family:Poppins,serif;margin:4vh auto;padding:35px 60px;width:70%}.container-product .tyc .card-tyc h3,.container-product .tyc .card-tyc p{left:-25px;margin-bottom:15px;position:relative;text-align:start}.container-product .tyc .card-tyc h3{color:#2a295f;font-size:26px;text-decoration:underline}.container-product .tyc .card-tyc p{color:#2a295f}@media (max-width:1630px){.container-product .product-detail .images .principal{height:670px;margin-left:30px;width:540px}.container-product .product-detail .images .others img,.container-product .product-detail .images .principal{box-shadow:0 1px 5px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.25)}.container-product .product-detail .images .others img{height:140px;width:140px}}@media (max-width:1490px){.container-product .product-detail{width:97vw}.container-product .product-detail .images .principal{height:640px;width:520px}.container-product .product-detail .description-product{padding:0 35px}.container-product .tyc .card-tyc{width:85%}}@media (max-width:1280px){.container-product .product-detail .description-product{width:45%}.container-product .product-detail .images .principal{height:570px;width:450px}.container-product .product-detail .images .others img{height:120px;width:120px}}@media (max-width:1024px){.container-product .product-detail .images .principal{height:510px;width:380px}.container-product .product-detail .images .others img{height:100px;width:100px}.container-product .tyc .card-tyc{width:90%}}@media (max-width:900px){.container-product .product-detail{border:none;flex-direction:column;padding:4vh 0}.container-product .product-detail .description-product{margin:0 auto;padding:8vh 0;width:80%}.container-product .product-detail .images{align-items:center;flex-direction:column-reverse;justify-content:center}.container-product .product-detail .images .principal{margin-left:0}.container-product .product-detail .images .others{flex-direction:row;padding:15px 0}.container-product .product-detail .images .others img:nth-child(2){margin:0 30px}.container-product .tyc .card-tyc{padding:35px 40px}.container-product .tyc .card-tyc h3,.container-product .tyc .card-tyc>p{left:-5px}.container-product .tyc .card-tyc h3{font-size:23px}.container-product .tyc .card-tyc>p{font-size:15px}}@media (max-width:600px){.container-product{padding:3vh 0}.container-product h1{font-size:35px;margin-bottom:3vh}.container-product .product-detail .description-product h2{font-size:30px}.container-product .product-detail .description-product .price{font-size:40px;width:300px}.container-product .product-detail .images .principal{height:450px;width:330px}.container-product .product-detail .images .others img{height:80px;width:80px}.container-product .product-detail .description-product{width:93%}.container-product .tyc h2{font-size:27px}}.login_headerAdmin__o8-7W{align-items:center;display:flex;justify-content:center;padding:15px 0}.login_headerAdmin__o8-7W img{width:100px}.login_admin__qDAfv{align-items:center;display:flex;flex-direction:column;height:70vh;justify-content:center}.login_admin__qDAfv h1{color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:40px;font-weight:600}.login_admin__qDAfv .login_formAdmin__zH0X5{display:flex;flex-direction:column;padding:15px 0}.login_admin__qDAfv .login_formAdmin__zH0X5 .login_input__XBNbH{align-items:flex-start;display:flex;flex-direction:column;margin:15px 0}.login_admin__qDAfv .login_formAdmin__zH0X5 .login_input__XBNbH label{color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:17px;font-weight:500;margin:5px 0}.login_admin__qDAfv .login_formAdmin__zH0X5 .login_input__XBNbH input{background:none;border:2px solid #00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:17px;outline:none;padding:14px 11px;text-align:start;width:400px}.login_admin__qDAfv .login_formAdmin__zH0X5 .login_input__XBNbH input,.login_admin__qDAfv .login_formAdmin__zH0X5 button{border-radius:15px;box-shadow:0 1px 5px 0 rgba(0,0,0,.17);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.17);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.17)}.login_admin__qDAfv .login_formAdmin__zH0X5 button{background-color:#00a87a;border:1px solid #00a87a;color:#fff;font-family:Carrois Gothic,sans-serif;font-size:19px;margin:20px 0 10px;padding:13px 18px;width:100%}.index-pages{flex-direction:row;flex-wrap:wrap;margin:15px auto;row-gap:8px}.index-pages,.index-pages>button{align-items:center;display:flex;justify-content:center}.index-pages>button{background:none;border:1px solid #00a87a;border-radius:15px;height:45px;margin:0 3px;padding:8px;position:relative;transition:all .5s;width:45px}.index-pages>button:hover{background-color:#00a87a;cursor:pointer}.index-pages>button img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.index-pages>button img:nth-child(2){opacity:1;transition:all .5s}.products-filters .products-details .index-pages>button:hover img:nth-child(2){opacity:0}.index-pages>button:first-child img{-webkit-transform:rotate(180deg) translateX(13px) translateY(10px);transform:rotate(180deg) translateX(13px) translateY(10px)}.index-pages .index-page{border:1px solid #00a87a;border-radius:15px;color:#00a87a;margin:0 5px;padding:10px 15px;transition:all .5s}.index-pages .index-page.selected,.index-pages .index-page:hover{background-color:#00a87a;color:#fff}.index-pages .index-page:hover{cursor:pointer}.index-pages .index-page p{font-size:18px}.index-pages .index-page.ellipsis{border-color:transparent;color:#999;cursor:default}.index-pages .index-page.ellipsis:hover{background-color:initial;color:#999;cursor:default}@media (max-width:500px){.index-pages>button{height:38px;padding:6px;width:38px}.index-pages>button:first-child img{-webkit-transform:rotate(180deg) translateX(11px) translateY(8px);transform:rotate(180deg) translateX(11px) translateY(8px)}.index-pages .index-page{margin:0 3px;padding:7px 11px}.index-pages .index-page p{font-size:15px}}@media (max-width:360px){.index-pages>button{height:32px;width:32px}.index-pages .index-page{padding:5px 9px}.index-pages .index-page p{font-size:13px}}.container-sidebar{background-color:#2a295f;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;height:100vh;padding:30px 20px;position:relative;width:350px;z-index:99}@-webkit-keyframes sidebarItemIn{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes sidebarItemIn{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.container-sidebar .logo{-webkit-animation:sidebarItemIn .4s ease both;animation:sidebarItemIn .4s ease both;display:block;margin:0 auto 35px;width:110px}.container-sidebar .close-modal{align-items:center;background:none;border:none;display:none;outline:none;padding:5px 6px;position:absolute;right:15px;top:20px}.container-sidebar .close-modal img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.container-sidebar .close-modal span{color:#fff;font-family:Carrois Gothic,sans-serif;font-size:18px}.container-sidebar .sidebar-menu{display:flex;flex-direction:column;gap:4px}.container-sidebar .sidebar-menu .menu-item{align-items:center;-webkit-animation:sidebarItemIn .4s ease both;animation:sidebarItemIn .4s ease both;border-radius:8px;color:#fff;display:flex;flex-direction:row;justify-content:flex-start;padding:12px 10px;text-decoration:none;transition:background-color .2s;width:100%}.container-sidebar .sidebar-menu .menu-item:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}.container-sidebar .sidebar-menu .menu-item:nth-child(2){-webkit-animation-delay:.16s;animation-delay:.16s}.container-sidebar .sidebar-menu .menu-item:nth-child(3){-webkit-animation-delay:.22s;animation-delay:.22s}.container-sidebar .sidebar-menu .menu-item:nth-child(4){-webkit-animation-delay:.28s;animation-delay:.28s}.container-sidebar .sidebar-menu .menu-item:nth-child(5){-webkit-animation-delay:.34s;animation-delay:.34s}.container-sidebar .sidebar-menu .menu-item:hover{background-color:hsla(0,0%,100%,.08)}.container-sidebar .sidebar-menu .menu-item.active{background-color:rgba(0,168,122,.18);box-shadow:inset 3px 0 0 #00a87a}.container-sidebar .sidebar-menu .menu-item.active p{font-weight:700}.container-sidebar .sidebar-menu .menu-item img,.container-sidebar .sidebar-menu .menu-item svg{color:#fff;flex-shrink:0;height:22px;width:22px}.container-sidebar .sidebar-menu .menu-item p{font-family:Carrois Gothic,sans-serif;font-size:17px;margin:0;padding:0 12px}.container-sidebar .logout-item{align-items:center;-webkit-animation:sidebarItemIn .4s ease both;animation:sidebarItemIn .4s ease both;-webkit-animation-delay:.4s;animation-delay:.4s;background:none;border:1px solid #dc3545;border-radius:8px;color:#ff6b6b;cursor:pointer;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;margin-top:auto;outline:none;padding:12px 10px;transition:background-color .2s;width:100%}.container-sidebar .logout-item:hover{background-color:rgba(220,53,69,.15)}.container-sidebar .logout-item svg{color:#ff6b6b;flex-shrink:0;height:22px;width:22px}.container-sidebar .logout-item p{color:#ff6b6b;font-family:Carrois Gothic,sans-serif;font-size:17px;margin:0}@media (max-width:1024px){.container-sidebar{left:-280px;position:fixed;transition:all .5s;width:280px}.container-sidebar .logo{margin-top:40px}.container-sidebar .close-modal{display:flex}.show-sidebar{left:0}}.container-products-admin{align-items:flex-start;display:flex;flex-direction:row}.container-products-admin .products-admin{align-items:flex-start;display:flex;flex-direction:column;height:100vh;padding:30px 60px;width:100%}.container-products-admin .products-admin .head-admin{align-items:center;display:flex;justify-content:flex-start}.container-products-admin .products-admin .head-admin button{border:2px solid #00a87a;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15)}.container-products-admin .products-admin .head-admin .btn-menu{background:none;border:none;display:none;padding:5px 7px}.container-products-admin .products-admin .head-admin .btn-add-product{background-color:#00a87a;color:#fff;font-family:Carrois Gothic,sans-serif;font-size:18px;padding:8px 20px}.container-products-admin .products-admin .head-admin button img{width:35px}.container-products-admin .products-admin .head-admin h1{color:#00a87a;font-family:Carrois Gothic,sans-serif;font-size:35px;font-weight:500;margin:0 10px}.container-products-admin .products-admin .cards{display:flex;flex-direction:row;justify-content:space-between;margin:60px 0 20px;width:100%}.container-products-admin .products-admin .cards .card{align-items:flex-start;background-color:#00a87a;border-radius:10px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;padding:15px 10px;-webkit-user-select:none;user-select:none;width:32%}.container-products-admin .products-admin .cards .card .head-card{align-items:center;display:flex;justify-content:space-between;width:100%}.container-products-admin .products-admin .cards .card .head-card h3{color:#fff;font-family:Carrois Gothic,sans-serif;font-size:22px;font-weight:500}.container-products-admin .products-admin .cards .card .head-card .tag{background-color:#fff;border-radius:10px;color:#00a87a;font-family:Carrois Gothic,sans-serif;padding:6px 8px;width:100px}.container-products-admin .products-admin .cards .card>input,.container-products-admin .products-admin .cards .card>p{background:none;border:none;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:28px;font-weight:600;margin-top:25px;outline:none;text-align:start;width:100%}.container-products-admin .products-admin .stock-stats{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 0;width:100%}.container-products-admin .products-admin .stock-stats .stock-stat-card{align-items:center;border-radius:12px;display:flex;font-family:Plus Jakarta Sans,sans-serif;gap:10px;padding:10px 18px}.container-products-admin .products-admin .stock-stats .stock-stat-card.no-stock{background-color:rgba(220,53,69,.1)}.container-products-admin .products-admin .stock-stats .stock-stat-card.low-stock{background-color:rgba(230,162,0,.12)}.container-products-admin .products-admin .stock-stats .stock-stat-value{font-size:20px;font-weight:700}.container-products-admin .products-admin .stock-stats .stock-stat-card.no-stock .stock-stat-value{color:#c0293b}.container-products-admin .products-admin .stock-stats .stock-stat-card.low-stock .stock-stat-value{color:#b17b00}.container-products-admin .products-admin .stock-stats .stock-stat-label{color:#3e3e3e;font-size:14px}.container-products-admin .products-admin .stock-filters{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 4px}.container-products-admin .products-admin .stock-filters .filter-btn{background:none;border:2px solid #00a87a;border-radius:20px;color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;padding:8px 18px;transition:background-color .2s,color .2s}.container-products-admin .products-admin .stock-filters .filter-btn:hover{background-color:rgba(0,168,122,.12);cursor:pointer}.container-products-admin .products-admin .stock-filters .filter-btn.active{background-color:#00a87a;color:#fff}.container-products-admin .products-admin .table-products{border:2px solid #00a87a;border-radius:10px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);margin:20px 0 10px;overflow:hidden;width:100%}@-webkit-keyframes rowFadeIn{0%{opacity:0}to{opacity:1}}@keyframes rowFadeIn{0%{opacity:0}to{opacity:1}}.container-products-admin .products-admin .table-products table tbody tr,.container-products-admin .products-admin .table-products table thead{-webkit-animation:rowFadeIn .35s ease both;animation:rowFadeIn .35s ease both}.container-products-admin .products-admin .table-products table{border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;width:100%}.container-products-admin .products-admin .table-products .empty-products{align-items:center;border:2px solid #00a87a;border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;display:flex;height:200px;justify-content:center;padding:25px 0}.container-products-admin .products-admin .table-products table thead{background-color:#00a87a}.container-products-admin .products-admin .table-products table tbody tr td,.container-products-admin .products-admin .table-products table thead tr th{border-bottom:1px solid #ededed;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;padding:14px 0;text-align:center}.container-products-admin .products-admin .table-products table thead tr th{border:none;color:#fff;font-weight:500}.container-products-admin .products-admin .table-products table tbody tr td{padding:5px 0}.container-products-admin .products-admin .table-products table tbody tr{transition:background-color .2s}.container-products-admin .products-admin .table-products table tbody tr:nth-child(2n){background-color:#fafafa}.container-products-admin .products-admin .table-products table tbody tr:hover{background-color:#eefaf5}.container-products-admin .products-admin .table-products table tbody tr td:nth-child(3){font-weight:500;text-decoration:underline}.container-products-admin .products-admin .table-products table tbody tr td:nth-child(3):hover{cursor:pointer}.container-products-admin .products-admin .table-products table tbody tr td button{background-color:#00a87a;border:none;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);color:#fff;font-family:Carrois Gothic,sans-serif;font-size:16px;padding:11px 24px;transition:background-color .2s}.container-products-admin .products-admin .table-products table tbody tr td .action{background:none;border-radius:50%;box-shadow:none;margin:0 4px;padding:6px;transition:background-color .2s}.container-products-admin .products-admin .table-products table tbody tr td .action:hover{background-color:rgba(0,168,122,.12)}.container-products-admin .products-admin .table-products table tbody tr td .action img{width:25px}.container-products-admin .products-admin .table-products table tbody tr td button:hover{background-color:#00915f;cursor:pointer}.container-products-admin .products-admin .table-products table tbody tr td .stock-badge{border-radius:20px;display:inline-block;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;padding:4px 16px}.container-products-admin .products-admin .table-products table tbody tr td .stock-badge.in-stock{background-color:rgba(0,168,122,.15);color:#00815e}.container-products-admin .products-admin .table-products table tbody tr td .stock-badge.out-of-stock{background-color:rgba(220,53,69,.12);color:#c0293b}.container-products-admin .products-admin .table-products table tbody tr td .stock-badge.low-stock{background-color:rgba(230,162,0,.15);color:#b17b00}.container-products-admin .products-admin .table-products table tbody tr td input{background:none;border:none;color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:17px;outline:none;text-align:center;width:100%;width:150px}@media (max-width:1024px){.container-products-admin .products-admin .head-login button{display:flex}.container-products-admin .products-admin .table-products table tbody tr td,.container-products-admin .products-admin .table-products table thead tr th{font-size:14px;padding:10px 0}.container-products-admin .products-admin .table-products table tbody tr td button{border-radius:15px;font-size:14px;padding:8px 14px}.container-products-admin .products-admin .table-products table tbody tr td input{font-size:15px;width:100px}}@media (max-width:768px){.container-products-admin .products-admin{padding:30px 10px}.container-products-admin .products-admin .cards .card .head-card h3{font-size:17px}.container-products-admin .products-admin .cards .card .head-card .tag{font-size:14px;padding:6px 14px;width:auto}.container-products-admin .products-admin .cards .card>input,.container-products-admin .products-admin .cards .card>p{font-size:24px;margin-top:20px}.container-products-admin .products-admin .table-products .head-table h2{font-size:18px}}@media (max-width:500px){.container-products-admin .products-admin .cards{flex-direction:column;margin:20px 0 0}.container-products-admin .products-admin .cards .card{margin:8px 0;width:100%}.container-products-admin .products-admin .head-login h1{font-size:28px}}.animate__delay-01s{-webkit-animation-delay:.1s;animation-delay:.1s}.animate__delay-02s{-webkit-animation-delay:.2s;animation-delay:.2s}.animate__delay-03s{-webkit-animation-delay:.3s;animation-delay:.3s}.animate__delay-04s{-webkit-animation-delay:.4s;animation-delay:.4s}.animate__delay-05s{-webkit-animation-delay:.5s;animation-delay:.5s}.animate__delay-06s{-webkit-animation-delay:.6s;animation-delay:.6s}.animate__delay-07s{-webkit-animation-delay:.7s;animation-delay:.7s}.container-modal-images{align-items:center;display:flex;font-family:Plus Jakarta Sans,sans-serif;height:100vh;justify-content:center;opacity:0;position:fixed;transition:all .5s;visibility:hidden;width:100vw;z-index:-1}.container-modal-images .modal-images{background-color:#fff;border-radius:18px;box-shadow:0 15px 45px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;-webkit-transform:translateY(40px);transform:translateY(40px);transition:all .5s;width:600px}.container-modal-images .modal-images .header-modal{align-items:center;background-color:#f2faf7;border-bottom:1px solid #d9efe8;display:flex;justify-content:space-between;padding:20px 28px}.container-modal-images .modal-images .header-modal h3{color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:600}.container-modal-images .modal-images .header-modal button{background:none;border:none;border-radius:50%;display:flex;outline:none;padding:8px;transition:background-color .2s}.container-modal-images .modal-images .header-modal button:hover{background-color:rgba(0,168,122,.12);cursor:pointer}.container-modal-images .modal-images .body-modal{align-items:flex-start;display:flex;flex-direction:column;margin:0;max-height:600px;overflow-y:auto;padding:26px 28px}.container-modal-images .modal-images .body-modal h4{color:#3e3e3e;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:600}.container-modal-images .modal-images .body-modal .images{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;justify-content:flex-start;margin:16px 0;width:100%}.container-modal-images .modal-images .body-modal .images img{border:1px solid #e2e2e2;border-radius:12px;height:150px;object-fit:cover;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:130px}.container-modal-images .modal-images .body-modal .images img:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.container-modal-images .modal-images .body-modal .no-images{color:#8b9490;font-size:14px;font-style:italic;margin:0}.container-modal-images .modal-images .body-modal span{color:#999;font-family:Carrois Gothic,sans-serif;font-size:13px}.container-modal-images .modal-images .body-modal p{margin:6px 0}.show-modal .modal-images{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:650px){.container-modal-images .modal-images{height:auto;width:420px}}@media (max-width:425px){.container-modal-images .modal-images{width:95vw}}.container-modal-add-product{align-items:center;display:flex;font-family:Plus Jakarta Sans,sans-serif;height:100vh;justify-content:center;opacity:0;position:fixed;transition:all .5s;visibility:hidden;width:100vw;z-index:-1}.container-modal-add-product .modal-add-product{background-color:#fff;border-radius:18px;box-shadow:0 15px 45px rgba(0,0,0,.25);display:flex;flex-direction:column;min-width:900px;overflow:hidden;-webkit-transform:translateY(40px);transform:translateY(40px);transition:all .5s}.container-modal-add-product .modal-add-product .header-modal{align-items:center;background-color:#f2faf7;border-bottom:1px solid #d9efe8;display:flex;justify-content:space-between;padding:20px 28px}.container-modal-add-product .modal-add-product .header-modal h3{color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:600}.container-modal-add-product .modal-add-product .header-modal button{background:none;border:none;border-radius:50%;display:flex;outline:none;padding:8px;transition:background-color .2s}.container-modal-add-product .modal-add-product .header-modal button:hover{background-color:rgba(0,168,122,.12);cursor:pointer}.container-modal-add-product .modal-add-product .body-modal{align-items:flex-start;display:flex;flex-direction:column;gap:20px;margin:0;max-height:600px;overflow-y:auto;padding:28px 30px}.container-modal-add-product .modal-add-product .body-modal .input{align-items:flex-start;display:flex;flex-direction:column;width:100%}.container-modal-add-product .modal-add-product .body-modal .input label{color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:500;padding-bottom:8px}.container-modal-add-product .modal-add-product .body-modal .input input,.container-modal-add-product .modal-add-product .body-modal .input select,.container-modal-add-product .modal-add-product .body-modal textarea{background-color:#fff;border:2px solid #00a87a;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);font-family:Plus Jakarta Sans,sans-serif;font-size:16px;outline:none;padding:8px 12px;transition:border-color .2s,box-shadow .2s;width:100%}.container-modal-add-product .modal-add-product .body-modal .input input:focus,.container-modal-add-product .modal-add-product .body-modal .input select:focus,.container-modal-add-product .modal-add-product .body-modal textarea:focus{border-color:#00654a;box-shadow:0 0 0 3px rgba(0,168,122,.2)}.container-modal-add-product .modal-add-product .body-modal .inputs-group{display:flex;flex-direction:row;justify-content:space-between;width:100%}.container-modal-add-product .modal-add-product .body-modal .inputs-group .input{width:48%}.container-modal-add-product .modal-add-product .body-modal .input-image{background-color:#f9fffd;border:2px dashed #00a87a;border-radius:15px;padding:14px 18px 18px;width:100%}.container-modal-add-product .modal-add-product .body-modal .input-image .head-input-image{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.container-modal-add-product .modal-add-product .body-modal .input-image .head-input-image label{font-family:Plus Jakarta Sans,sans-serif;font-size:17px;font-weight:600;margin-right:15px}.inputfile{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.inputfile+label{cursor:pointer;display:inline-block;font-size:15px;font-weight:700;max-width:80%;overflow:hidden;padding:8px 22px;text-overflow:ellipsis;transition:background-color .2s;white-space:nowrap}.inputfile+label svg{fill:currentColor;height:1em;margin-right:.25em;margin-top:-.25em;vertical-align:middle;width:1em}.inputfile-1+label{background-color:#00a87a;border-radius:35px;color:#fff}.inputfile-1+label:hover{background-color:#00915f}.container-modal-add-product .modal-add-product .body-modal .input-image .images-to-charge{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;justify-content:flex-start;padding-top:14px}.container-modal-add-product .modal-add-product .body-modal .input-image .images-to-charge p{color:#8b9490;font-size:14px;font-style:italic;margin:4px 0 0}.container-modal-add-product .modal-add-product .body-modal .input-image .images-to-charge .image-preview{position:relative}.container-modal-add-product .modal-add-product .body-modal .input-image .images-to-charge .image-preview .image-shadow{background-color:rgba(0,0,0,.55);border-radius:12px;inset:0;opacity:0;position:absolute;transition:all .25s;visibility:hidden}.container-modal-add-product .modal-add-product .body-modal .input-image .images-to-charge .image-preview:hover .image-shadow{opacity:1;visibility:visible}.container-modal-add-product .modal-add-product .body-modal .input-image .images-to-charge .image-preview .image-shadow .delete-image{align-items:center;background-color:#fff;border:none;border-radius:25px;display:flex;height:26px;justify-content:center;outline:none;position:absolute;right:6px;top:6px;width:26px}.container-modal-add-product .modal-add-product .body-modal .input-image .images-to-charge .image-preview .image-shadow .delete-image img{height:16px;margin:0 auto;width:16px}.container-modal-add-product .modal-add-product .body-modal .input-image .images-to-charge .image-preview img{border:1px solid #e2e2e2;border-radius:12px;height:110px;object-fit:cover;width:110px}.container-modal-add-product .modal-add-product .body-modal textarea{height:120px;padding:12px 15px;resize:none}.container-modal-add-product .modal-add-product .body-modal .btn-add-product{background-color:#00a87a;border:none;border-radius:25px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);color:#fff;cursor:pointer;font-family:Carrois Gothic,sans-serif;font-size:17px;margin:4px auto 0;outline:none;padding:12px 0;transition:background-color .2s;width:100%}.container-modal-add-product .modal-add-product .body-modal .btn-add-product:hover{background-color:#00915f}.show-modal{z-index:100}.show-modal .modal-add-product{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-height:700px){.container-modal-add-product .modal-add-product .body-modal{max-height:500px}}@media (max-width:1024px){.container-modal-add-product .modal-add-product{height:auto;min-width:700px}}@media (max-width:768px){.container-modal-add-product .modal-add-product{height:90vh;min-width:600px}.container-modal-add-product .modal-add-product .body-modal{min-height:80vh}}@media (max-width:650px){.container-modal-add-product .modal-add-product{height:auto;min-width:420px}}@media (max-width:530px){.container-modal-add-product .modal-add-product{width:95vw}}@media (max-width:425px){.container-modal-add-product .modal-add-product{width:95vw}}.container-modal{align-items:center;display:flex;font-family:Plus Jakarta Sans,sans-serif;height:100vh;justify-content:center;opacity:0;position:fixed;transition:all .5s;visibility:hidden;width:100vw;z-index:-1}.container-modal .modal{background-color:#fff;border-radius:18px;box-shadow:0 15px 45px rgba(0,0,0,.25);display:flex;flex-direction:column;min-width:900px;overflow:hidden;-webkit-transform:translateY(40px);transform:translateY(40px);transition:all .5s}.container-modal .modal .header-modal{align-items:center;background-color:#f2faf7;border-bottom:1px solid #d9efe8;display:flex;justify-content:space-between;padding:20px 28px}.container-modal .modal .header-modal h3{color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:600}.container-modal .modal .header-modal button{background:none;border:none;border-radius:50%;display:flex;outline:none;padding:8px;transition:background-color .2s}.container-modal .modal .header-modal button:hover{background-color:rgba(0,168,122,.12);cursor:pointer}.container-modal .modal .body-modal{align-items:flex-start;display:flex;flex-direction:column;gap:20px;margin:0;max-height:600px;overflow-y:auto;padding:28px 30px}.show-modal .modal{-webkit-transform:translateY(0);transform:translateY(0)}.container-modal-edit-product .modal-edit-product form.body-modal{gap:10px;max-height:500px;padding:20px 28px}.container-modal-edit-product .modal-edit-product .body-modal .input{align-items:flex-start;display:flex;flex-direction:column;width:100%}.container-modal-edit-product .modal-edit-product .body-modal .input label{color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:500;padding-bottom:4px}.container-modal-edit-product .modal-edit-product .body-modal .input input,.container-modal-edit-product .modal-edit-product .body-modal .input select,.container-modal-edit-product .modal-edit-product .body-modal textarea{background-color:#fff;border:2px solid #00a87a;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);font-family:Plus Jakarta Sans,sans-serif;font-size:15px;outline:none;padding:6px 12px;transition:border-color .2s,box-shadow .2s;width:100%}.container-modal-edit-product .modal-edit-product .body-modal .input input:focus,.container-modal-edit-product .modal-edit-product .body-modal .input select:focus,.container-modal-edit-product .modal-edit-product .body-modal textarea:focus{border-color:#00654a;box-shadow:0 0 0 3px rgba(0,168,122,.2)}.container-modal-edit-product .modal-edit-product .body-modal .inputs-group{display:flex;flex-direction:row;justify-content:space-between;width:100%}.container-modal-edit-product .modal-edit-product .body-modal .inputs-group .input{width:48%}.container-modal-edit-product .modal-edit-product .body-modal .input-edit-image{background-color:#f9fffd;border:2px dashed #00a87a;border-radius:15px;padding:8px 14px 12px;width:100%}.container-modal-edit-product .modal-edit-product .body-modal .input-edit-image .head-input-edit-image{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.container-modal-edit-product .modal-edit-product .body-modal .input-edit-image .head-input-edit-image label{font-family:Plus Jakarta Sans,sans-serif;font-size:17px;font-weight:600;margin-right:15px}.inputfileedit{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.inputfileedit+label{cursor:pointer;display:inline-block;font-size:15px;font-weight:700;max-width:80%;overflow:hidden;padding:8px 22px;text-overflow:ellipsis;transition:background-color .2s;white-space:nowrap}.inputfileedit+label svg{fill:currentColor;height:1em;margin-right:.25em;margin-top:-.25em;vertical-align:middle;width:1em}.iborrainputfile{font-family:Carrois Gothic,sans-serif;font-size:15px;font-weight:400}.inputfileedit-1+label{background-color:#00a87a;border-radius:35px;color:#fff}.inputfileedit-1+label:hover{background-color:#00915f}.container-modal-edit-product .modal-edit-product .body-modal .input-edit-image .images-to-charge{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:flex-start;padding-top:8px}.container-modal-edit-product .modal-edit-product .body-modal .input-edit-image .images-to-charge p{color:#8b9490;font-size:14px;font-style:italic;margin:4px 0 0}.container-modal-edit-product .modal-edit-product .body-modal .input-edit-image .images-to-charge .image-preview{position:relative}.container-modal-edit-product .modal-edit-product .body-modal .input-edit-image .images-to-charge .image-preview .image-shadow{background-color:rgba(0,0,0,.55);border-radius:12px;inset:0;opacity:0;position:absolute;transition:all .25s;visibility:hidden}.container-modal-edit-product .modal-edit-product .body-modal .input-edit-image .images-to-charge .image-preview:hover .image-shadow{opacity:1;visibility:visible}.container-modal-edit-product .modal-edit-product .body-modal .input-edit-image .images-to-charge .image-preview .image-shadow .delete-image{align-items:center;background-color:#fff;border:none;border-radius:25px;display:flex;height:26px;justify-content:center;outline:none;position:absolute;right:6px;top:6px;width:26px}.container-modal-edit-product .modal-edit-product .body-modal .input-edit-image .images-to-charge .image-preview .image-shadow .delete-image img{height:16px;margin:0 auto;width:16px}.container-modal-edit-product .modal-edit-product .body-modal .input-edit-image .images-to-charge .image-preview img{border:1px solid #e2e2e2;border-radius:10px;height:75px;object-fit:cover;width:75px}.container-modal-edit-product .modal-edit-product .body-modal textarea{height:60px;padding:8px 12px;resize:none}.container-modal-edit-product .modal-edit-product .body-modal .btn-add-product{background-color:#00a87a;border:none;border-radius:25px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);color:#fff;cursor:pointer;font-family:Carrois Gothic,sans-serif;font-size:16px;margin:0 auto;outline:none;padding:9px 0;transition:background-color .2s;width:100%}.container-modal-edit-product .modal-edit-product .body-modal .btn-add-product:hover{background-color:#00915f}.container-modal-details{align-items:center;display:flex;font-family:Plus Jakarta Sans,sans-serif;height:100vh;justify-content:center;opacity:0;position:fixed;transition:all .5s;visibility:hidden;width:100vw;z-index:-1}.container-modal-details .modal-details{background-color:#fff;border-radius:18px;box-shadow:0 15px 45px rgba(0,0,0,.25);display:flex;flex-direction:column;max-width:600px;min-width:600px;overflow:hidden;-webkit-transform:translateY(40px);transform:translateY(40px);transition:all .5s}.container-modal-details .modal-details .header-modal{align-items:center;background-color:#f2faf7;border-bottom:1px solid #d9efe8;display:flex;justify-content:space-between;padding:20px 28px}.container-modal-details .modal-details .header-modal h3{color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:600}.container-modal-details .modal-details .header-modal button{background:none;border:none;border-radius:50%;display:flex;outline:none;padding:8px;transition:background-color .2s}.container-modal-details .modal-details .header-modal button:hover{background-color:rgba(0,168,122,.12);cursor:pointer}.container-modal-details .modal-details .body-modal{align-items:flex-start;display:flex;flex-direction:column;margin:0;padding:10px 28px 20px}.container-modal-details .modal-details .body-modal h4{color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.container-modal-details .modal-details .body-modal .container-details{align-items:flex-start;display:flex;flex-direction:column;max-height:500px;overflow-y:auto;width:100%}.container-modal-details .modal-details .body-modal .container-details .detail{align-items:flex-start;border-bottom:1px solid #ededed;display:flex;flex-direction:column;padding:16px 4px;width:100%}.container-modal-details .modal-details .body-modal .container-details .detail:last-child{border-bottom:none}.container-modal-details .modal-details .body-modal .container-details .detail p{color:#3e3e3e;font-family:Plus Jakarta Sans,sans-serif;font-size:17px;padding:6px 0 0;text-align:justify}.container-modal-details .modal-details .body-modal .container-details .detail p .no-value{color:#999;font-style:italic}.container-modal-details .modal-details .body-modal .container-details .detail input{background:none;border:none;color:#3e3e3e;font-family:Plus Jakarta Sans,sans-serif;font-size:17px;outline:none;padding:6px 0 0;text-align:start;width:150px}.container-modal-details .modal-details .body-modal p{margin:6px 0}.show-modal .modal-details{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:650px){.container-modal-details .modal-details{height:auto;width:420px}}@media (max-width:425px){.container-modal-details .modal-details{width:95vw}}.container-categories-admin{align-items:flex-start;display:flex;flex-direction:row}.container-categories-admin .categories-admin{align-items:flex-start;display:flex;flex-direction:column;height:100vh;padding:30px 60px;width:100%}.container-categories-admin .categories-admin .head-admin{align-items:center;display:flex;justify-content:flex-start}.container-categories-admin .categories-admin .head-admin button{border:2px solid #00a87a;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15)}.container-categories-admin .categories-admin .head-admin .btn-menu{background:none;border:none;display:none;padding:5px 7px}.container-categories-admin .categories-admin .head-admin .btn-add-product{background-color:#00a87a;color:#fff;font-family:Carrois Gothic,sans-serif;font-size:18px;padding:8px 20px}.container-categories-admin .categories-admin .head-admin button img{width:35px}.container-categories-admin .categories-admin .head-admin h1{color:#00a87a;font-family:Carrois Gothic,sans-serif;font-size:35px;font-weight:500;margin:0 10px}.container-categories-admin .categories-admin .table-categories{border:2px solid #00a87a;border-radius:10px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);margin:20px 0 10px;max-width:700px;overflow:hidden;width:100%}@-webkit-keyframes categoryRowFadeIn{0%{opacity:0}to{opacity:1}}@keyframes categoryRowFadeIn{0%{opacity:0}to{opacity:1}}.container-categories-admin .categories-admin .table-categories table thead{-webkit-animation:categoryRowFadeIn .35s ease both;animation:categoryRowFadeIn .35s ease both;background-color:#00a87a}.container-categories-admin .categories-admin .table-categories table tbody tr{-webkit-animation:categoryRowFadeIn .35s ease both;animation:categoryRowFadeIn .35s ease both;transition:background-color .2s}.container-categories-admin .categories-admin .table-categories table tbody tr:nth-child(2n){background-color:#fafafa}.container-categories-admin .categories-admin .table-categories table tbody tr:hover{background-color:#eefaf5}.container-categories-admin .categories-admin .table-categories table{border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;width:100%}.container-categories-admin .categories-admin .table-categories .empty-categories{align-items:center;display:flex;height:200px;justify-content:center;padding:25px 0}.container-categories-admin .categories-admin .table-categories table tbody tr td,.container-categories-admin .categories-admin .table-categories table thead tr th{border-bottom:1px solid #ededed;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;padding:14px 0;text-align:center}.container-categories-admin .categories-admin .table-categories table thead tr th{border:none;color:#fff;font-weight:500}.container-categories-admin .categories-admin .table-categories table tbody tr td{padding:8px 0}.container-categories-admin .categories-admin .table-categories table tbody tr td .action{background:none;border:none;border-radius:50%;box-shadow:none;margin:0 4px;padding:6px;transition:background-color .2s}.container-categories-admin .categories-admin .table-categories table tbody tr td .action:hover{background-color:rgba(0,168,122,.12);cursor:pointer}.container-categories-admin .categories-admin .table-categories table tbody tr td .action img{width:22px}@media (max-width:1024px){.container-categories-admin .categories-admin .head-admin .btn-menu{display:flex}.container-categories-admin .categories-admin .table-categories table tbody tr td,.container-categories-admin .categories-admin .table-categories table thead tr th{font-size:14px;padding:10px 0}}@media (max-width:768px){.container-categories-admin .categories-admin{padding:30px 10px}.container-categories-admin .categories-admin .table-categories{max-width:100%}}.container-modal-add-category{align-items:center;display:flex;font-family:Plus Jakarta Sans,sans-serif;height:100vh;justify-content:center;opacity:0;position:fixed;transition:all .5s;visibility:hidden;width:100vw;z-index:-1}.container-modal-add-category .modal-add-category{background-color:#fff;border-radius:18px;box-shadow:0 15px 45px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;-webkit-transform:translateY(40px);transform:translateY(40px);transition:all .5s;width:420px}.container-modal-add-category .modal-add-category .header-modal{align-items:center;background-color:#f2faf7;border-bottom:1px solid #d9efe8;display:flex;justify-content:space-between;padding:20px 26px}.container-modal-add-category .modal-add-category .header-modal h3{color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:600}.container-modal-add-category .modal-add-category .header-modal button{background:none;border:none;border-radius:50%;display:flex;outline:none;padding:8px;transition:background-color .2s}.container-modal-add-category .modal-add-category .header-modal button:hover{background-color:rgba(0,168,122,.12);cursor:pointer}.container-modal-add-category .modal-add-category .body-modal{align-items:flex-start;display:flex;flex-direction:column;margin:0;padding:24px 26px}.container-modal-add-category .modal-add-category .body-modal .input{align-items:flex-start;display:flex;flex-direction:column;width:100%}.container-modal-add-category .modal-add-category .body-modal .input label{color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:500;padding-bottom:6px}.container-modal-add-category .modal-add-category .body-modal .input input{background-color:#fff;border:2px solid #00a87a;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);font-family:Plus Jakarta Sans,sans-serif;font-size:16px;outline:none;padding:8px 12px;transition:border-color .2s,box-shadow .2s;width:100%}.container-modal-add-category .modal-add-category .body-modal .input input:focus{border-color:#00654a;box-shadow:0 0 0 3px rgba(0,168,122,.2)}.container-modal-add-category .modal-add-category .body-modal .btn-add-product{background-color:#00a87a;border:none;border-radius:25px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);color:#fff;cursor:pointer;font-family:Carrois Gothic,sans-serif;font-size:16px;margin:20px auto 0;outline:none;padding:10px 0;transition:background-color .2s;width:100%}.container-modal-add-category .modal-add-category .body-modal .btn-add-product:hover{background-color:#00915f}.show-modal .modal-add-category{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:530px){.container-modal-add-category .modal-add-category{width:90vw}}.container-modal-edit-category div.modal-edit-category{min-width:420px;width:420px}.container-modal-edit-category .modal-edit-category form.body-modal{gap:0;max-height:none;overflow:visible;padding:24px 26px}.container-modal-edit-category .modal-edit-category .body-modal .input{align-items:flex-start;display:flex;flex-direction:column;width:100%}.container-modal-edit-category .modal-edit-category .body-modal .input label{color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:500;padding-bottom:6px}.container-modal-edit-category .modal-edit-category .body-modal .input input{background-color:#fff;border:2px solid #00a87a;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);font-family:Plus Jakarta Sans,sans-serif;font-size:16px;outline:none;padding:8px 12px;transition:border-color .2s,box-shadow .2s;width:100%}.container-modal-edit-category .modal-edit-category .body-modal .input input:focus{border-color:#00654a;box-shadow:0 0 0 3px rgba(0,168,122,.2)}.container-modal-edit-category .modal-edit-category .body-modal .btn-add-product{background-color:#00a87a;border:none;border-radius:25px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);color:#fff;cursor:pointer;font-family:Carrois Gothic,sans-serif;font-size:16px;margin:20px auto 0;outline:none;padding:10px 0;transition:background-color .2s;width:100%}.container-modal-edit-category .modal-edit-category .body-modal .btn-add-product:hover{background-color:#00915f}@media (max-width:530px){.container-modal-edit-category .modal-edit-category{width:90vw}}.container-modal-sale-details{align-items:center;display:flex;font-family:Plus Jakarta Sans,sans-serif;height:100vh;justify-content:center;opacity:0;position:fixed;transition:all .5s;visibility:hidden;width:100vw;z-index:-1}.container-modal-sale-details .modal-sale-details{background-color:#fff;border-radius:18px;box-shadow:0 15px 45px rgba(0,0,0,.25);display:flex;flex-direction:column;max-width:560px;min-width:560px;overflow:hidden;-webkit-transform:translateY(40px);transform:translateY(40px);transition:all .5s}.container-modal-sale-details .modal-sale-details .header-modal{align-items:center;background-color:#f2faf7;border-bottom:1px solid #d9efe8;display:flex;justify-content:space-between;padding:20px 28px}.container-modal-sale-details .modal-sale-details .header-modal h3{color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:600}.container-modal-sale-details .modal-sale-details .header-modal button{background:none;border:none;border-radius:50%;display:flex;outline:none;padding:8px;transition:background-color .2s}.container-modal-sale-details .modal-sale-details .header-modal button:hover{background-color:rgba(0,168,122,.12);cursor:pointer}.container-modal-sale-details .modal-sale-details .body-modal{display:flex;flex-direction:column;margin:0;padding:20px 28px 24px}.container-modal-sale-details .container-sale-details{display:flex;flex-direction:column;gap:18px;max-height:500px;overflow-y:auto}.container-modal-sale-details .sale-section h4{color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:.03em;margin-bottom:10px;text-transform:uppercase}.container-modal-sale-details .buyer-grid{grid-gap:12px 20px;display:grid;gap:12px 20px;grid-template-columns:1fr 1fr}.container-modal-sale-details .buyer-grid .span-2{grid-column:span 2}.container-modal-sale-details .buyer-grid .label{color:#999;font-size:12px;letter-spacing:.02em;text-transform:uppercase}.container-modal-sale-details .buyer-grid p{color:#3e3e3e;font-size:15px;margin:2px 0 0;word-break:break-word}.container-modal-sale-details .buyer-grid .no-value{color:#999;font-style:italic}.container-modal-sale-details .sale-items{border:1px solid #ededed;border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.container-modal-sale-details .sale-item{align-items:center;border-bottom:1px solid #ededed;display:flex;gap:12px;padding:10px 14px}.container-modal-sale-details .sale-item:last-child{border-bottom:none}.container-modal-sale-details .sale-item-image{background-color:#f2faf7;border-radius:8px;flex-shrink:0;height:44px;object-fit:cover;width:44px}.container-modal-sale-details .sale-item-info{flex:1 1;min-width:0}.container-modal-sale-details .sale-item-name{color:#3e3e3e;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-modal-sale-details .sale-item-qty{color:#999;font-size:13px}.container-modal-sale-details .sale-item-subtotal{color:#3e3e3e;flex-shrink:0;font-size:15px;font-weight:600}.container-modal-sale-details .sale-total{align-items:center;color:#00a87a;display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding-top:6px}.show-modal{background-color:rgba(0,0,0,.6);opacity:1;visibility:visible;z-index:10}.show-modal .modal-sale-details{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:650px){.container-modal-sale-details .modal-sale-details{max-width:90vw;min-width:0;min-width:auto;width:90vw}.container-modal-sale-details .buyer-grid{grid-template-columns:1fr}.container-modal-sale-details .buyer-grid .span-2{grid-column:span 1}}.container-sales-admin{align-items:flex-start;display:flex;flex-direction:row}.container-sales-admin .sales-admin{align-items:flex-start;display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:30px 60px;width:100%}.container-sales-admin .sales-admin .head-admin{align-items:center;display:flex;justify-content:flex-start}.container-sales-admin .sales-admin .head-admin button{border:2px solid #00a87a;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15)}.container-sales-admin .sales-admin .head-admin .btn-menu{background:none;border:none;display:none;padding:5px 7px}.container-sales-admin .sales-admin .head-admin button img{width:35px}.container-sales-admin .sales-admin .head-admin h1{color:#00a87a;font-family:Carrois Gothic,sans-serif;font-size:35px;font-weight:500;margin:0 10px}.container-sales-admin .sales-admin .sales-stats{display:flex;flex-direction:row;gap:16px;margin:30px 0 10px;width:100%}.container-sales-admin .sales-admin .sales-stats .stat-card{background-color:#00a87a;border-radius:14px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);display:flex;flex:1 1;flex-direction:column;gap:8px;padding:18px 22px;-webkit-user-select:none;user-select:none}.container-sales-admin .sales-admin .sales-stats .stat-label{color:hsla(0,0%,100%,.85);font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.container-sales-admin .sales-admin .sales-stats .stat-value{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:26px;font-weight:700}.container-sales-admin .sales-admin .sales-filters{display:flex;gap:10px;margin:20px 0 10px}.container-sales-admin .sales-admin .sales-filters .filter-btn{background:none;border:2px solid #00a87a;border-radius:20px;color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;padding:8px 18px;transition:background-color .2s,color .2s}.container-sales-admin .sales-admin .sales-filters .filter-btn:hover{background-color:rgba(0,168,122,.12);cursor:pointer}.container-sales-admin .sales-admin .sales-filters .filter-btn.active{background-color:#00a87a;color:#fff}.container-sales-admin .sales-admin .table-sales{border:2px solid #00a87a;border-radius:10px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);margin:10px 0;overflow:hidden;width:100%}@-webkit-keyframes salesRowFadeIn{0%{opacity:0}to{opacity:1}}@keyframes salesRowFadeIn{0%{opacity:0}to{opacity:1}}.container-sales-admin .sales-admin .table-sales table thead{-webkit-animation:salesRowFadeIn .35s ease both;animation:salesRowFadeIn .35s ease both;background-color:#00a87a}.container-sales-admin .sales-admin .table-sales table tbody tr{-webkit-animation:salesRowFadeIn .35s ease both;animation:salesRowFadeIn .35s ease both;transition:background-color .2s}.container-sales-admin .sales-admin .table-sales table tbody tr:nth-child(2n){background-color:#fafafa}.container-sales-admin .sales-admin .table-sales table tbody tr:hover{background-color:#eefaf5}.container-sales-admin .sales-admin .table-sales table{border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;width:100%}.container-sales-admin .sales-admin .table-sales .empty-sales{align-items:center;display:flex;height:200px;justify-content:center;padding:25px 0}.container-sales-admin .sales-admin .table-sales table tbody tr td,.container-sales-admin .sales-admin .table-sales table thead tr th{border-bottom:1px solid #ededed;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;padding:14px 8px;text-align:center}.container-sales-admin .sales-admin .table-sales table thead tr th{border:none;color:#fff;font-weight:500}.container-sales-admin .sales-admin .table-sales table tbody tr td{padding:8px}.container-sales-admin .sales-admin .table-sales table tbody tr td .sale-status-badge{border-radius:20px;display:inline-block;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;padding:4px 16px}.container-sales-admin .sales-admin .table-sales table tbody tr td .sale-status-badge.pagado{background-color:rgba(0,168,122,.15);color:#00815e}.container-sales-admin .sales-admin .table-sales table tbody tr td .sale-status-badge.pendiente{background-color:rgba(230,162,0,.15);color:#b17b00}.container-sales-admin .sales-admin .table-sales table tbody tr td .action{align-items:center;background:none;border:none;border-radius:50%;box-shadow:none;color:#00a87a;display:inline-flex;font-size:18px;justify-content:center;margin:0 3px;padding:6px;transition:background-color .2s}.container-sales-admin .sales-admin .table-sales table tbody tr td .action:hover{background-color:rgba(0,168,122,.12);cursor:pointer}.container-sales-admin .sales-admin .table-sales table tbody tr td .action img{width:22px}.container-sales-admin .sales-admin .table-sales table tbody tr td .action.confirm-action{color:#00815e}@media (max-width:1024px){.container-sales-admin .sales-admin .head-admin .btn-menu{display:flex}.container-sales-admin .sales-admin .sales-stats{flex-direction:column}.container-sales-admin .sales-admin .table-sales table tbody tr td,.container-sales-admin .sales-admin .table-sales table thead tr th{font-size:13px;padding:10px 6px}}@media (max-width:768px){.container-sales-admin .sales-admin{padding:30px 10px}}.container-users-admin{align-items:flex-start;display:flex;flex-direction:row}.container-users-admin .users-admin{align-items:flex-start;display:flex;flex-direction:column;height:100vh;padding:30px 60px;width:100%}.container-users-admin .users-admin .head-admin{align-items:center;display:flex;justify-content:flex-start}.container-users-admin .users-admin .head-admin button{border:2px solid #00a87a;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15)}.container-users-admin .users-admin .head-admin .btn-menu{background:none;border:none;display:none;padding:5px 7px}.container-users-admin .users-admin .head-admin .btn-add-product{background-color:#00a87a;color:#fff;font-family:Carrois Gothic,sans-serif;font-size:18px;padding:8px 20px}.container-users-admin .users-admin .head-admin button img{width:35px}.container-users-admin .users-admin .head-admin h1{color:#00a87a;font-family:Carrois Gothic,sans-serif;font-size:35px;font-weight:500;margin:0 10px}.container-users-admin .users-admin .table-users{border:2px solid #00a87a;border-radius:10px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);margin:20px 0 10px;max-width:700px;overflow:hidden;width:100%}@-webkit-keyframes usersRowFadeIn{0%{opacity:0}to{opacity:1}}@keyframes usersRowFadeIn{0%{opacity:0}to{opacity:1}}.container-users-admin .users-admin .table-users table thead{-webkit-animation:usersRowFadeIn .35s ease both;animation:usersRowFadeIn .35s ease both;background-color:#00a87a}.container-users-admin .users-admin .table-users table tbody tr{-webkit-animation:usersRowFadeIn .35s ease both;animation:usersRowFadeIn .35s ease both;transition:background-color .2s}.container-users-admin .users-admin .table-users table tbody tr:nth-child(2n){background-color:#fafafa}.container-users-admin .users-admin .table-users table tbody tr:hover{background-color:#eefaf5}.container-users-admin .users-admin .table-users table{border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;width:100%}.container-users-admin .users-admin .table-users .empty-users{align-items:center;display:flex;height:200px;justify-content:center;padding:25px 0}.container-users-admin .users-admin .table-users table tbody tr td,.container-users-admin .users-admin .table-users table thead tr th{border-bottom:1px solid #ededed;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;padding:14px 0;text-align:center}.container-users-admin .users-admin .table-users table thead tr th{border:none;color:#fff;font-weight:500}.container-users-admin .users-admin .table-users table tbody tr td{padding:8px 0}.container-users-admin .users-admin .table-users table tbody tr td .you-badge{background-color:rgba(0,168,122,.15);border-radius:20px;color:#00815e;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.03em;margin-left:8px;padding:2px 10px;vertical-align:middle}.container-users-admin .users-admin .table-users table tbody tr td .action{background:none;border:none;border-radius:50%;box-shadow:none;margin:0 4px;padding:6px;transition:background-color .2s}.container-users-admin .users-admin .table-users table tbody tr td .action:hover{background-color:rgba(0,168,122,.12);cursor:pointer}.container-users-admin .users-admin .table-users table tbody tr td .action img{width:22px}@media (max-width:1024px){.container-users-admin .users-admin .head-admin .btn-menu{display:flex}.container-users-admin .users-admin .table-users table tbody tr td,.container-users-admin .users-admin .table-users table thead tr th{font-size:14px;padding:10px 0}}@media (max-width:768px){.container-users-admin .users-admin{padding:30px 10px}.container-users-admin .users-admin .table-users{max-width:100%}}.container-modal-add-user div.modal-add-user{min-width:420px;width:420px}.container-modal-add-user .modal-add-user form.body-modal{gap:16px;max-height:none;overflow:visible;padding:24px 26px}.container-modal-add-user .modal-add-user .body-modal .input{align-items:flex-start;display:flex;flex-direction:column;width:100%}.container-modal-add-user .modal-add-user .body-modal .input label{color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:500;padding-bottom:6px}.container-modal-add-user .modal-add-user .body-modal .input input{background-color:#fff;border:2px solid #00a87a;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);font-family:Plus Jakarta Sans,sans-serif;font-size:16px;outline:none;padding:8px 12px;transition:border-color .2s,box-shadow .2s;width:100%}.container-modal-add-user .modal-add-user .body-modal .input input:focus{border-color:#00654a;box-shadow:0 0 0 3px rgba(0,168,122,.2)}.container-modal-add-user .modal-add-user .body-modal .input .hint{color:#999;font-size:12px;padding-top:4px}.container-modal-add-user .modal-add-user .body-modal .btn-add-product{background-color:#00a87a;border:none;border-radius:25px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);color:#fff;cursor:pointer;font-family:Carrois Gothic,sans-serif;font-size:16px;margin:4px auto 0;outline:none;padding:10px 0;transition:background-color .2s;width:100%}.container-modal-add-user .modal-add-user .body-modal .btn-add-product:hover{background-color:#00915f}@media (max-width:530px){.container-modal-add-user .modal-add-user{width:90vw}}.container-modal-edit-user div.modal-edit-user{min-width:420px;width:420px}.container-modal-edit-user .modal-edit-user form.body-modal{gap:16px;max-height:none;overflow:visible;padding:24px 26px}.container-modal-edit-user .modal-edit-user .body-modal .input{align-items:flex-start;display:flex;flex-direction:column;width:100%}.container-modal-edit-user .modal-edit-user .body-modal .input label{color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:500;padding-bottom:6px}.container-modal-edit-user .modal-edit-user .body-modal .input input{background-color:#fff;border:2px solid #00a87a;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);font-family:Plus Jakarta Sans,sans-serif;font-size:16px;outline:none;padding:8px 12px;transition:border-color .2s,box-shadow .2s;width:100%}.container-modal-edit-user .modal-edit-user .body-modal .input input:focus{border-color:#00654a;box-shadow:0 0 0 3px rgba(0,168,122,.2)}.container-modal-edit-user .modal-edit-user .body-modal .input .hint{color:#999;font-size:12px;padding-top:4px}.container-modal-edit-user .modal-edit-user .body-modal .btn-add-product{background-color:#00a87a;border:none;border-radius:25px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);color:#fff;cursor:pointer;font-family:Carrois Gothic,sans-serif;font-size:16px;margin:4px auto 0;outline:none;padding:10px 0;transition:background-color .2s;width:100%}.container-modal-edit-user .modal-edit-user .body-modal .btn-add-product:hover{background-color:#00915f}@media (max-width:530px){.container-modal-edit-user .modal-edit-user{width:90vw}}.container-content-admin{align-items:flex-start;display:flex;flex-direction:row}.container-content-admin .content-admin{align-items:flex-start;display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:30px 60px;width:100%}.container-content-admin .content-admin .head-admin{align-items:center;display:flex;justify-content:flex-start}.container-content-admin .content-admin .head-admin .btn-menu{background:none;border:none;display:none;padding:5px 7px}.container-content-admin .content-admin .head-admin h1{color:#00a87a;font-family:Carrois Gothic,sans-serif;font-size:35px;font-weight:500;margin:0 10px}.container-content-admin .content-admin .content-tabs{display:flex;gap:10px;margin:24px 0 10px}.container-content-admin .content-admin .content-tabs .tab-btn{background:none;border:2px solid #00a87a;border-radius:20px;color:#00a87a;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;padding:9px 20px;transition:background-color .2s,color .2s}.container-content-admin .content-admin .content-tabs .tab-btn:hover{background-color:rgba(0,168,122,.12);cursor:pointer}.container-content-admin .content-admin .content-tabs .tab-btn.active{background-color:#00a87a;color:#fff}.container-content-admin .content-admin .admin-form{border:2px solid #00a87a;border-radius:14px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;gap:16px;margin-top:14px;max-width:640px;padding:24px 28px;width:100%}.container-content-admin .content-admin .admin-form .form-row{display:flex;gap:16px;width:100%}.container-content-admin .content-admin .admin-form .input{align-items:flex-start;display:flex;flex:1 1;flex-direction:column}.container-content-admin .content-admin .admin-form .input label{color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;padding-bottom:6px}.container-content-admin .content-admin .admin-form .input input,.container-content-admin .content-admin .admin-form .input select{background-color:#fff;border:2px solid #00a87a;border-radius:15px;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;outline:none;padding:8px 12px;transition:border-color .2s,box-shadow .2s;width:100%}.container-content-admin .content-admin .admin-form .input select{cursor:pointer;height:42px}.container-content-admin .content-admin .admin-form .input input:focus,.container-content-admin .content-admin .admin-form .input select:focus{border-color:#00654a;box-shadow:0 0 0 3px rgba(0,168,122,.2)}.container-content-admin .content-admin .admin-form .form-hint{color:#999;font-size:13px}.container-content-admin .content-admin .test-email-form{max-width:560px}.container-content-admin .content-admin .test-email-form .smtp-debug{display:flex;flex-direction:column;gap:6px;width:100%}.container-content-admin .content-admin .test-email-form .smtp-debug pre{background-color:#f6f6f6;border:1px solid #e0e0e0;border-radius:10px;color:#444;font-size:12px;line-height:1.5;margin:0;max-height:260px;overflow:auto;padding:12px;white-space:pre-wrap;word-break:break-word}.container-content-admin .content-admin .admin-form .btn-add-product{align-self:flex-start;background-color:#00a87a;border:none;border-radius:25px;color:#fff;cursor:pointer;font-family:Carrois Gothic,sans-serif;font-size:16px;outline:none;padding:10px 28px;transition:background-color .2s}.container-content-admin .content-admin .admin-form .btn-add-product:hover{background-color:#00915f}.container-content-admin .content-admin .head-tab{display:flex;justify-content:flex-end;margin-top:14px;width:100%}.container-content-admin .content-admin .head-tab .btn-add-product{background-color:#00a87a;border:none;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);color:#fff;cursor:pointer;font-family:Carrois Gothic,sans-serif;font-size:16px;padding:8px 20px;transition:background-color .2s}.container-content-admin .content-admin .head-tab .btn-add-product:hover{background-color:#00915f}.container-content-admin .content-admin .table-content{border:2px solid #00a87a;border-radius:10px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);margin:12px 0 10px;max-width:800px;overflow:hidden;width:100%}@-webkit-keyframes contentRowFadeIn{0%{opacity:0}to{opacity:1}}@keyframes contentRowFadeIn{0%{opacity:0}to{opacity:1}}.container-content-admin .content-admin .table-content table thead{-webkit-animation:contentRowFadeIn .35s ease both;animation:contentRowFadeIn .35s ease both;background-color:#00a87a}.container-content-admin .content-admin .table-content table tbody tr{-webkit-animation:contentRowFadeIn .35s ease both;animation:contentRowFadeIn .35s ease both;transition:background-color .2s}.container-content-admin .content-admin .table-content table tbody tr:nth-child(2n){background-color:#fafafa}.container-content-admin .content-admin .table-content table tbody tr:hover{background-color:#eefaf5}.container-content-admin .content-admin .table-content table{border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;width:100%}.container-content-admin .content-admin .table-content .empty-content{align-items:center;display:flex;height:200px;justify-content:center;padding:25px 0}.container-content-admin .content-admin .table-content table tbody tr td,.container-content-admin .content-admin .table-content table thead tr th{border-bottom:1px solid #ededed;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;padding:14px 12px;text-align:center}.container-content-admin .content-admin .table-content table thead tr th{border:none;color:#fff;font-weight:500}.container-content-admin .content-admin .table-content table thead tr th:first-child{width:80px}.container-content-admin .content-admin .table-content table tbody tr td{padding:8px 12px}.container-content-admin .content-admin .table-content table tbody tr td.text-left-cell{text-align:left}.container-content-admin .content-admin .table-content table tbody tr td .action{background:none;border:none;border-radius:50%;box-shadow:none;margin:0 4px;padding:6px;transition:background-color .2s}.container-content-admin .content-admin .table-content table tbody tr td .action:hover{background-color:rgba(0,168,122,.12);cursor:pointer}.container-content-admin .content-admin .table-content table tbody tr td .action img{width:22px}.container-content-admin .content-admin>.form-hint{color:#999;font-size:13px;max-width:800px}.container-content-admin .content-admin .table-content table tbody tr td .social-icon{-webkit-filter:brightness(0) saturate(100%) invert(45%) sepia(69%) saturate(2003%) hue-rotate(140deg) brightness(93%) contrast(101%);filter:brightness(0) saturate(100%) invert(45%) sepia(69%) saturate(2003%) hue-rotate(140deg) brightness(93%) contrast(101%);height:24px;object-fit:contain;width:24px}.container-content-admin .content-admin .table-content table tbody tr td .social-link{color:#00a87a;font-size:14px;text-decoration:none;word-break:break-all}.container-content-admin .content-admin .table-content table tbody tr td .social-link:hover{text-decoration:underline}@media (max-width:1024px){.container-content-admin .content-admin .head-admin .btn-menu{display:flex}}@media (max-width:768px){.container-content-admin .content-admin{padding:30px 10px}.container-content-admin .content-admin .table-content{max-width:100%}.container-content-admin .content-admin .admin-form .form-row{flex-direction:column;gap:16px}}.container-modal-add-faq div.modal-add-faq{min-width:480px;width:480px}.container-modal-add-faq .modal-add-faq form.body-modal{gap:16px;max-height:70vh;overflow-y:auto;padding:24px 26px}.container-modal-add-faq .modal-add-faq .body-modal .input{align-items:flex-start;display:flex;flex-direction:column;width:100%}.container-modal-add-faq .modal-add-faq .body-modal .input label{color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:500;padding-bottom:6px}.container-modal-add-faq .modal-add-faq .body-modal .input input,.container-modal-add-faq .modal-add-faq .body-modal .input textarea{background-color:#fff;border:2px solid #00a87a;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);font-family:Plus Jakarta Sans,sans-serif;font-size:16px;outline:none;padding:8px 12px;resize:vertical;transition:border-color .2s,box-shadow .2s;width:100%}.container-modal-add-faq .modal-add-faq .body-modal .input input:focus,.container-modal-add-faq .modal-add-faq .body-modal .input textarea:focus{border-color:#00654a;box-shadow:0 0 0 3px rgba(0,168,122,.2)}.container-modal-add-faq .modal-add-faq .body-modal .input input[type=number]{max-width:120px}.container-modal-add-faq .modal-add-faq .body-modal .input .hint{color:#999;font-size:12px;padding-top:4px}.container-modal-add-faq .modal-add-faq .body-modal .btn-add-product{background-color:#00a87a;border:none;border-radius:25px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);color:#fff;cursor:pointer;font-family:Carrois Gothic,sans-serif;font-size:16px;margin:4px auto 0;outline:none;padding:10px 0;transition:background-color .2s;width:100%}.container-modal-add-faq .modal-add-faq .body-modal .btn-add-product:hover{background-color:#00915f}@media (max-width:530px){.container-modal-add-faq .modal-add-faq{min-width:0;min-width:auto;width:90vw}}.container-modal-edit-faq div.modal-edit-faq{min-width:480px;width:480px}.container-modal-edit-faq .modal-edit-faq form.body-modal{gap:16px;max-height:70vh;overflow-y:auto;padding:24px 26px}.container-modal-edit-faq .modal-edit-faq .body-modal .input{align-items:flex-start;display:flex;flex-direction:column;width:100%}.container-modal-edit-faq .modal-edit-faq .body-modal .input label{color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:500;padding-bottom:6px}.container-modal-edit-faq .modal-edit-faq .body-modal .input input,.container-modal-edit-faq .modal-edit-faq .body-modal .input textarea{background-color:#fff;border:2px solid #00a87a;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);font-family:Plus Jakarta Sans,sans-serif;font-size:16px;outline:none;padding:8px 12px;resize:vertical;transition:border-color .2s,box-shadow .2s;width:100%}.container-modal-edit-faq .modal-edit-faq .body-modal .input input:focus,.container-modal-edit-faq .modal-edit-faq .body-modal .input textarea:focus{border-color:#00654a;box-shadow:0 0 0 3px rgba(0,168,122,.2)}.container-modal-edit-faq .modal-edit-faq .body-modal .input input[type=number]{max-width:120px}.container-modal-edit-faq .modal-edit-faq .body-modal .input .hint{color:#999;font-size:12px;padding-top:4px}.container-modal-edit-faq .modal-edit-faq .body-modal .btn-add-product{background-color:#00a87a;border:none;border-radius:25px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);color:#fff;cursor:pointer;font-family:Carrois Gothic,sans-serif;font-size:16px;margin:4px auto 0;outline:none;padding:10px 0;transition:background-color .2s;width:100%}.container-modal-edit-faq .modal-edit-faq .body-modal .btn-add-product:hover{background-color:#00915f}@media (max-width:530px){.container-modal-edit-faq .modal-edit-faq{min-width:0;min-width:auto;width:90vw}}.container-modal-add-social div.modal-add-social{min-width:480px;width:480px}.container-modal-add-social .modal-add-social form.body-modal{gap:16px;max-height:70vh;overflow-y:auto;padding:24px 26px}.container-modal-add-social .modal-add-social .body-modal .input{align-items:flex-start;display:flex;flex-direction:column;width:100%}.container-modal-add-social .modal-add-social .body-modal .input label{color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:500;padding-bottom:6px}.container-modal-add-social .modal-add-social .body-modal .input input,.container-modal-add-social .modal-add-social .body-modal .input select{background-color:#fff;border:2px solid #00a87a;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);font-family:Plus Jakarta Sans,sans-serif;font-size:16px;outline:none;padding:8px 12px;transition:border-color .2s,box-shadow .2s;width:100%}.container-modal-add-social .modal-add-social .body-modal .input input:focus,.container-modal-add-social .modal-add-social .body-modal .input select:focus{border-color:#00654a;box-shadow:0 0 0 3px rgba(0,168,122,.2)}.container-modal-add-social .modal-add-social .body-modal .input select{cursor:pointer}.container-modal-add-social .modal-add-social .body-modal .input input[type=number]{max-width:120px}.container-modal-add-social .modal-add-social .body-modal .input .hint{color:#999;font-size:12px;padding-top:4px}.container-modal-add-social .modal-add-social .body-modal .btn-add-product{background-color:#00a87a;border:none;border-radius:25px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);color:#fff;cursor:pointer;font-family:Carrois Gothic,sans-serif;font-size:16px;margin:4px auto 0;outline:none;padding:10px 0;transition:background-color .2s;width:100%}.container-modal-add-social .modal-add-social .body-modal .btn-add-product:hover{background-color:#00915f}@media (max-width:530px){.container-modal-add-social .modal-add-social{min-width:0;min-width:auto;width:90vw}}.container-modal-edit-social div.modal-edit-social{min-width:480px;width:480px}.container-modal-edit-social .modal-edit-social form.body-modal{gap:16px;max-height:70vh;overflow-y:auto;padding:24px 26px}.container-modal-edit-social .modal-edit-social .body-modal .input{align-items:flex-start;display:flex;flex-direction:column;width:100%}.container-modal-edit-social .modal-edit-social .body-modal .input label{color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:500;padding-bottom:6px}.container-modal-edit-social .modal-edit-social .body-modal .input input,.container-modal-edit-social .modal-edit-social .body-modal .input select{background-color:#fff;border:2px solid #00a87a;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);font-family:Plus Jakarta Sans,sans-serif;font-size:16px;outline:none;padding:8px 12px;transition:border-color .2s,box-shadow .2s;width:100%}.container-modal-edit-social .modal-edit-social .body-modal .input input:focus,.container-modal-edit-social .modal-edit-social .body-modal .input select:focus{border-color:#00654a;box-shadow:0 0 0 3px rgba(0,168,122,.2)}.container-modal-edit-social .modal-edit-social .body-modal .input select{cursor:pointer}.container-modal-edit-social .modal-edit-social .body-modal .input input[type=number]{max-width:120px}.container-modal-edit-social .modal-edit-social .body-modal .input .hint{color:#999;font-size:12px;padding-top:4px}.container-modal-edit-social .modal-edit-social .body-modal .btn-add-product{background-color:#00a87a;border:none;border-radius:25px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);color:#fff;cursor:pointer;font-family:Carrois Gothic,sans-serif;font-size:16px;margin:4px auto 0;outline:none;padding:10px 0;transition:background-color .2s;width:100%}.container-modal-edit-social .modal-edit-social .body-modal .btn-add-product:hover{background-color:#00915f}@media (max-width:530px){.container-modal-edit-social .modal-edit-social{min-width:0;min-width:auto;width:90vw}}.approved{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:80px 0;width:80%}.approved img{margin:10px auto 30px}.approved h1{color:#00a87a;font-size:30px}.approved h1,.approved p{font-family:Plus Jakarta Sans,sans-serif;font-weight:500}.approved p{color:#3e3e3e;font-size:20px;line-height:27px;margin:0 auto;padding:40px 0;text-align:center}.approved a{background-color:#00a87a;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);color:#fff;font-family:Carrois Gothic,sans-serif;font-size:18px;padding:14px 24px;text-decoration:none}.header-login{align-items:center;display:flex;height:15vh;justify-content:center}.header-login img{height:90px}.pending{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:80px 0;width:80%}.pending img{margin:10px auto 30px}.pending h1{color:#00a87a;font-size:30px}.pending h1,.pending p{font-family:Plus Jakarta Sans,sans-serif;font-weight:500}.pending p{color:#3e3e3e;font-size:20px;line-height:27px;margin:0 auto;padding:40px 0;text-align:center}.pending a{background-color:#00a87a;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);color:#fff;font-family:Carrois Gothic,sans-serif;font-size:18px;padding:14px 24px;text-decoration:none}.refused{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:80px 0;width:80%}.refused img{margin:10px auto 30px}.refused h1{color:#00a87a;font-size:30px}.refused h1,.refused p{font-family:Plus Jakarta Sans,sans-serif;font-weight:500}.refused p{color:#3e3e3e;font-size:20px;line-height:27px;margin:0 auto;padding:40px 0;text-align:center}.refused a{background-color:#00a87a;border-radius:15px;box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 9px 0 rgba(0,0,0,.15);color:#fff;font-family:Carrois Gothic,sans-serif;font-size:18px;padding:14px 24px;text-decoration:none}
/*# sourceMappingURL=main.070928a1.css.map*/