:root{font-family:poppins,cursive;text-align:center;--primary-color: #fb2343;--primary-color-dark: #fb234378;--secondary-color: #1b2f33;--secondary-color-dark: #1b2f3378;--gray-color: #c7c7c728;--white-color: #ffffff;--placeholder-color: #aaaaaa;--border-input-color: #dddddd;--light-primary-color: #fb234320;--yellow: #fad60d;--light-yellow: #fad60d20;--blue: #0052d6;--light-blue: #0052d620;--green: #0bde24;--light-green: #07cf1e20;--orange: #ff6a00;--light-orange: #ff6a0020;--gray: #6b7280;--light-gray: #6b728020}body{margin:0;width:100%;min-height:100vh;font-family:Poppins,sans-serif}#root{box-sizing:border-box;margin:0;padding:0}._title_1s9br_1{padding:24px 155px;text-align:center;background-color:var(--secondary-color);color:#fff;font-family:Montserrat,sans-serif;font-weight:600;font-size:24px;line-height:60px;box-sizing:border-box}._title_1s9br_1 h2{margin:0;font-size:inherit;font-weight:inherit}@media (max-width: 992px){._title_1s9br_1{padding:22px 80px;font-size:22px;line-height:50px}}@media (max-width: 768px){._title_1s9br_1{padding:20px 40px;font-size:20px;line-height:40px}}@media (max-width: 480px){._title_1s9br_1{padding:18px 20px;font-size:18px;line-height:32px}}._card_1uu4l_1{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;gap:20px;border-radius:25px;width:15em;padding:20px;background-color:#50566d0d;text-decoration:none;color:#000}._imgContainer_1uu4l_17{width:179px;height:160px}._img_1uu4l_17{width:100%;height:100%;object-fit:contain}._title_1uu4l_28{font-family:Poppins;font-weight:500;font-style:Medium;font-size:1.2rem;line-height:30px;letter-spacing:0%;text-align:center;text-decoration:none}._hero_vkzmx_1{position:relative;width:100%;height:80vh;overflow:hidden}._hero_vkzmx_1:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#0009,#ff000080);z-index:1;pointer-events:none}._bgImage_vkzmx_24{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1s ease-in-out;z-index:0}._active_vkzmx_36{opacity:1;z-index:0}._overlay_vkzmx_41{position:absolute;top:50%;left:10%;right:10%;transform:translateY(-50%);color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,.6);z-index:2;text-align:left}._overlay_vkzmx_41 h1{font-size:3rem;margin-bottom:10px}._overlay_vkzmx_41 span{font-size:1.2rem}._containerEspecialidades_1w5mi_1,._containerProductos_1w5mi_2{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:60px;margin:60px auto;width:100%;max-width:1200px;padding:0 20px;box-sizing:border-box}@media (max-width: 992px){._containerEspecialidades_1w5mi_1,._containerProductos_1w5mi_2{gap:40px;width:100%}}@media (max-width: 768px){._containerEspecialidades_1w5mi_1,._containerProductos_1w5mi_2{flex-direction:row;justify-content:center;gap:30px}}@media (max-width: 480px){._containerEspecialidades_1w5mi_1,._containerProductos_1w5mi_2{flex-direction:column;gap:20px;margin-top:40px;margin-bottom:40px}}._containerPadre_1b3vy_1{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;margin:40px;gap:20px}._containerPadre_1b3vy_1 img{width:180px;margin-right:24px}._containerTexto_1b3vy_15{background-color:var(--gray-color);border-radius:20px;padding:30px;width:500px;font-size:14px;text-align:justify}._containerValores_1b3vy_23{display:flex;flex-direction:column;background-color:var(--secondary-color);font-size:30px}._containerValores_1b3vy_23 h2{color:var(--white-color)}._valoresGrid_1b3vy_32{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin-bottom:20px;gap:100px}._containerValor_1b3vy_23{border-radius:20px;padding:0 20px 20px 0;font-size:16px;color:var(--white-color)}._containerValores_1b3vy_23 img{width:80px;margin:0}._containerMision_1b3vy_50{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:80px;margin-top:50px}._containerMision_1b3vy_50 img{width:140px}._containerTextoMision_1b3vy_62{background-color:var(--gray-color);border-radius:20px;padding:24px;margin:0 20px;font-size:14px;text-align:justify;max-width:500px}._containerTextoMision_1b3vy_62 h4{font-size:32px;margin:0;color:var(--secondary-color);text-align:justify}._containerVision_1b3vy_77{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;flex-wrap:wrap;gap:80px;margin-top:50px;margin-bottom:50px}._containerVision_1b3vy_77 img{width:140px}._containerTextoVision_1b3vy_90{background-color:var(--gray-color);border-radius:20px;margin:0 20px;padding:24px;font-size:14px;text-align:justify;max-width:500px}._containerTextoVision_1b3vy_90 h4{font-size:32px;margin:0;color:var(--secondary-color);text-align:justify}@media (max-width: 425px){._containerPadre_1b3vy_1{margin:20px;gap:10px}._containerTexto_1b3vy_15{width:100%;font-size:12px;padding:20px}._valoresGrid_1b3vy_32{gap:20px}}._cardContainer_s2iw7_1{width:260px;margin-bottom:40px}._link_s2iw7_6{text-decoration:none;color:#000}._img_s2iw7_11{width:100%;height:400px;object-fit:contain}._title_s2iw7_17{margin-bottom:20px;font-family:Poppins;font-weight:600;font-style:Medium;font-size:20px;line-height:30px;text-align:left;text-decoration:none}._title_s2iw7_17:hover{color:var(--primary-color)}._button_s2iw7_32{width:60%;margin-top:10px;padding:10px;background-color:#dcd7e2;color:#000;font-weight:500;border:none;border-radius:5px;cursor:pointer;text-align:center}@media (max-width: 768px){._cardContainer_s2iw7_1{justify-items:center}._title_s2iw7_17{text-align:center}}@media (max-width: 480px){._cardContainer_s2iw7_1{justify-items:center}._title_s2iw7_17{text-align:center}}._productsContainer_7gi52_1{margin:0 auto;width:100%}._productsCount_7gi52_6{text-align:left;margin-bottom:18px}._productsList_7gi52_11{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch;gap:40px}@media (max-width: 992px){._productsCount_7gi52_6{text-align:left;margin-bottom:28px}._productsList_7gi52_11{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch;gap:40px}}@media (max-width: 768px){._productsCount_7gi52_6{text-align:center;margin-bottom:28px}._productsList_7gi52_11{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:stretch;gap:40px}}@media (max-width: 480px){._productsCount_7gi52_6{text-align:center;margin-bottom:28px}._productsList_7gi52_11{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;align-content:stretch;gap:40px}}._sidebarContainer_13nia_1{width:465px;padding:5%}._title_13nia_6{color:var(--secondary-color);font-family:Montserrat,sans-serif;font-weight:700;font-style:Bold;font-size:20px;line-height:100%;text-align:left}._divisor_13nia_16{width:100%;height:1px;background:#e0e0e0;margin:12px 0}._listContainer_13nia_23{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch}._categoryItem_13nia_32{padding:6px 0;text-decoration:none;font-family:Montserrat,sans-serif;text-align:left;color:#464646;font-weight:400;font-size:14px;border:none;background-color:#fff}._categoryItem_13nia_32:hover{color:var(--primary-color);cursor:pointer}._storebarContainer_wnqee_1{width:100%;background-color:var(--secondary-color);padding:1rem 0;color:#fff;border-bottom:1px solid #e5e5e5}._storebarInner_wnqee_9{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;max-width:1120px;margin:0 auto}._titleContainer_wnqee_18{display:flex;justify-content:space-around;align-items:center;gap:80px}@media (min-width: 768px){._storebarInner_wnqee_9{padding:.75rem 2rem}}._storeTitle_wnqee_32{display:flex;align-items:center;gap:.5rem;min-width:fit-content;font-weight:500;background-color:var(--secondary-color);color:#fff;font-family:Montserrat,sans-serif;font-weight:600;font-style:SemiBold;font-size:2rem;text-decoration:none}._searchContainer_wnqee_49{flex:1;margin-left:-80px;max-width:42rem;position:relative}._searchWrapper_wnqee_56{position:relative}._searchIcon_wnqee_60{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#a3a3a3}._searchInput_wnqee_70{font-family:Poppins,sans-serif;width:100%;padding:.75rem 1rem .75rem 3rem;background-color:#fafafa;border:1px solid #d4d4d4;border-radius:8px;font-size:.875rem;color:#171717;transition:all .2s ease}._searchInput_wnqee_70::placeholder{color:#737373}._searchInput_wnqee_70:focus{outline:none;background-color:#fff;border-color:#171717;box-shadow:0 0 0 2px #171717}._cartButton_wnqee_94{position:relative;display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background-color:#fff;color:var(--secondary-color);border:none;border-radius:8px;cursor:pointer;transition:background-color .2s ease;min-width:fit-content;text-decoration:none}._cartButton_wnqee_94:hover{background-color:#d5d5d5}._cartSecondaryButton_wnqee_113{position:relative;display:flex;align-items:center;gap:.5rem;padding:.5rem .8rem;background-color:#fff;color:var(--secondary-color);border:none;border-radius:8px;cursor:pointer;transition:background-color .2s ease;min-width:fit-content;text-decoration:none}._cartSecondaryButton_wnqee_113:hover{background-color:#d5d5d5}._cartIcon_wnqee_133{width:1.25rem;height:1.25rem}._cartText_wnqee_138{display:none;font-size:1rem;font-weight:500}._dropdown_wnqee_148{position:absolute;top:110%;left:0;width:110%;background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:.25rem 0;box-shadow:0 4px 12px #0000000f;z-index:20}._dropdownItem_wnqee_161{display:flex;align-items:center;gap:.75rem;padding:.65rem 1rem;text-decoration:none;color:#171717;font-size:.875rem;font-family:Poppins,sans-serif;transition:background-color .15s ease}._dropdownItem_wnqee_161:hover{background-color:#f5f5f5}._dropdownImg_wnqee_177{width:40px;height:40px;object-fit:contain;border-radius:6px;background-color:#fafafa;border:1px solid #e5e5e5;padding:4px}@media (min-width: 640px){._cartText_wnqee_138{display:inline}}._cartBadge_wnqee_193{position:absolute;top:-.25rem;right:-.25rem;width:1.25rem;height:1.25rem;background-color:#ef4444;color:#fff;font-size:.75rem;font-weight:700;border-radius:9999px;display:flex;align-items:center;justify-content:center}._cartSecondaryButton_wnqee_113{display:none}@media (max-width: 1024px){._searchContainer_wnqee_49{margin-left:0;max-width:35rem}}@media (max-width: 768px){._storebarInner_wnqee_9{display:flex;flex-direction:row;gap:1rem}._searchContainer_wnqee_49{margin:0;max-width:20rem}._searchInput_wnqee_70{width:100%}._cartButton_wnqee_94{display:flex}._cartSecondaryButton_wnqee_113{display:none}}@media (max-width: 480px){._storebarInner_wnqee_9{display:flex;flex-direction:column;gap:1rem}._searchContainer_wnqee_49{margin:0;max-width:15rem}._searchInput_wnqee_70{width:80%}._cartButton_wnqee_94{display:none}._cartSecondaryButton_wnqee_113{display:flex}}._shopContainer_rqes1_1{display:flex;flex-direction:row;justify-content:center;max-width:1350px;margin:0 auto;width:100%;gap:20px}._productsSection_rqes1_13{max-width:900px;width:100%;margin:5% auto}@media (max-width: 992px){._shopContainer_rqes1_1{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;align-items:stretch;align-content:stretch}._productsSection_rqes1_13{padding:48px 0;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;gap:20px}}@media (max-width: 768px){._shopContainer_rqes1_1{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:stretch;align-content:stretch}._productsSection_rqes1_13{padding:48px 0;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;gap:20px}}@media (max-width: 480px){._shopContainer_rqes1_1{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:stretch;align-content:stretch}._productsSection_rqes1_13{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;gap:20px}}._pagination_1bx4c_1{display:flex;gap:.5rem;justify-content:center;margin-top:1rem}._pageButton_1bx4c_8{border:none;background:#f3f3f3;color:#333;padding:.5rem .9rem;border-radius:8px;cursor:pointer;font-weight:600;font-family:Montserrat,sans-serif;transition:all .2s ease-in-out}._pageButton_1bx4c_8:hover:not(:disabled){background:#ddd}._pageButton_1bx4c_8:disabled{opacity:.5;cursor:not-allowed}._active_1bx4c_29{background:#f43f5e;color:#fff;font-weight:700}._loaderContainer_dfyh6_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0}._loaderText_dfyh6_9{margin-top:10px;font-size:16px;font-weight:500}._spinner_dfyh6_15{width:50px;height:50px;border:5px solid #ddd;border-top-color:#007bff;border-radius:50%;animation:_spin_dfyh6_15 .8s linear infinite}@keyframes _spin_dfyh6_15{to{transform:rotate(360deg)}}._navbar_d4xa9_1{display:flex;justify-content:center;background-color:#fff;box-shadow:0 2px 8px #0000000d;padding:16px 0;position:relative;z-index:100}._container_d4xa9_11{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1200px;padding:0 40px}._logo_d4xa9_22{width:10rem;cursor:pointer}._links_d4xa9_26{display:flex;align-items:center;font-weight:600;font-size:18px;gap:20px}._links_d4xa9_26 a{text-decoration:none;color:#000;padding:8px 12px;border-radius:4px;transition:all .2s ease}._links_d4xa9_26 a:hover,._dropdownContent_d4xa9_43 a:hover{color:var(--primary-color);font-weight:700}._dropdown_d4xa9_43{position:relative;display:inline-block}._dropbtn_d4xa9_54{font-family:Poppins,sans-serif;background:none;border:none;cursor:pointer;font-weight:600;font-size:1rem;padding:8px 12px}._dropdownContent_d4xa9_43{display:none;position:absolute;background-color:#fff;min-width:240px;box-shadow:0 4px 8px #0000001a;border-radius:6px;padding:10px 0;text-align:left}._dropdown_d4xa9_43:hover ._dropdownContent_d4xa9_43{display:flex;flex-direction:column}._userSection_d4xa9_81{display:flex;align-items:center;gap:10px}@media (min-width: 769px){._menuIcon_d4xa9_91{display:none}}@media (max-width: 992px){._menuIcon_d4xa9_91{width:25px;display:block;cursor:pointer;font-size:28px;-webkit-user-select:none;user-select:none}._links_d4xa9_26{display:none;flex-direction:column;align-items:center;background-color:#fff;position:absolute;top:100px;left:0;width:100%;text-align:center;gap:20px;padding:20px 0;box-shadow:0 8px 16px #0000001a;border-top:1px solid #eee}._links_d4xa9_26._active_d4xa9_121{display:flex;top:100px}._logo_d4xa9_22{width:8rem}._dropdown_d4xa9_43:hover ._dropdownContent_d4xa9_43{display:flex}._dropdownContent_d4xa9_43{flex-direction:column;position:static;box-shadow:none;padding:0}._userSection_d4xa9_81{font-size:12px;order:3}}@media (max-width: 768px){._menuIcon_d4xa9_91{width:25px;display:block;cursor:pointer;font-size:28px;-webkit-user-select:none;user-select:none}._links_d4xa9_26{display:none;flex-direction:column;align-items:center;background-color:#fff;position:absolute;top:100px;left:0;width:100%;text-align:center;gap:20px;padding:20px 0;box-shadow:0 8px 16px #0000001a;border-top:1px solid #eee}._links_d4xa9_26._active_d4xa9_121{display:flex;top:100px}._logo_d4xa9_22{width:8rem}._dropdown_d4xa9_43:hover ._dropdownContent_d4xa9_43{display:flex}._dropdownContent_d4xa9_43{flex-direction:column;position:static;box-shadow:none;padding:0}._userSection_d4xa9_81{font-size:12px;order:3}}@media (max-width: 480px){._navbar_d4xa9_1{padding:.8rem .5rem}._menuIcon_d4xa9_91{width:25px;display:block;cursor:pointer;font-size:28px;-webkit-user-select:none;user-select:none}._links_d4xa9_26{display:none;flex-direction:column;align-items:center;background-color:#fff;position:absolute;top:100px;left:0;width:100%;text-align:center;gap:20px;padding:20px 0;box-shadow:0 8px 16px #0000001a;border-top:1px solid #eee}._links_d4xa9_26._active_d4xa9_121{display:flex;top:80px}._logo_d4xa9_22{width:8rem}._dropdown_d4xa9_43:hover ._dropdownContent_d4xa9_43{display:flex}._dropdownContent_d4xa9_43{display:flex;flex-direction:column;position:static;box-shadow:none;padding:0}._userSection_d4xa9_81{font-size:12px;order:3}}._btn_1v5pc_1{background-color:var(--primary-color);color:#fff;padding:12px 24px;opacity:1;border-radius:8px;border:1px solid transparent;font-family:Poppins,sans-serif;font-weight:500;font-style:SemiBold;font-size:14px;letter-spacing:0%;text-align:center;vertical-align:middle;cursor:pointer}._btn_1v5pc_1:hover{background-color:#fff;border:1px solid var(--primary-color);color:var(--primary-color)}@media (max-width: 768px){._btn_1v5pc_1{font-size:12px;padding:12px 10px}}._footer_hke0i_1{width:100%;height:auto;background-color:var(--secondary-color);padding:60px 0;box-sizing:border-box;gap:20px;color:#fff}._contenedor_hke0i_13{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:flex-start;align-content:stretch}._columna_hke0i_22{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;align-content:stretch;text-align:left}._title_hke0i_32{font-weight:500;font-size:16px;line-height:100%;letter-spacing:0px}._columna_hke0i_22 a{text-decoration:none;color:#7f7f7f;font-weight:400;font-size:14px;line-height:36px;letter-spacing:.5px}._columna_hke0i_22 a:hover{color:var(--primary-color)}._icon_hke0i_53{width:120px;margin-top:16px}._linkRRSS_hke0i_58{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;gap:8px;margin-bottom:12px}._iconRRSS_hke0i_70{width:24px}._divisor_hke0i_74{width:90%;height:1px;background-color:#7f7f7f;margin:20px auto}._copy_hke0i_81{font-family:Poppins;font-weight:400;font-style:Regular;font-size:1rem;line-height:36px;letter-spacing:0%;text-align:center;margin:5px 20px}@media (max-width: 768px){._contenedor_hke0i_13{flex-direction:column;align-items:center;gap:40px}._columna_hke0i_22{align-items:center;text-align:center}}._questionsContainer_1p9v1_1{max-width:1200px;margin:0 auto;padding:6rem 2rem}._questionsHeader_1p9v1_7{text-align:center;margin-bottom:4rem}._questionsHeader_1p9v1_7 h1{font-size:3rem;font-weight:700;color:#1b2f33;margin-bottom:1rem}._questionsHeader_1p9v1_7 p{font-size:1.125rem;color:#6b7280;max-width:700px;margin:0 auto}._questionsGrid_1p9v1_26{display:grid;gap:1.5rem}a._linkWhatsapp_1p9v1_31{color:#25d366;text-decoration:none;font-weight:600;font-weight:800}@media (min-width: 768px){._questionsGrid_1p9v1_26{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._questionsGrid_1p9v1_26{grid-template-columns:repeat(3,1fr)}}._questionsFooter_1p9v1_50{text-align:center;margin-top:4rem}._footerBox_1p9v1_55{font-family:Poppins,sans-serif;display:inline-flex;align-items:center;gap:1rem;border:2px solid #fb2343;border-radius:9999px;background:#fff;padding:.75rem 1.5rem}._footerBox_1p9v1_55 span{font-weight:600;color:#1b2f33}._footerBox_1p9v1_55 button{font-family:Poppins,sans-serif;background:#fb2343;border:none;border-radius:9999px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;color:#fff;cursor:pointer;transition:background .3s ease}._footerBox_1p9v1_55 button:hover{background:#d91d38}@media (max-width:425px){._questionsContainer_1p9v1_1{padding:1rem}._footerBox_1p9v1_55{gap:1px}}._faqCard_qvjd6_1{position:relative;background:#fff;border:2px solid #e5e7eb;border-radius:.75rem;padding:2rem;transition:all .3s ease;text-align:center}._faqCard_qvjd6_1._hovered_qvjd6_11{border-color:#fb2343;box-shadow:0 8px 24px #0000001f}._faqCardBar_qvjd6_16{position:absolute;top:0;left:0;height:4px;width:100%;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}._faqCardIcon_qvjd6_27{display:flex;align-items:center;justify-content:center;width:90px;height:90px;border-radius:.75rem;margin:0 auto 1rem;transition:all .3s ease;background-size:80%;background-repeat:no-repeat;background-position:center}._faqCard_qvjd6_1._hovered_qvjd6_11 ._faqCardIcon_qvjd6_27{background-size:50%;padding:12px;background-color:#fb2343}._faqCardTitle_qvjd6_47{font-size:1.25rem;font-weight:700;color:#1b2f33;margin-bottom:.75rem}._faqCardDesc_qvjd6_54{color:#6b7280;line-height:1.6;text-align:justify}._containerPadre_lbpjt_1{display:flex;flex-direction:column;align-items:center;padding:20px;gap:36px}._containerPadre_lbpjt_1 p{font-size:18px;width:50%;text-align:center;margin-bottom:40px}._containerPolitica_lbpjt_14{display:flex;flex-direction:column;align-items:start;width:70%;padding:20px 40px;border-radius:20px;border:solid 1px #ccc;font-size:18px}._containerPolitica_lbpjt_14 p{text-align:justify}._numero_lbpjt_27{font-weight:700;font-size:24px;color:var(--white-color);width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:var(--primary-color)}._headerPolitica_lbpjt_40{display:flex;align-items:center;gap:10px;margin-top:20px}._lista_lbpjt_46{font-size:18px;display:flex;justify-content:space-between;padding:0;margin:0;gap:40px;text-align:justify;list-style-position:inside}._lista_lbpjt_46 li::marker{justify-content:center;color:var(--primary-color);font-size:2em}._politicaIzq_lbpjt_61,._politicaDer_lbpjt_62{display:flex;flex-direction:column;gap:20px;padding:20px;margin:0}._politicaIzq_lbpjt_61 li::marker,._politicaDer_lbpjt_62 li::marker{color:var(--primary-color);font-size:20px}@media (min-width: 320px) and (max-width: 768px){._lista_lbpjt_46{flex-direction:column;gap:0}._headerPolitica_lbpjt_40{flex-direction:column}._politicaIzq_lbpjt_61,._politicaDer_lbpjt_62{display:flex;flex-direction:column;gap:0;padding:0;margin:0}._containerPadre_lbpjt_1 p{width:90%}}._containerPadre_1adu8_1{margin:80px auto;width:70%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px;border-radius:20px;border:solid 1px #ccc}._containerFlex_1adu8_12{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}._containerTerminos_1adu8_18{display:flex;flex-direction:column;width:70%;font-size:18px}._containerTerminos_1adu8_18 p{font-size:16px;text-align:justify}._numero_1adu8_28{font-weight:700;font-size:24px;color:var(--white-color);width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:var(--primary-color)}._headerTerminos_1adu8_41{display:flex;flex-direction:row;align-items:center;gap:10px;margin-top:20px}._bodyTerminos_1adu8_48{width:90%}._containerRedes_1adu8_51{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;word-break:break-all;margin:0}._containerRedes_1adu8_51 p{margin-left:10px;font-size:14px}._containerRedes_1adu8_51 img{width:32px;height:32px}@media (max-width:768px){._containerFlex_1adu8_12{flex-direction:column;align-items:center}._containerPadre_1adu8_1{padding:10px}}@media (max-width: 425px){._containerFlex_1adu8_12{flex-wrap:wrap}._containerPadre_1adu8_1{box-sizing:border-box;width:90%;margin:40px auto;padding:10px}._containerTerminos_1adu8_18{width:100%;max-width:300px}._bodyTerminos_1adu8_48{width:80%;margin:auto}._headerTerminos_1adu8_41{flex-direction:column}._containerRedes_1adu8_51{flex-wrap:nowrap}}._containerContacto_19d1x_1{display:flex;flex-direction:row;align-items:center;justify-content:space-around;margin-top:50px;flex-wrap:wrap;gap:20px}._containerContacto_19d1x_1 img{width:30px;height:30px;margin:0 10px}._intro_19d1x_15{max-width:70%;margin:20px auto;font-size:18px}._containerFormulario_1m6uj_1{display:flex;flex-direction:column;align-items:center;margin:40px auto}._containerFormulario_1m6uj_1 form{background-color:var(--gray-color);padding:10px 50px 0;border-radius:15px;width:50%}._containerFormulario_1m6uj_1 h3{font-size:2rem;font-weight:700;color:#1b2f33;margin-bottom:1.5rem;text-align:start}._inputGroup_1m6uj_22{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;width:100%;margin:20px 0;position:relative;padding-left:20px}._inputGroup_1m6uj_22:before{content:"";position:absolute;left:0;top:0;width:6px;height:100%;background-color:var(--primary-color);border-radius:4px}._textareaGroup_1m6uj_43{position:relative;width:100%;margin:50px 0 0;padding-left:20px}._textareaGroup_1m6uj_43:before{content:"";position:absolute;left:0;top:0;width:6px;height:100%;background-color:var(--primary-color);border-radius:4px}._textareaGroup_1m6uj_43 ._inputWrapper_1m6uj_59 label{text-align:start;font-weight:700;font-size:2rem}._textareaGroup_1m6uj_43 textarea::placeholder{font-family:Poppins,sans-serif;font-size:1rem;color:#9ca3af}._inputWrapper_1m6uj_59{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;position:relative}._inputWrapper_1m6uj_59 label{text-align:start;font-weight:600;font-size:1rem;color:#1b2f33;margin-bottom:6px}._inputWrapper_1m6uj_59 input,._inputWrapper_1m6uj_59 select,._inputWrapper_1m6uj_59 textarea{width:100%;padding:12px 14px;font-size:1rem;color:#1b2f33;border:2px solid #d1d5db;border-radius:10px;outline:none;background-color:#fff;transition:all .3s ease;box-sizing:border-box}._inputWrapper_1m6uj_59 input:focus,._inputWrapper_1m6uj_59 select:focus,._inputWrapper_1m6uj_59 textarea:focus{border-color:var(--primary-color);box-shadow:0 0 5px #fb23434d}._inputWrapper_1m6uj_59 textarea{min-height:240px;resize:vertical}._radioGroup_1m6uj_113{position:relative;padding-left:1rem;margin:3rem 0}._radioGroup_1m6uj_113:before{content:"";position:absolute;left:0;top:0;width:6px;height:100%;background-color:var(--primary-color);border-radius:4px}._radioCardContent_1m6uj_130{margin-top:12px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;gap:20px}._radioContainer_1m6uj_141{display:flex;gap:10px;justify-content:flex-start;text-align:left}._radioCard_1m6uj_130{display:flex;flex-direction:column;min-width:250px;border:1px solid #ccc;border-radius:10px;padding:1rem;transition:all .2s ease;cursor:pointer;background-color:#fff}._radioCard_1m6uj_130:hover{border-color:var(--primary-color);background:#f9f9f9}._radioLabel_1m6uj_164{display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer}._radioInput_1m6uj_172{accent-color:var(--primary-color);transform:scale(1.3)}._radioTitle_1m6uj_177{font-weight:700;margin-top:.3rem}._radioDescription_1m6uj_182{font-size:.9rem;color:#555;margin-top:.3rem}._radioGroupTitle_1m6uj_187{margin-bottom:1rem;text-align:start;color:var(--text-color);font-family:Montserrat,sans-serif;font-weight:700;font-style:Bold;font-size:16px}._termsSection_1m6uj_196{display:flex;flex-direction:column;align-items:flex-start;margin-top:40px}._termsSection_1m6uj_196 span{position:relative}._termsBox_1m6uj_205{justify-content:center}._termsBox_1m6uj_205 label{font-size:14px;color:#1b2f33;line-height:1.4}._termsBox_1m6uj_205 a{color:var(--primary-color);text-decoration:none;font-weight:600}._btnPrimary_1m6uj_220{font-family:Poppins,sans-serif;margin-left:auto;margin-bottom:20px;background-color:var(--primary-color);border:none;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:600;width:200px;padding:10px;color:var(--white-color)}._btnPrimary_1m6uj_220:disabled{background-color:var(--gray-color);cursor:not-allowed}@media (max-width:1024px){._containerFormulario_1m6uj_1 form{width:70%}}@media (max-width: 768px) and (min-width: 320px){._containerFormulario_1m6uj_1 form{width:60%}._inputGroup_1m6uj_22{grid-template-columns:repeat(1,1fr)}._inputGroup_1m6uj_22:before{display:none}._radioGroup_1m6uj_113:before{display:none}._textareaGroup_1m6uj_43:before{display:none}._radioContainer_1m6uj_141{flex-direction:column}._inputGroup_1m6uj_22,._textareaGroup_1m6uj_43,._radioGroup_1m6uj_113{padding:0}._radioCard_1m6uj_130{min-width:0}._termsBox_1m6uj_205{margin-bottom:20px}._inputWrapper_1m6uj_59 span{position:static}._inputWrapper_1m6uj_59 label{font-size:.9rem}}._errorText_12ui7_1{position:absolute;color:var(--primary-color);font-size:.85rem;bottom:-24px;left:4px;pointer-events:none}._customSelect_ayeu7_1{position:relative;width:100%;font-family:Poppins,sans-serif}._selectBox_ayeu7_7{border:1px solid #d1d5db;padding:10px 14px;border-radius:10px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:border-color .2s ease}._selectBox_ayeu7_7:hover{border-color:var(--primary-color)}._selectBox_ayeu7_7 span{font-size:1rem;color:var(--secondary-color)}._arrow_ayeu7_27{width:20px;height:20px;transition:transform .2s ease}._arrowRotate_ayeu7_32{transform:rotate(180deg)}._selectDropdown_ayeu7_36{position:absolute;top:calc(100% - 14px);left:0;width:100%;background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 4px 8px #0000000d;z-index:50;list-style:none;text-align:left;padding:0}._selectOption_ayeu7_51{padding:10px 12px;cursor:pointer;transition:background-color .15s ease}._selectOption_ayeu7_51:hover{background-color:var(--placeholder-color);color:var(--white-color)}._selectOptionActive_ayeu7_61{background-color:var(--primary-color);color:var(--white-color)}@media (min-width: 320px) and (max-width: 768px){._customSelect_ayeu7_1{max-width:100%}._selectDropdown_ayeu7_36{max-height:200px;overflow-y:auto}}._containerContacto_19am5_1{display:flex;flex-direction:row;align-items:center;justify-content:space-around;margin-top:50px;font-size:1rem;flex-wrap:wrap;word-break:break-word;gap:20px;max-width:1200px;width:100%;margin-left:auto;margin-right:auto}._containerContacto_19am5_1 img{width:30px;height:30px;margin:0 10px;cursor:pointer}._containerContacto_19am5_1 img:hover{filter:brightness(0) saturate(100%) invert(15%) sepia(14%) saturate(1073%) hue-rotate(137deg) brightness(92%) contrast(89%)}@media (max-width: 425px){._containerContacto_19am5_1{flex-direction:column}._containerRedes_19am5_32{width:80%}}._container_e4lgx_1{width:100%;height:100vh;padding-left:80px;background-color:var(--secondary-color);color:#fff;text-align:left;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch}._logo_e4lgx_17{width:180px;margin-bottom:8px}._title_e4lgx_22{font-family:Montserrat,sans-serif;font-weight:700;font-style:Bold;font-size:48px;line-height:60px}._subtitle_e4lgx_30{margin:20px 0;font-family:Montserrat,sans-serif;font-weight:500;font-style:Medium;font-size:24px;line-height:29px}._list_e4lgx_39{list-style:none;padding:0;margin:0}._listItem_e4lgx_45{margin:20px 0 6px;display:flex;align-items:center;gap:8px}._bulletIcon_e4lgx_53{width:16px;height:16px}._container_zfbwl_1{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch;text-align:left}._left_zfbwl_12{display:block;flex:1;height:100vh}._right_zfbwl_18{flex:1;max-width:600px;padding:0 80px 0 160px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch}._logoForm_zfbwl_29{display:none}._loginTitle_zfbwl_33{font-family:Montserrat,sans-serif;font-weight:600;font-style:SemiBold;font-size:2rem;line-height:30px}._loginSubtitle_zfbwl_41{color:#00000080;font-family:Montserrat,sans-serif;font-weight:600;font-style:SemiBold;font-size:14px;line-height:60px}._inputGroup_zfbwl_50{width:100%;position:relative;margin-bottom:15px;display:flex;flex-direction:column}._inputColumnGroup_zfbwl_58{display:flex;flex-direction:row;gap:10px}._label_zfbwl_64{font-family:Montserrat,sans-serif;font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:14px;line-height:40px}._input_zfbwl_50{height:40px;padding:0 40px;border:1px solid #000000;border-radius:8px}._input_zfbwl_50:placeholder-shown{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:14px;line-height:60px}._inputIcon_zfbwl_87{position:absolute;top:50%;left:12px;transform:translateY(10px);width:20px;height:20px;pointer-events:none;opacity:.6}._inputIconRight_zfbwl_98{position:absolute;top:50%;right:12px;transform:translateY(10px);width:22px;height:22px;cursor:pointer;opacity:.8}._button_zfbwl_108{margin:20px 0;width:100%;background-color:var(--primary-color);color:#fff;border:none;border-radius:8px;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;line-height:40px;cursor:pointer}._button_zfbwl_108:disabled{background-color:var(--placeholder-color);cursor:not-allowed}._footer_zfbwl_126{margin-top:20px;text-align:center}._footerLink_zfbwl_131{color:var(--primary-color);text-decoration:none}@media (min-width: 320px) and (max-width: 768px){._left_zfbwl_12{display:none}._right_zfbwl_18{display:flex;flex-direction:column;max-width:100%;padding:100px 20px}._logoForm_zfbwl_29{display:block;margin:0 auto;width:150px}._logoForm_zfbwl_29 img{cursor:pointer;width:100%;margin-bottom:20px}._loginSubtitle_zfbwl_41{font-size:.8rem}._inputGroup_zfbwl_50 span{font-size:.7rem}}._container_1tmrj_1{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch;text-align:left}._left_1tmrj_12{flex:1;height:100vh}._right_1tmrj_17{flex:1;max-width:600px;padding:0 80px 0 160px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch}._loginTitle_1tmrj_29{font-family:Montserrat,sans-serif;font-weight:600;font-style:SemiBold;font-size:2rem;line-height:30px}._loginSubtitle_1tmrj_37{color:#00000080;font-family:Montserrat,sans-serif;font-weight:600;font-style:SemiBold;font-size:14px;line-height:60px}._inputGroup_1tmrj_46{width:100%;position:relative;margin-bottom:20px;display:flex;flex-direction:column}._inputColumnGroup_1tmrj_54{display:flex;flex-direction:row;gap:10px}._label_1tmrj_60{font-family:Montserrat,sans-serif;font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:14px;line-height:40px}._input_1tmrj_46{height:40px;padding:0 40px;border:1px solid #000000;border-radius:8px}._input_1tmrj_46:placeholder-shown{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:14px;line-height:60px}._inputIcon_1tmrj_83{position:absolute;top:50%;left:12px;transform:translateY(10px);width:20px;height:20px;pointer-events:none;opacity:.6}._inputIconRight_1tmrj_94{position:absolute;top:50%;right:12px;transform:translateY(10px);width:22px;height:22px;cursor:pointer;opacity:.8}._errorText_1tmrj_104{position:absolute;color:var(--primary-color);font-size:.85rem;bottom:-24px;left:4px;pointer-events:none}._button_1tmrj_112{margin:20px 0;width:100%;background-color:var(--primary-color);color:#fff;border:none;border-radius:8px;font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;line-height:40px;cursor:pointer}._button_1tmrj_112:disabled{background-color:var(--placeholder-color);cursor:not-allowed}._footer_1tmrj_130{margin-top:20px;text-align:center}._footerLink_1tmrj_135{color:var(--primary-color);text-decoration:none}@media (max-width: 768px){._left_1tmrj_12{display:none}._right_1tmrj_17{display:flex;flex-direction:column;padding:40px 0;max-width:70%}._inputColumnGroup_1tmrj_54{flex-wrap:nowrap}._inputGroup_1tmrj_46 span{font-size:.75rem;bottom:-28px}}@media (max-width: 425px){._left_1tmrj_12{display:none}._right_1tmrj_17{display:flex;flex-direction:column;padding:40px 0;max-width:70%}._inputColumnGroup_1tmrj_54{flex-wrap:wrap}._input_1tmrj_46:placeholder-shown{font-size:.7rem}._inputGroup_1tmrj_46 span{font-size:.7rem;bottom:-34px}._loginSubtitle_1tmrj_37{font-size:.7rem}}._content_1m040_1{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:stretch;gap:20px;margin-top:40px;padding:16px 140px}._left_1m040_13,._right_1m040_17{width:45%}._card_1m040_21{padding:50px 40px;display:flex;flex-direction:column;gap:16px;text-align:left;border:1px solid #ddd;border-radius:16px}._title_1m040_31{margin-bottom:20px;color:var(--primary-color);font-family:Montserrat,sans-serif;font-weight:700;font-style:Bold;font-size:20px}._rowcontent_1m040_40{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch}._label_1m040_49{width:50%;font-family:Montserrat,sans-serif;font-weight:400;font-style:Regular;font-size:16px}._value_1m040_57{width:50%;font-family:Montserrat,sans-serif;font-weight:600;font-style:SemiBold;font-size:16px}._productsList_1m040_65{margin-top:10px;display:flex;flex-direction:column;overflow:auto}._productRow_1m040_72{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #e0e0e0}._productName_1m040_80{font-size:14px;color:#333;flex:1}._productDetails_1m040_86{font-size:14px;font-weight:700;color:var(--primary-color);white-space:nowrap}._pdfRow_1m040_94{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}._pdfButtons_1m040_104{display:flex;flex-direction:row;gap:10px}._titlePDF_1m040_110{margin-top:16px;margin-bottom:12px;color:var(--secondary-color);font-family:Montserrat,sans-serif;font-weight:700;font-style:Bold;font-size:20px}._pdfButton_1m040_104{padding:8px 16px;background-color:#fff;border:1px solid var(--secondary-color);border-radius:8px;color:var(--secondary-color);text-decoration:none;font-weight:600;cursor:pointer;transition:all .2s ease}._rejectButton_1m040_133{border-color:var(--primary-color);color:var(--primary-color)}._pdfButton_1m040_104:hover{background-color:var(--secondary-color);color:#fff}._rejectButton_1m040_133:hover{background-color:var(--primary-color);color:#fff}._estado_1m040_148{font-weight:700}._sinAtender_1m040_152{color:#d9e004}._enviada_1m040_156{color:#01d20c}._cerrada_1m040_160{color:#931919}._desconocido_1m040_164{color:#fff}._backContainer_1m040_168{display:flex;justify-content:center;margin-bottom:40px}@media (max-width: 768px){._content_1m040_1{flex-direction:column;padding:16px 30px}._left_1m040_13,._right_1m040_17{width:100%}}@media (max-width: 480px){._pdfRow_1m040_94{flex-direction:column;align-items:flex-start}._pdfButton_1m040_104{width:100%}}._card_1nspb_1{margin-bottom:20px;padding:40px;display:flex;flex-direction:column;gap:16px;text-align:left;border:1px solid #ddd;border-radius:16px;background-color:#fff}._subtitle_1nspb_13{margin-bottom:20px;color:var(--primary-color);font-family:Montserrat,sans-serif;font-weight:700;font-size:20px}._infoRow_1nspb_21{display:flex;flex-direction:row;gap:10px;align-items:center;word-wrap:break-word}._label_1nspb_29{width:30%;font-family:Montserrat,sans-serif;font-weight:600;font-size:16px}._value_1nspb_36{width:70%;font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;text-align:justify}@media (max-width:320px){._label_1nspb_29{width:90%;font-size:.8rem}._value_1nspb_36{width:50%;font-size:.8rem}}._container_iiz5f_1{width:120px}._value_iiz5f_4{padding:4px 8px;border-radius:6px;font-weight:700}._card_9qvta_1{margin-bottom:20px;padding:40px 40px 10px;display:flex;flex-direction:column;gap:4px;border:1px solid #ddd;border-radius:16px;background-color:#fff;text-align:left}._subtitle_9qvta_13{margin-bottom:16px;color:var(--primary-color);font-family:Montserrat,sans-serif;font-weight:700;font-size:20px}._productList_9qvta_22{display:flex;flex-direction:column;gap:8px}._productItem_9qvta_28{display:flex;flex-direction:row;align-items:center;gap:12px;padding:8px;border-bottom:1px solid #f0f0f0}._productImage_9qvta_37{width:40px;height:40px;object-fit:contain;border-radius:8px}._productName_9qvta_44{font-family:Montserrat,sans-serif;color:#333;flex:1;font-weight:400;font-style:Regular;font-size:16px}._productCantidad_9qvta_53{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;color:var(--primary-color)}@media (max-width: 992px){._productItem_9qvta_28{flex-direction:column}}._card_16mgi_1{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;background:var(--card);border:1px solid var(--border);border-radius:12px;padding:14px 0;transition:all .2s ease}._card_16mgi_1:hover{border-color:var(--primary)}._header_16mgi_21{display:flex;justify-content:space-between;align-items:flex-start}._clientName_16mgi_27{font-size:18px;font-weight:600;color:var(--foreground);margin:0}._quoteId_16mgi_34{font-size:14px;color:var(--muted-foreground);margin:0}._statusBadge_16mgi_41{padding:6px 12px;border-radius:12px;font-size:12px;font-weight:500}._pendiente_16mgi_49{background:#f59e0b1a;color:#b45309}._aceptada_16mgi_54{background:#10b9811a;color:#057a55}._rechazada_16mgi_59{background:#ef44441a;color:var(--primary-color)}._amountContainer_16mgi_65{width:50%;margin-bottom:24px}._amount_16mgi_65{font-size:20px;font-weight:600;margin:0;color:var(--foreground)}._date_16mgi_77{font-size:14px;margin:0;color:var(--gray)}._actions_16mgi_84{width:50%;display:flex;flex-direction:column}._pdfActions_16mgi_91{display:flex;gap:8px;margin-bottom:12px}._pdfButton_16mgi_97{flex:1;padding:10px;border:1px solid var(--primary-color);background:var(--white-color);color:var(--primary-color);font-weight:700;border-radius:10px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:6px;font-family:Montserrat,sans-serif;transition:background .2s ease}._pdfButton_16mgi_97:hover{background:var(--primary-color);color:var(--white-color)}._icon_16mgi_119{width:16px;height:16px}._pdfLabel_16mgi_124{font-size:14px;font-weight:500}._responseBtn_16mgi_130{width:100%;padding:10px;border-radius:10px;font-weight:600;border:1px solid var(--secondary-color);display:flex;justify-content:center;align-items:center;gap:8px;font-family:Montserrat,sans-serif;transition:all .2s ease;cursor:pointer}._responseEnabled_16mgi_145{background:var(--white-color);color:var(--secondary-color)}._responseEnabled_16mgi_145:hover{background:var(--secondary-color);color:var(--white-color)}._responseDisabled_16mgi_155{background:var(--gray);color:var(--white-color);cursor:not-allowed}._tableWrapper_fi79s_1{width:100%;overflow-x:auto;border:1px solid #e5e7eb;border-radius:8px;background:#fff}._table_fi79s_1{width:100%;border-collapse:collapse;font-size:14px}._th_fi79s_15{padding:10px 40px;font-weight:600;border-bottom:1px solid #e5e7eb;background:#f9fafb;text-transform:uppercase;font-size:13px}._thAcciones_fi79s_24{text-align:center}._td_fi79s_28{padding:10px 40px;border-bottom:1px solid #f0f0f0;color:#333}._tr_fi79s_34:hover{background:#fafafa}._left_fi79s_39{text-align:left}._center_fi79s_42{text-align:center}._right_fi79s_45{text-align:right}._empty_fi79s_49{text-align:center;padding:20px;color:#999}._actions_fi79s_56{display:flex;justify-content:center;gap:8px}._actionButton_fi79s_62{border:none;background:transparent;cursor:pointer;padding:4px;font-size:16px;transition:transform .2s}._actionButton_fi79s_62:hover{transform:scale(1.1)}._pagination_fi79s_74{margin:16px;display:flex;justify-content:flex-end}@media (max-width: 992px){._th_fi79s_15,._td_fi79s_28{padding:10px 20px;font-size:13px}._tableWrapper_fi79s_1{border-radius:6px}}@media (max-width: 768px){._th_fi79s_15,._td_fi79s_28{padding:8px 16px;font-size:.7rem}}@media (max-width: 600px){._tableWrapper_fi79s_1{margin:0 auto;width:100%;border:none}._table_fi79s_1,thead,tbody,tr,th,td{display:block}thead{display:none}._tr_fi79s_34{margin-bottom:16px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:12px;box-shadow:0 2px 5px #0000000a}._td_fi79s_28{width:90%;padding:8px 12px;gap:20px;display:flex;align-items:center;border:none;border-bottom:1px solid #f0f0f0}._td_fi79s_28:before{content:attr(data-label);font-weight:600;color:#555;flex-basis:40%;text-align:left}._actions_fi79s_56{justify-content:flex-start}._pagination_fi79s_74{justify-content:center}}._container_10j9b_2{padding:48px 140px;background-color:#f9fafb;border-radius:12px;box-shadow:0 2px 6px #00000014;overflow-x:auto}._dashboardHeader_10j9b_10{display:flex;justify-content:space-between;align-items:center;margin:40px}._title_10j9b_17{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:24px}._searchBarContainer_10j9b_24{width:440px}._totalProducts_10j9b_29{display:flex;gap:10px;padding:8px 16px;border:2px solid var(--secondary-color);border-radius:6px;align-items:center;background-color:var(--white-color);font-weight:600;color:var(--secondary-color)}._headerActions_10j9b_42{display:flex;align-items:center;gap:20px;color:#444}._tableContainer_10j9b_49{margin:0 40px 40px}._addButton_10j9b_52{flex:1;height:45px;background-color:var(--primary-color);font-family:Poppins,sans-serif;color:#fff;font-weight:600;border:2px solid var(--primary-color);border-radius:6px;padding:8px 16px;transition:background-color .2s ease;cursor:pointer}._addButton_10j9b_52:hover{background:var(--white-color);color:var(--primary-color)}._productIcon_10j9b_71{filter:brightness(0) saturate(100%) invert(18%) sepia(9%) saturate(1260%) hue-rotate(137deg) brightness(93%) contrast(89%)}@media (max-width: 768px){._dashboardHeader_10j9b_10{flex-direction:column;gap:20px}}@media (max-width: 425px){._dashboardHeader_10j9b_10{flex-direction:column;gap:20px}._searchBarContainer_10j9b_24{order:1;width:100%}._tableContainer_10j9b_49{margin:0}._totalProducts_10j9b_29{padding:8px}._headerActions_10j9b_42{flex-direction:column;width:100%;align-items:stretch}}._modalOverlay_l7fkc_2{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center}._modalContent_l7fkc_11{background:#fff;padding:2rem;border-radius:8px;width:1300px}._modalActions_l7fkc_20{display:flex;justify-content:center;flex-direction:row-reverse;gap:1rem;margin-top:1rem}._modalActions_l7fkc_20 button{font-size:1rem}._addButton_l7fkc_32{flex:1;height:45px;background-color:var(--primary-color);font-family:Poppins,sans-serif;color:#fff;font-weight:600;border:2px solid var(--primary-color);border-radius:6px;padding:8px 16px;transition:background-color .2s ease;cursor:pointer}._addButton_l7fkc_32:hover{background:var(--white-color);color:var(--primary-color)}._cancelButton_l7fkc_51{flex:1;height:45px;background-color:var(--secondary-color);font-family:Poppins,sans-serif;color:#fff;font-weight:600;border:2px solid var(--secondary-color);border-radius:6px;padding:8px 16px;transition:background-color .2s ease;cursor:pointer}._cancelButton_l7fkc_51:hover{background:var(--white-color);color:var(--secondary-color)}._formRow_l7fkc_71{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 60px;gap:3rem;align-items:start}._imagenSection_l7fkc_79{flex:1;gap:.5rem}._imagenSection_l7fkc_79 h3{font-size:1.5rem;color:var(--secondary-color);font-weight:600;font-family:Poppins,sans-serif;text-align:start}._datosSection_l7fkc_90{flex:2;display:flex;flex-direction:column;gap:1.5rem}._fileInput_l7fkc_98{display:none}._dropZone_l7fkc_103{width:450px;height:450px;border:2px dashed var(--secondary-color-dark);border-radius:16px;align-items:center;display:flex;justify-content:center;text-align:center;cursor:pointer;background-color:var(--gray-color);color:var(--secondary-color);transition:border-color .3s ease,background-color .3s ease;margin-bottom:20px}._dropZone_l7fkc_103:hover{background-color:var(--white-color);border-color:var(--secondary-color)}._dropZoneActive_l7fkc_123{background-color:var(--white-color);border-color:var(--secondary-color);transition:border-color .3s ease,background-color .3s ease}._uploadIcon_l7fkc_129{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1.5rem;color:var(--secondary-color)}._uploadIcon_l7fkc_129 img{width:100px;height:100px}._uploadIcon_l7fkc_129 p{margin:0;margin-top:.5rem;font-size:1.5rem}._uploadIcon_l7fkc_129 label{color:var(--secondary-color-dark);font-size:1rem;cursor:pointer}._previewImage_l7fkc_152{width:90%;height:90%;object-fit:cover;border-radius:8px}._fileLabel_l7fkc_160{display:inline-block;width:400px;margin-top:1rem;padding:.75rem 1.5rem;background-color:var(--secondary-color);color:#fff;border-radius:6px;cursor:pointer;font-weight:600;text-align:center;transition:background-color .2s ease}._fileLabel_l7fkc_160:hover{background-color:var(--secondary-color-dark)}._fileLabel_l7fkc_160 img{width:30px;height:30px;margin-right:8px;vertical-align:middle}._datosSection_l7fkc_90 h3{margin-bottom:.5rem;font-size:1.5rem;color:var(--secondary-color);font-weight:600;font-family:Poppins,sans-serif;text-align:start}._datosSection_l7fkc_90 label{display:flex;flex-direction:column;text-align:start;font-size:1rem;font-weight:500;color:var(--secondary-color);font-family:Poppins,sans-serif}._datosSection_l7fkc_90 input,._datosSection_l7fkc_90 select{margin-top:.3rem;padding:10px;border:2px solid var(--border-input-color);border-radius:8px;background-color:var(--gray-color);width:100%;box-sizing:border-box;font-size:1rem;font-family:Poppins,sans-serif;outline:none;transition:all .25s ease}._datosSection_l7fkc_90 input:focus,._datosSection_l7fkc_90 select:focus{border-color:var(--secondary-color);background-color:var(--white-color);box-shadow:0 0 0 3px #1e88e526}._datosSection_l7fkc_90 textarea{margin-top:.3rem;padding:10px 12px;border:2px solid var(--border-input-color);box-sizing:border-box;border-radius:8px;background-color:var(--gray-color);width:100%;min-height:120px;resize:none;font-size:1rem;font-family:Poppins,sans-serif;outline:none;transition:all .25s ease}._datosSection_l7fkc_90 textarea:focus{border-color:var(--secondary-color);background-color:var(--white-color);box-shadow:0 0 0 3px #1e88e526}._datosSection_l7fkc_90 input::placeholder{color:var(--placeholder-color)}._datosSection_l7fkc_90 textarea::placeholder{color:var(--placeholder-color)}._datosSection_l7fkc_90 select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23999' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px;cursor:pointer}@media (max-width: 768px){._dropZone_l7fkc_103{width:40%;height:40%}._modalOverlay_l7fkc_2{overflow-y:auto;gap:20px}._imagenSection_l7fkc_79{flex:none;width:100%;display:flex;flex-direction:column;align-items:center}._modalContent_l7fkc_11{width:100%;padding:1rem;margin:40% 15px 15px}._formRow_l7fkc_71{padding:0;gap:0}._fileLabel_l7fkc_160{width:80%}}@media (max-width: 425px){._dropZone_l7fkc_103{width:80%;height:150px}._modalOverlay_l7fkc_2{overflow-y:auto;gap:20px}._imagenSection_l7fkc_79{flex:none;width:100%;display:flex;flex-direction:column;align-items:center}._modalContent_l7fkc_11{width:100%;padding:1rem;margin:90% 10px 10px}._formRow_l7fkc_71{padding:0;gap:0}._fileLabel_l7fkc_160{width:80%}._uploadIcon_l7fkc_129 p{font-size:1.2rem}._uploadIcon_l7fkc_129 img{width:80px;height:80px}}._modalOverlay_1ymf9_2{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center}._modalContent_1ymf9_11{background:#fff;padding:2rem;border-radius:8px;width:1300px}._modalActions_1ymf9_19{display:flex;justify-content:center;flex-direction:row-reverse;gap:1rem;margin-top:1rem}._modalActions_1ymf9_19 button{font-size:1rem}._addButton_1ymf9_31{flex:1;height:45px;background-color:var(--primary-color);font-family:Poppins,sans-serif;color:#fff;font-weight:600;border:2px solid var(--primary-color);border-radius:6px;padding:8px 16px;transition:background-color .2s ease;cursor:pointer}._addButton_1ymf9_31:hover{background:var(--white-color);color:var(--primary-color)}._cancelButton_1ymf9_50{flex:1;height:45px;background-color:var(--secondary-color);font-family:Poppins,sans-serif;color:#fff;font-weight:600;border:2px solid var(--secondary-color);border-radius:6px;padding:8px 16px;transition:background-color .2s ease;cursor:pointer}._cancelButton_1ymf9_50:hover{background:var(--white-color);color:var(--secondary-color)}._formRow_1ymf9_69{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 60px;gap:3rem;align-items:start}._imagenSection_1ymf9_78{flex:1;gap:.5rem}._imagenSection_1ymf9_78 h3{font-size:1.5rem;color:var(--secondary-color);font-weight:600;font-family:Poppins,sans-serif;text-align:start}._datosSection_1ymf9_91{flex:2;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem}._fileInput_1ymf9_100{display:none}._dropZone_1ymf9_105{width:450px;height:450px;border:2px dashed var(--secondary-color-dark);border-radius:16px;align-items:center;display:flex;justify-content:center;text-align:center;cursor:pointer;background-color:var(--gray-color);color:var(--secondary-color);transition:border-color .3s ease,background-color .3s ease;margin-bottom:20px}._dropZone_1ymf9_105:hover{background-color:var(--white-color);border-color:var(--secondary-color)}._dropZoneActive_1ymf9_126{background-color:var(--white-color);border-color:var(--secondary-color);transition:border-color .3s ease,background-color .3s ease}._uploadIcon_1ymf9_132{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1.5rem;color:var(--secondary-color)}._uploadIcon_1ymf9_132 img{width:100px;height:100px}._uploadIcon_1ymf9_132 p{margin:0;margin-top:.5rem;font-size:1.5rem}._uploadIcon_1ymf9_132 label{color:var(--secondary-color-dark);font-size:1rem;cursor:pointer}._previewImage_1ymf9_158{width:90%;height:90%;object-fit:cover;border-radius:8px}._fileLabel_1ymf9_166{display:inline-block;width:400px;margin-top:1rem;padding:.75rem 1.5rem;background-color:var(--secondary-color);color:#fff;border-radius:6px;cursor:pointer;font-weight:600;text-align:center;transition:background-color .2s ease}._fileLabel_1ymf9_166:hover{background-color:var(--secondary-color-dark)}._fileLabel_1ymf9_166 img{width:30px;height:30px;margin-right:8px;vertical-align:middle}._datosSection_1ymf9_91 h3{margin-bottom:.5rem;font-size:1.5rem;color:var(--secondary-color);font-weight:600;font-family:Poppins,sans-serif;text-align:start}._datosSection_1ymf9_91 label{display:flex;flex-direction:column;text-align:start;font-size:1rem;font-weight:500;color:var(--secondary-color);font-family:Poppins,sans-serif}._datosSection_1ymf9_91 input,._datosSection_1ymf9_91 select{margin-top:.3rem;padding:10px;border:2px solid var(--border-input-color);border-radius:8px;background-color:var(--gray-color);width:100%;box-sizing:border-box;font-size:1rem;font-family:Poppins,sans-serif;outline:none;transition:all .25s ease}._datosSection_1ymf9_91 input:focus,._datosSection_1ymf9_91 select:focus{border-color:var(--secondary-color);background-color:var(--white-color);box-shadow:0 0 0 3px #1e88e526}._datosSection_1ymf9_91 textarea{margin-top:.3rem;padding:10px 12px;border:2px solid var(--border-input-color);box-sizing:border-box;border-radius:8px;background-color:var(--gray-color);width:100%;min-height:120px;resize:none;font-size:1rem;font-family:Poppins,sans-serif;outline:none;transition:all .25s ease}._datosSection_1ymf9_91 textarea:focus{border-color:var(--secondary-color);background-color:var(--white-color);box-shadow:0 0 0 3px #1e88e526}._datosSection_1ymf9_91 input::placeholder{color:var(--placeholder-color)}._datosSection_1ymf9_91 textarea::placeholder{color:var(--placeholder-color)}._datosSection_1ymf9_91 select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23999' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px;cursor:pointer}@media (max-width: 768px){._dropZone_1ymf9_105{width:40%;height:40%}._modalOverlay_1ymf9_2{overflow-y:auto;gap:20px}._imagenSection_1ymf9_78{flex:none;width:100%;display:flex;flex-direction:column;align-items:center}._modalContent_1ymf9_11{width:100%;padding:1rem;margin:50% 15px 15px}._formRow_1ymf9_69{padding:0;gap:0}._fileLabel_1ymf9_166{width:80%}}@media (max-width: 425px){._dropZone_1ymf9_105{width:80%;height:20%}._modalOverlay_1ymf9_2{overflow-y:auto;gap:20px}._imagenSection_1ymf9_78{flex:none;width:100%;display:flex;flex-direction:column;align-items:center}._modalContent_1ymf9_11{width:100%;padding:1rem;margin:90% 10px 10px}._formRow_1ymf9_69{padding:0;gap:0}._fileLabel_1ymf9_166{width:80%}}._searchContainer_1bo0n_1{position:relative;flex:1;width:80%}._searchWrapper_1bo0n_7{position:relative}._searchIcon_1bo0n_11{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#a3a3a3}._searchInput_1bo0n_21{font-family:Poppins,sans-serif;width:100%;padding:.75rem 1rem .75rem 3rem;background-color:#fafafa;border:1px solid #d4d4d4;border-radius:8px;font-size:.875rem;color:#171717;transition:all .2s ease}._searchInput_1bo0n_21::placeholder{color:#737373}._searchInput_1bo0n_21:focus{outline:none;background-color:#fff;border-color:#171717;box-shadow:0 0 0 2px #171717}._resultsBox_1bo0n_44{position:absolute;top:110%;left:0;width:100%;background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 10px #0000000d;max-height:300px;overflow-y:auto;z-index:10}._resultItem_1bo0n_58{display:flex;align-items:center;gap:10px;padding:8px 12px;cursor:pointer;transition:background .2s}._resultItem_1bo0n_58:hover{background-color:#f5f5f5}._resultImage_1bo0n_71{width:30px;height:30px;border-radius:4px;object-fit:cover}._loadingText_1bo0n_78{position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:.75rem;color:#999}@media (max-width: 992px){._searchContainer_1bo0n_1{width:100%}._searchWrapper_1bo0n_7{display:flex}}._container_4bd5x_2{padding:48px 140px;background-color:#f9fafb;border-radius:12px;box-shadow:0 2px 6px #00000014;overflow-x:auto}._dashboardHeader_4bd5x_10{display:flex;justify-content:space-between;align-items:center;margin:40px}._title_4bd5x_17{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:24px}._searchBarContainer_4bd5x_24{width:440px}._totalProducts_4bd5x_29{display:flex;gap:10px;padding:8px 16px;border:2px solid var(--secondary-color);border-radius:6px;background-color:#fff;font-weight:600;color:var(--secondary-color)}._headerActions_4bd5x_41{display:flex;align-items:center;gap:20px;color:#444}._addButton_4bd5x_49{height:45px;background-color:var(--primary-color);font-family:Poppins,sans-serif;color:#fff;font-weight:600;border:2px solid var(--primary-color);border-radius:6px;padding:8px 16px;cursor:pointer;transition:background-color .2s ease}._addButton_4bd5x_49:hover{background-color:#fff;color:var(--primary-color)}._tableContainer_4bd5x_67{margin:0 40px 40px}._categoriaIcon_4bd5x_70{filter:brightness(0) saturate(100%) invert(18%) sepia(9%) saturate(1260%) hue-rotate(137deg) brightness(93%) contrast(89%)}@media (max-width: 768px){._dashboardHeader_4bd5x_10{flex-direction:column;gap:20px}}@media (max-width: 425px){._dashboardHeader_4bd5x_10{flex-direction:column;gap:20px}._searchBarContainer_4bd5x_24{order:1;width:100%}._tableContainer_4bd5x_67{margin:0}._totalProducts_4bd5x_29{padding:8px}._headerActions_4bd5x_41{flex-direction:column;width:100%;align-items:stretch}}._modalOverlay_qt7kr_2{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center}._modalContent_qt7kr_11{background:#fff;padding:2rem;border-radius:8px;width:1300px}._modalActions_qt7kr_20{display:flex;justify-content:center;flex-direction:row-reverse;gap:1rem;margin-top:1rem}._modalActions_qt7kr_20 button{font-size:1rem}._addButton_qt7kr_32{flex:1;height:45px;background-color:var(--primary-color);font-family:Poppins,sans-serif;color:#fff;font-weight:600;border:2px solid var(--primary-color);border-radius:6px;padding:8px 16px;transition:background-color .2s ease;cursor:pointer}._addButton_qt7kr_32:hover{background:var(--white-color);color:var(--primary-color)}._cancelButton_qt7kr_51{flex:1;height:45px;background-color:var(--secondary-color);font-family:Poppins,sans-serif;color:#fff;font-weight:600;border:2px solid var(--secondary-color);border-radius:6px;padding:8px 16px;transition:background-color .2s ease;cursor:pointer}._cancelButton_qt7kr_51:hover{background:var(--white-color);color:var(--secondary-color)}._formRow_qt7kr_71{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 60px;gap:3rem;align-items:start}._imagenSection_qt7kr_79{flex:1;gap:.5rem}._imagenSection_qt7kr_79 h3{font-size:1.5rem;color:var(--secondary-color);font-weight:600;font-family:Poppins,sans-serif;text-align:start}._datosSection_qt7kr_90{flex:2;display:flex;flex-direction:column;gap:1.5rem}._fileInput_qt7kr_98{display:none}._dropZone_qt7kr_103{width:450px;height:450px;border:2px dashed var(--secondary-color-dark);border-radius:16px;align-items:center;display:flex;justify-content:center;text-align:center;cursor:pointer;background-color:var(--gray-color);color:var(--secondary-color);transition:border-color .3s ease,background-color .3s ease;margin-bottom:20px}._dropZone_qt7kr_103:hover{background-color:var(--white-color);border-color:var(--secondary-color)}._dropZoneActive_qt7kr_123{background-color:var(--white-color);border-color:var(--secondary-color);transition:border-color .3s ease,background-color .3s ease}._uploadIcon_qt7kr_129{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1.5rem;color:var(--secondary-color)}._uploadIcon_qt7kr_129 img{width:100px;height:100px}._uploadIcon_qt7kr_129 p{margin:0;margin-top:.5rem;font-size:1.5rem}._uploadIcon_qt7kr_129 label{color:var(--secondary-color-dark);font-size:1rem;cursor:pointer}._previewImage_qt7kr_152{width:90%;height:90%;object-fit:cover;border-radius:8px}._fileLabel_qt7kr_160{display:inline-block;width:400px;margin-top:1rem;padding:.75rem 1.5rem;background-color:var(--secondary-color);color:#fff;border-radius:6px;cursor:pointer;font-weight:600;text-align:center;transition:background-color .2s ease}._fileLabel_qt7kr_160:hover{background-color:var(--secondary-color-dark)}._fileLabel_qt7kr_160 img{width:30px;height:30px;margin-right:8px;vertical-align:middle}._datosSection_qt7kr_90 h3{margin-bottom:.5rem;font-size:1.5rem;color:var(--secondary-color);font-weight:600;font-family:Poppins,sans-serif;text-align:start}._datosSection_qt7kr_90 label{display:flex;flex-direction:column;text-align:start;font-size:1rem;font-weight:500;color:var(--secondary-color);font-family:Poppins,sans-serif}._datosSection_qt7kr_90 input,._datosSection_qt7kr_90 select{margin-top:.3rem;padding:10px;border:2px solid var(--border-input-color);border-radius:8px;background-color:var(--gray-color);width:100%;box-sizing:border-box;font-size:1rem;font-family:Poppins,sans-serif;outline:none;transition:all .25s ease}._datosSection_qt7kr_90 input:focus,._datosSection_qt7kr_90 select:focus{border-color:var(--secondary-color);background-color:var(--white-color);box-shadow:0 0 0 3px #1e88e526}._datosSection_qt7kr_90 textarea{margin-top:.3rem;padding:10px 12px;border:2px solid var(--border-input-color);box-sizing:border-box;border-radius:8px;background-color:var(--gray-color);width:100%;min-height:120px;resize:none;font-size:1rem;font-family:Poppins,sans-serif;outline:none;transition:all .25s ease}._datosSection_qt7kr_90 textarea:focus{border-color:var(--secondary-color);background-color:var(--white-color);box-shadow:0 0 0 3px #1e88e526}._datosSection_qt7kr_90 input::placeholder{color:var(--placeholder-color)}._datosSection_qt7kr_90 textarea::placeholder{color:var(--placeholder-color)}._datosSection_qt7kr_90 select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23999' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px;cursor:pointer}@media (max-width: 768px){._dropZone_qt7kr_103{width:40%;height:40%}._modalOverlay_qt7kr_2{overflow-y:auto;gap:20px}._imagenSection_qt7kr_79{flex:none;width:100%;display:flex;flex-direction:column;align-items:center}._modalContent_qt7kr_11{width:100%;padding:1rem;margin:40% 15px 15px}._formRow_qt7kr_71{padding:0;gap:0}._fileLabel_qt7kr_160{width:80%}}@media (max-width: 425px){._dropZone_qt7kr_103{width:80%}._modalOverlay_qt7kr_2{overflow-y:auto;gap:20px}._imagenSection_qt7kr_79{flex:none;width:100%;display:flex;flex-direction:column;align-items:center}._modalContent_qt7kr_11{width:100%;padding:1rem;margin:90% 10px 10px}._formRow_qt7kr_71{padding:0;gap:0}._fileLabel_qt7kr_160{width:80%}}._modalOverlay_11ts0_2{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center}._modalContent_11ts0_11{background:#fff;padding:2rem;border-radius:8px;width:1300px}._modalActions_11ts0_19{display:flex;justify-content:center;flex-direction:row-reverse;gap:1rem;margin-top:1rem}._modalActions_11ts0_19 button{font-size:1rem}._addButton_11ts0_31{flex:1;height:45px;background-color:var(--primary-color);font-family:Poppins,sans-serif;color:#fff;font-weight:600;border:2px solid var(--primary-color);border-radius:6px;padding:8px 16px;transition:background-color .2s ease;cursor:pointer}._addButton_11ts0_31:hover{background:var(--white-color);color:var(--primary-color)}._cancelButton_11ts0_50{flex:1;height:45px;background-color:var(--secondary-color);font-family:Poppins,sans-serif;color:#fff;font-weight:600;border:2px solid var(--secondary-color);border-radius:6px;padding:8px 16px;transition:background-color .2s ease;cursor:pointer}._cancelButton_11ts0_50:hover{background:var(--white-color);color:var(--secondary-color)}._formRow_11ts0_69{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 60px;gap:3rem;align-items:start}._imagenSection_11ts0_78{flex:1;gap:.5rem}._imagenSection_11ts0_78 h3{font-size:1.5rem;color:var(--secondary-color);font-weight:600;font-family:Poppins,sans-serif;text-align:start}._datosSection_11ts0_91{flex:2;display:flex;flex-direction:column;gap:1.5rem}._fileInput_11ts0_99{display:none}._dropZone_11ts0_104{width:450px;height:450px;border:2px dashed var(--secondary-color-dark);border-radius:16px;align-items:center;display:flex;justify-content:center;text-align:center;cursor:pointer;background-color:var(--gray-color);color:var(--secondary-color);transition:border-color .3s ease,background-color .3s ease;margin-bottom:20px}._dropZone_11ts0_104:hover{background-color:var(--white-color);border-color:var(--secondary-color)}._dropZoneActive_11ts0_125{background-color:var(--white-color);border-color:var(--secondary-color);transition:border-color .3s ease,background-color .3s ease}._uploadIcon_11ts0_131{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1.5rem;color:var(--secondary-color)}._uploadIcon_11ts0_131 img{width:100px;height:100px}._uploadIcon_11ts0_131 p{margin:0;margin-top:.5rem;font-size:1.5rem}._uploadIcon_11ts0_131 label{color:var(--secondary-color-dark);font-size:1rem;cursor:pointer}._previewImage_11ts0_157{width:90%;height:90%;object-fit:cover;border-radius:8px}._fileLabel_11ts0_165{display:inline-block;width:400px;margin-top:1rem;padding:.75rem 1.5rem;background-color:var(--secondary-color);color:#fff;border-radius:6px;cursor:pointer;font-weight:600;text-align:center;transition:background-color .2s ease}._fileLabel_11ts0_165:hover{background-color:var(--secondary-color-dark)}._fileLabel_11ts0_165 img{width:30px;height:30px;margin-right:8px;vertical-align:middle}._datosSection_11ts0_91 h3{margin-bottom:.5rem;font-size:1.5rem;color:var(--secondary-color);font-weight:600;font-family:Poppins,sans-serif;text-align:start}._datosSection_11ts0_91 label{display:flex;flex-direction:column;text-align:start;font-size:1rem;font-weight:500;color:var(--secondary-color);font-family:Poppins,sans-serif}._datosSection_11ts0_91 input,._datosSection_11ts0_91 select{margin-top:.3rem;padding:10px;border:2px solid var(--border-input-color);border-radius:8px;background-color:var(--gray-color);width:100%;box-sizing:border-box;font-size:1rem;font-family:Poppins,sans-serif;outline:none;transition:all .25s ease}._datosSection_11ts0_91 input:focus,._datosSection_11ts0_91 select:focus{border-color:var(--secondary-color);background-color:var(--white-color);box-shadow:0 0 0 3px #1e88e526}._datosSection_11ts0_91 textarea{margin-top:.3rem;padding:10px 12px;border:2px solid var(--border-input-color);box-sizing:border-box;border-radius:8px;background-color:var(--gray-color);width:100%;min-height:120px;resize:none;font-size:1rem;font-family:Poppins,sans-serif;outline:none;transition:all .25s ease}._datosSection_11ts0_91 textarea:focus{border-color:var(--secondary-color);background-color:var(--white-color);box-shadow:0 0 0 3px #1e88e526}._datosSection_11ts0_91 input::placeholder{color:var(--placeholder-color)}._datosSection_11ts0_91 textarea::placeholder{color:var(--placeholder-color)}._datosSection_11ts0_91 select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23999' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px;cursor:pointer}@media (max-width: 768px){._dropZone_11ts0_104{width:40%;height:40%}._modalOverlay_11ts0_2{overflow-y:auto;gap:20px}._imagenSection_11ts0_78{flex:none;width:100%;display:flex;flex-direction:column;align-items:center}._modalContent_11ts0_11{width:100%;padding:1rem;margin:30% 15px 15px}._formRow_11ts0_69{padding:0;gap:0}._fileLabel_11ts0_165{width:80%}}@media (max-width: 425px){._dropZone_11ts0_104{width:80%}._modalOverlay_11ts0_2{overflow-y:auto;gap:20px}._imagenSection_11ts0_78{flex:none;width:100%;display:flex;flex-direction:column;align-items:center}._modalContent_11ts0_11{width:100%;padding:1rem;margin:50% 10px 10px}._formRow_11ts0_69{padding:0;gap:0}._fileLabel_11ts0_165{width:80%}}._container_zytkw_2{padding:48px 140px;background-color:#f9fafb;border-radius:12px;box-shadow:0 2px 6px #00000014;overflow-x:auto}._dashboardHeader_zytkw_10{display:flex;justify-content:space-between;align-items:center;margin:40px}._title_zytkw_17{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:24px}._totalCount_zytkw_25{display:flex;gap:10px;align-items:center;padding:8px 16px;border:2px solid var(--secondary-color);border-radius:6px;background-color:#fff;font-weight:600;color:var(--secondary-color)}._totalSecondaryCount_zytkw_37{display:flex;gap:10px;align-items:center;padding:8px 16px;border:2px solid var(--primary-color);border-radius:6px;background-color:#fff;font-weight:600;color:var(--primary-color)}._headerActions_zytkw_50{display:flex;align-items:center;gap:20px;color:#444}._addButton_zytkw_58{height:45px;background-color:var(--primary-color);font-family:Poppins,sans-serif;color:#fff;font-weight:600;border:2px solid var(--primary-color);border-radius:6px;padding:8px 16px;cursor:pointer;transition:background-color .2s ease}._addButton_zytkw_58:hover{background-color:#fff;color:var(--primary-color)}._tableContainer_zytkw_76{margin:0 40px 40px}._mensajeSecondaryIcon_zytkw_79{filter:brightness(0) saturate(100%) invert(18%) sepia(9%) saturate(1260%) hue-rotate(137deg) brightness(93%) contrast(89%)}._mensajePrimaryIcon_zytkw_83{filter:brightness(0) saturate(100%) invert(26%) sepia(96%) saturate(2838%) hue-rotate(338deg) brightness(98%) contrast(101%)}@media (max-width: 768px){._dashboardHeader_zytkw_10{flex-direction:column;gap:20px}._searchBarContainer_zytkw_93{width:440px}}@media (max-width: 425px){._dashboardHeader_zytkw_10{flex-direction:column;gap:20px}._searchBarContainer_zytkw_93{order:1;width:100%}._tableContainer_zytkw_76{margin:0}._totalProducts_zytkw_109{padding:8px}._headerActions_zytkw_50{flex-direction:column;width:100%;align-items:stretch}}._modalOverlay_vr7zy_1{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center}._modalContent_vr7zy_10{background:#fff;padding:2rem;border-radius:8px;width:500px}._modalActions_vr7zy_17{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:1rem;margin-top:1rem}._addButton_vr7zy_25,._cancelButton_vr7zy_25{flex:1;height:45px;font-family:Poppins,sans-serif;font-weight:600;border-radius:6px;padding:8px 16px;cursor:pointer;transition:background-color .2s ease}._addButton_vr7zy_25{background-color:var(--primary-color);color:#fff;border:2px solid var(--primary-color)}._addButton_vr7zy_25:hover{background-color:#fff;color:var(--primary-color)}._cancelButton_vr7zy_25{background-color:var(--secondary-color);color:#fff;border:2px solid var(--secondary-color)}._cancelButton_vr7zy_25:hover{background-color:#fff;color:var(--secondary-color)}._textarea_vr7zy_56{width:100%;min-height:80px;padding:8px;margin-top:4px;border:1px solid #ccc;border-radius:6px;font-family:Poppins,sans-serif}._select_vr7zy_66{width:100%;padding:10px 12px;margin-top:4px;border:1px solid #ccc;border-radius:6px;font-family:Poppins,sans-serif;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23999' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:14px;cursor:pointer}@media (max-width:425px){._modalContent_vr7zy_10{margin:10px}._modalActions_vr7zy_17{flex-direction:column}}._container_1tyb0_2{padding:48px 140px;background-color:#f9fafb;border-radius:12px;box-shadow:0 2px 6px #00000014;overflow-x:auto}._dashboardHeader_1tyb0_10{display:flex;justify-content:space-between;align-items:center;margin:40px}._title_1tyb0_17{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:24px}._searchBarContainer_1tyb0_24{width:540px}._totalProducts_1tyb0_29{display:flex;gap:10px;padding:8px 16px;border:2px solid var(--secondary-color);border-radius:6px;background-color:#fff;font-weight:600;color:var(--secondary-color)}._headerActions_1tyb0_41{display:flex;align-items:center;gap:20px;color:#444}._addButton_1tyb0_49{height:45px;background-color:var(--primary-color);font-family:Poppins,sans-serif;color:#fff;font-weight:600;border:2px solid var(--primary-color);border-radius:6px;padding:8px 16px;cursor:pointer;transition:background-color .2s ease}._addButton_1tyb0_49:hover{background-color:#fff;color:var(--primary-color)}._tableContainer_1tyb0_67{margin:0 40px 40px}._cotizacionIcon_1tyb0_70{filter:brightness(0) saturate(100%) invert(18%) sepia(9%) saturate(1260%) hue-rotate(137deg) brightness(93%) contrast(89%)}@media (max-width: 768px){._dashboardHeader_1tyb0_10{flex-direction:column;gap:20px}}@media (max-width: 425px){._dashboardHeader_1tyb0_10{flex-direction:column;gap:20px}._searchBarContainer_1tyb0_24{order:1;width:100%}._tableContainer_1tyb0_67{margin:0}._totalProducts_1tyb0_29{padding:8px}._headerActions_1tyb0_41{flex-direction:column;width:100%;align-items:stretch}}._modalOverlay_5gczl_1{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center}._modalContent_5gczl_10{background:#fff;padding:2rem;border-radius:8px;width:500px}._modalActions_5gczl_17{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:1rem;margin-top:1rem}._addButton_5gczl_25,._cancelButton_5gczl_25{flex:1;height:45px;font-family:Poppins,sans-serif;font-weight:600;border-radius:6px;padding:8px 16px;cursor:pointer;transition:background-color .2s ease}._addButton_5gczl_25{background-color:var(--primary-color);color:#fff;border:2px solid var(--primary-color)}._addButton_5gczl_25:hover{background-color:#fff;color:var(--primary-color)}._cancelButton_5gczl_25{background-color:var(--secondary-color);color:#fff;border:2px solid var(--secondary-color)}._cancelButton_5gczl_25:hover{background-color:#fff;color:var(--secondary-color)}._textarea_5gczl_56{width:100%;min-height:80px;padding:8px;margin-top:4px;border:1px solid #ccc;border-radius:6px;font-family:Poppins,sans-serif}._select_5gczl_66{width:100%;padding:10px 12px;margin-top:4px;border:1px solid #ccc;border-radius:6px;font-family:Poppins,sans-serif;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23999' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:14px;cursor:pointer}@media (max-width:425px){._modalContent_5gczl_10{margin:10px}}._container_xepf1_2{padding:48px 140px;background-color:#f9fafb;border-radius:12px;box-shadow:0 2px 6px #00000014;overflow-x:auto}._dashboardHeader_xepf1_10{display:flex;justify-content:space-between;align-items:center;margin:40px}._title_xepf1_17{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:24px}._totalProducts_xepf1_25{display:flex;gap:10px;padding:8px 16px;border:2px solid var(--secondary-color);border-radius:6px;background-color:#fff;font-weight:600;color:var(--secondary-color)}._headerActions_xepf1_37{display:flex;align-items:center;gap:20px;color:#444}._addButton_xepf1_45{height:45px;background-color:var(--primary-color);font-family:Poppins,sans-serif;color:#fff;font-weight:600;border:2px solid var(--primary-color);border-radius:6px;padding:8px 16px;cursor:pointer;transition:background-color .2s ease}._addButton_xepf1_45:hover{background-color:#fff;color:var(--primary-color)}._tableContainer_xepf1_63{margin:0 40px 40px}._usuarioIcon_xepf1_66{filter:brightness(0) saturate(100%) invert(18%) sepia(9%) saturate(1260%) hue-rotate(137deg) brightness(93%) contrast(89%)}@media (max-width: 768px){._dashboardHeader_xepf1_10{flex-direction:column;gap:20px}._searchBarContainer_xepf1_76{width:440px}}@media (max-width: 425px){._dashboardHeader_xepf1_10{flex-direction:column;gap:20px}._searchBarContainer_xepf1_76{order:1;width:100%}._tableContainer_xepf1_63{margin:0}._totalProducts_xepf1_25{padding:8px}._headerActions_xepf1_37{flex-direction:column;width:100%;align-items:stretch}}._modalOverlay_zsj68_2{position:fixed;inset:0;background:#00000073;display:flex;flex-direction:row;align-items:center;justify-content:center}._modalContent_zsj68_12{background:#fff;padding:2rem;border-radius:8px;width:1300px}._modalActions_zsj68_21{display:flex;flex-direction:row-reverse;justify-content:center;grid-column:span 2;gap:1rem;margin-top:1rem;margin-bottom:1rem}._modalActions_zsj68_21 button{font-size:1rem}._addButton_zsj68_35{flex:1;height:45px;background-color:var(--primary-color);font-family:Poppins,sans-serif;color:#fff;font-weight:600;border:2px solid var(--primary-color);border-radius:6px;padding:8px 16px;transition:background-color .2s ease;cursor:pointer}._addButton_zsj68_35:hover{background:var(--white-color);color:var(--primary-color)}._cancelButton_zsj68_54{flex:1;height:45px;background-color:var(--secondary-color);font-family:Poppins,sans-serif;color:#fff;font-weight:600;border:2px solid var(--secondary-color);border-radius:6px;padding:8px 16px;transition:background-color .2s ease;cursor:pointer}._cancelButton_zsj68_54:hover{background:var(--white-color);color:var(--secondary-color)}._formRow_zsj68_74{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 60px;gap:3rem;align-items:stretch}._imagenSection_zsj68_82{flex:1;justify-content:center;gap:.5rem}._imagenSection_zsj68_82 h3{font-size:1.5rem;color:var(--secondary-color);font-weight:600;font-family:Poppins,sans-serif;text-align:start}._imagenSection_zsj68_82 img{margin-top:1rem;width:300px;height:300px;object-fit:cover}._divider_zsj68_100{width:6px;background-color:var(--primary-color);border-radius:2px;height:100%;min-height:490px}._datosSection_zsj68_108{flex:2;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}._datosSection_zsj68_108 h3{grid-column:span 2}._datosSection_zsj68_108 h3{margin-bottom:.5rem;font-size:1.5rem;color:var(--secondary-color);font-weight:600;font-family:Poppins,sans-serif;text-align:start}._datosSection_zsj68_108 label{display:flex;flex-direction:column;text-align:start;font-size:1rem;font-weight:500;color:var(--secondary-color);font-family:Poppins,sans-serif}._datosSection_zsj68_108 input,._datosSection_zsj68_108 select{margin-top:.3rem;padding:10px;border:2px solid var(--border-input-color);border-radius:8px;background-color:var(--gray-color);width:100%;box-sizing:border-box;font-size:1rem;font-family:Poppins,sans-serif;outline:none;transition:all .25s ease}._datosSection_zsj68_108 input:focus,._datosSection_zsj68_108 select:focus{border-color:var(--secondary-color);background-color:var(--white-color);box-shadow:0 0 0 3px #1e88e526}._datosSection_zsj68_108 input::placeholder{color:var(--placeholder-color)}._datosSection_zsj68_108 select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23999' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px;cursor:pointer}@media (max-width: 768px){._imagenSection_zsj68_82 img{width:90%;height:auto}._divider_zsj68_100{display:none}._modalOverlay_zsj68_2{overflow-y:auto;gap:20px}._modalContent_zsj68_12{width:100%;padding:1rem;margin:10px}._formRow_zsj68_74{padding:0;gap:0}}@media (max-width: 425px){._imagenSection_zsj68_82 img{width:50%;height:50%}._divider_zsj68_100{display:none}._modalOverlay_zsj68_2{overflow-y:auto;gap:20px}._modalContent_zsj68_12{width:100%;padding:1rem;margin:100% 10px 10px}._formRow_zsj68_74{padding:0;gap:0}._modalActions_zsj68_21{flex-direction:column}._datosSection_zsj68_108{display:block}}._modalOverlay_1sm3b_2{position:fixed;inset:0;background:#00000073;display:flex;flex-direction:row;align-items:center;justify-content:center}._modalContent_1sm3b_12{background:#fff;padding:2rem;border-radius:8px;width:1300px}._modalActions_1sm3b_21{display:flex;flex-direction:row-reverse;justify-content:center;grid-column:span 2;gap:1rem;margin-top:1rem;margin-bottom:1rem}._modalActions_1sm3b_21 button{font-size:1rem}._addButton_1sm3b_35{flex:1;height:45px;background-color:var(--primary-color);font-family:Poppins,sans-serif;color:#fff;font-weight:600;border:2px solid var(--primary-color);border-radius:6px;padding:8px 16px;transition:background-color .2s ease;cursor:pointer}._addButton_1sm3b_35:hover{background:var(--white-color);color:var(--primary-color)}._cancelButton_1sm3b_54{flex:1;height:45px;background-color:var(--secondary-color);font-family:Poppins,sans-serif;color:#fff;font-weight:600;border:2px solid var(--secondary-color);border-radius:6px;padding:8px 16px;transition:background-color .2s ease;cursor:pointer}._cancelButton_1sm3b_54:hover{background:var(--white-color);color:var(--secondary-color)}._formRow_1sm3b_74{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 60px;gap:3rem;align-items:stretch}._imagenSection_1sm3b_82{flex:1;justify-content:center;gap:.5rem}._imagenSection_1sm3b_82 h3{font-size:1.5rem;color:var(--secondary-color);font-weight:600;font-family:Poppins,sans-serif;text-align:start}._imagenSection_1sm3b_82 img{margin-top:1rem;width:300px;height:300px;object-fit:cover}._divider_1sm3b_100{width:6px;background-color:var(--primary-color);border-radius:2px;height:100%;min-height:490px}._datosSection_1sm3b_108{flex:2;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}._datosSection_1sm3b_108 h3{grid-column:span 2}._datosSection_1sm3b_108 h3{margin-bottom:.5rem;font-size:1.5rem;color:var(--secondary-color);font-weight:600;font-family:Poppins,sans-serif;text-align:start}._datosSection_1sm3b_108 label{display:flex;flex-direction:column;text-align:start;font-size:1rem;font-weight:500;color:var(--secondary-color);font-family:Poppins,sans-serif}._datosSection_1sm3b_108 input,._datosSection_1sm3b_108 select{margin-top:.3rem;padding:10px;border:2px solid var(--border-input-color);border-radius:8px;background-color:var(--gray-color);width:100%;box-sizing:border-box;font-size:1rem;font-family:Poppins,sans-serif;outline:none;transition:all .25s ease}._datosSection_1sm3b_108 input:focus,._datosSection_1sm3b_108 select:focus{border-color:var(--secondary-color);background-color:var(--white-color);box-shadow:0 0 0 3px #1e88e526}._datosSection_1sm3b_108 input::placeholder{color:var(--placeholder-color)}._datosSection_1sm3b_108 select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23999' stroke-width='2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px;cursor:pointer}@media (max-width: 768px){._imagenSection_1sm3b_82 img{width:90%;height:auto}._divider_1sm3b_100{display:none}._modalOverlay_1sm3b_2{overflow-y:auto;gap:20px}._modalContent_1sm3b_12{width:100%;padding:1rem;margin:10px}._formRow_1sm3b_74{padding:0;gap:0}}@media (max-width: 425px){._imagenSection_1sm3b_82 img{width:50%;height:50%}._divider_1sm3b_100{display:none}._modalOverlay_1sm3b_2{overflow-y:auto;gap:20px}._modalContent_1sm3b_12{width:100%;padding:1rem;margin:80% 10px 10px}._formRow_1sm3b_74{padding:0;gap:0}._modalActions_1sm3b_21{flex-direction:column}._datosSection_1sm3b_108{display:block}}._dashboardHeader_15brw_1{display:flex;justify-content:space-between;align-items:center;margin:40px}._title_15brw_8{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:24px}._refreshButton_15brw_15{padding:8px 16px;background:transparent;border:1px solid var(--secondary-color);border-radius:8px;cursor:pointer;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;transition:.2s ease}._refreshButton_15brw_15:hover{border-color:var(--primary-color);background:var(--primary-color);color:#fff}._refreshButton_15brw_15:active{transform:scale(.97)}._container_15brw_37{height:75vh;display:flex;gap:20px;padding:20px;background-color:#f9fafb;border-radius:12px;box-shadow:0 2px 6px #00000014;overflow-x:auto}._left_15brw_48{flex:2;gap:20px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-evenly;align-items:stretch;align-content:stretch}._kpis_15brw_59{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;gap:20px}._chartsContainer_15brw_69{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;gap:20px}._cotizaciones_15brw_79,._productos_15brw_83{width:50%}._right_15brw_87{flex:1;display:flex;flex-direction:column;gap:20px}._headerRight_15brw_94{display:flex;justify-content:space-between;align-items:center;flex-shrink:0}._categorias_15brw_101{height:50vh;display:flex;align-items:center;justify-content:center}._modoToggle_15brw_108{display:flex;justify-content:center;background:var(--gray-color);border-radius:20px;padding:4px;gap:4px;flex-shrink:0}._toggleButton_15brw_118{background:transparent;border:none;color:var(--secondary-color);padding:6px 14px;border-radius:16px;font-weight:500;cursor:pointer;transition:all .3s ease;font-family:Montserrat,sans-serif}._toggleButton_15brw_118:hover{background-color:var(--light-primary-color);color:var(--primary-color)}._active_15brw_135{background-color:var(--secondary-color);color:#fff}@media (max-width: 992px){._container_15brw_37{flex-direction:column}._right_15brw_87{order:-1}._cotizaciones_15brw_79{width:100%}._chartsContainer_15brw_69{gap:16px;flex-wrap:wrap}._productos_15brw_83{width:100%}._title_15brw_8{font-size:18px}}@media (max-width: 600px){._kpis_15brw_59{flex-direction:column}._toggleButton_15brw_118{flex:1}}._card_1enm3_1{background:#fff;border-radius:12px;padding:1rem;box-shadow:0 2px 6px #0000001a;border-top:4px solid transparent;flex:1;min-width:240px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .15s ease,box-shadow .15s ease;font-family:Poppins,sans-serif}._card_1enm3_1:hover{transform:translateY(-2px);box-shadow:0 4px 10px #00000026}._blue_1enm3_22{border-top-color:var(--primary-color);color:var(--primary-color)}._green_1enm3_27{border-top-color:var(--secondary-color);color:var(--secondary-color)}._orange_1enm3_32{border-top-color:var(--yellow);color:var(--yellow)}._header_1enm3_38{display:flex;justify-content:space-between;align-items:center;font-weight:500;margin-bottom:.5rem;color:#333}._value_1enm3_48{font-size:2rem;font-weight:700;margin-bottom:.5rem}._periodSwitch_1enm3_55{display:flex;justify-content:center;gap:.75rem;margin-top:.5rem}._periodButton_1enm3_62{background:none;border:none;font-size:.9rem;color:#666;cursor:pointer;transition:color .2s;font-family:Poppins,sans-serif}._periodButton_1enm3_62:hover,._active_1enm3_73{font-weight:700;color:inherit}._sidebar_157rk_1{width:200px;background-color:var(--secondary-color);color:#fff;display:flex;flex-direction:column;padding:4rem 2rem}._logoContainer_157rk_10{display:flex;justify-content:center;margin-bottom:1rem}._logo_157rk_10{width:120px;height:auto}._divider_157rk_21{border:none;border-top:1px solid rgba(255,255,255,.2);margin:.8rem 0}._userInfo_157rk_27{display:flex;align-items:center;gap:.6rem;padding:.5rem .8rem}._userIcon_157rk_34{width:40px;height:40px;margin-right:8px}._userName_157rk_40{font-size:.95rem;font-weight:700;margin:0;text-align:left;text-transform:capitalize}._userRole_157rk_48{font-size:.8rem;color:#cce3de;text-align:left}._menu_157rk_54{flex-grow:1;display:flex;flex-direction:column;gap:.6rem}._menuItem_157rk_61{display:flex;align-items:center;gap:.6rem;color:#fff;text-decoration:none;padding:.6rem .8rem;border-radius:8px;transition:background .3s}._menuItem_157rk_61:hover{background-color:var(--primary-color)}._bottomMenu_157rk_76{display:flex;flex-direction:column;gap:.6rem}._bottomMenu_157rk_76{display:flex;flex-direction:column;gap:.6rem;margin-top:auto}._logoutButton_157rk_89{font-family:Poppins,sans-serif;display:flex;align-items:center;gap:.6rem;background-color:transparent;border:none;color:#fff;font-size:.95rem;font-weight:500;padding:.6rem .8rem;border-radius:8px;cursor:pointer;transition:background .3s,color .3s}._logoutButton_157rk_89:hover{background-color:#c1121f;color:#fff}._logoutButton_157rk_89 img{width:20px;height:20px}._hamburgerBtn_157rk_115{display:none;background:none;border:none;cursor:pointer;position:fixed;top:16px;left:16px;z-index:1001}._hamburgerLine_157rk_126{display:block;width:26px;height:3px;background-color:var(--secondary-color);margin:4px 0;border-radius:2px;transition:.3s}._open_157rk_135 ._hamburgerLine_157rk_126:nth-child(1){transform:rotate(45deg) translate(5px,5px);background-color:var(--white-color)}._open_157rk_135 ._hamburgerLine_157rk_126:nth-child(2){opacity:0}._open_157rk_135 ._hamburgerLine_157rk_126:nth-child(3){background-color:var(--white-color);transform:rotate(-45deg) translate(5px,-5px)}@media (max-width: 992px){._logoContainer_157rk_10{padding:0}._menu_157rk_54,._bottomMenu_157rk_76{display:none}._hamburgerBtn_157rk_115{display:block}._sidebar_157rk_1{position:fixed;top:0;left:-100%;height:100vh;width:70%;background-color:var(--secondary-color);flex-direction:column;padding:2rem 1rem;transition:left .3s ease;z-index:1000}._sidebarOpen_157rk_177{left:0}._menu_157rk_54,._bottomMenu_157rk_76{display:flex;margin-bottom:4rem}body._menu-open_157rk_187{overflow:hidden}}._layout_1ylfp_1{display:flex;height:100vh;width:100%}._content_1ylfp_7{flex:1;padding:20px;background:#f5f6fa;overflow-y:auto}@media (max-width: 992px){._layout_1ylfp_1{flex-direction:column}._content_1ylfp_7{padding:16px}}._container_1aui3_1{display:flex;flex-direction:column;gap:20px;padding:20px;border-radius:12px}._header_1aui3_10{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:16px;border-radius:12px;box-shadow:0 2px 6px #0000000d}._title_1aui3_20{font-size:1.25rem;font-weight:600;color:#333;max-width:70%;word-break:break-word}._actions_1aui3_28{display:flex;gap:10px}._content_1aui3_34{margin-top:40px;display:flex;gap:20px;flex-wrap:wrap}._left_1aui3_42{flex:1;display:flex;flex-direction:column;gap:20px}._right_1aui3_50{flex:1;display:flex;justify-content:center;align-items:flex-start}._productImage_1aui3_57{width:100%;border-radius:12px;object-fit:contain;background:#fff;padding:10px;box-shadow:0 2px 6px #0000001a}@media (max-width: 992px){._header_1aui3_10{margin-top:20px;flex-direction:column}._actions_1aui3_28{flex-direction:column}._content_1aui3_34{flex-direction:column-reverse}._productImage_1aui3_57{width:90%}}._button_1w7tf_1{display:flex;align-items:center;gap:8px;padding:8px 12px;border:2px solid transparent;border-radius:8px;cursor:pointer;transition:all .2s;background-color:#fff}._primary_1w7tf_13{border-color:var(--primary-color);color:var(--primary-color)}._primary_1w7tf_13:hover{background-color:var(--primary-color-dark);color:#fff}._primary-outline_1w7tf_23{background-color:transparent;border-color:var(--primary-color);color:var(--primary-color)}._primary-outline_1w7tf_23:hover{background-color:var(--primary-color-dark);color:#fff}._secondary_1w7tf_34{border-color:var(--secondary-color);color:var(--secondary-color)}._secondary_1w7tf_34:hover{background-color:var(--secondary-color-dark);color:#fff}._secondary-outline_1w7tf_44{background-color:transparent;border-color:var(--secondary-color);color:var(--secondary-color)}._secondary-outline_1w7tf_44:hover{background-color:var(--secondary-color-dark);color:#fff}._icon_1w7tf_55{display:flex;align-items:center}._title_1w7tf_60{font-weight:500;font-size:14px}._container_99dy7_1{display:flex;flex-direction:column;gap:20px;padding:20px;border-radius:12px}._header_99dy7_10{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:16px;border-radius:12px;box-shadow:0 2px 6px #0000000d}._title_99dy7_20{font-size:20px;font-weight:600;color:#333;max-width:70%;word-break:break-word}._actions_99dy7_28{display:flex;gap:10px}._content_99dy7_34{margin-top:40px;display:flex;gap:20px;flex-wrap:wrap}._left_99dy7_42{flex:1;display:flex;flex-direction:column;gap:20px}._right_99dy7_50{flex:1;display:flex;justify-content:center;align-items:flex-start}._categoriaImage_99dy7_57{width:100%;border-radius:12px;object-fit:contain;background:#fff;padding:10px;box-shadow:0 2px 6px #0000001a}._productsContainer_99dy7_68{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px;margin-top:10px}._productItem_99dy7_75{background:#f1f8ff;border-radius:12px;padding:12px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .2s,box-shadow .2s;cursor:pointer}._productItem_99dy7_75:hover{transform:translateY(-3px);box-shadow:0 4px 10px #0000001a}._productImage_99dy7_92{width:100%;height:100px;object-fit:contain;margin-bottom:8px}._productName_99dy7_99{font-weight:500;color:#333;font-size:14px}@media (max-width: 992px){._header_99dy7_10{margin-top:50px;flex-direction:column}._actions_99dy7_28{flex-direction:column}._container_99dy7_1{padding:0}._content_99dy7_34{flex-direction:column-reverse}._categoriaImage_99dy7_57{width:90%}}._container_1wyx2_1{display:flex;flex-direction:column;padding:20px;border-radius:12px}._content_1wyx2_8{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;align-content:stretch;gap:20px;margin:40px 0}._header_1wyx2_20{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:16px;border-radius:12px;box-shadow:0 2px 6px #0000000d}._title_1wyx2_30{font-size:20px;font-weight:600;color:#333;max-width:70%;word-break:break-word}._actions_1wyx2_38{display:flex;gap:10px}._left_1wyx2_43,._right_1wyx2_47{width:50%}._card_1wyx2_51{margin-bottom:20px;padding:40px;display:flex;flex-direction:column;gap:16px;text-align:left;border:1px solid #ddd;border-radius:16px;background-color:#fff}._subtitle_1wyx2_63{margin-bottom:20px;color:var(--primary-color);font-family:Montserrat,sans-serif;font-weight:700;font-style:Bold;font-size:20px}._rowcontent_1wyx2_72{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch}._label_1wyx2_81{width:50%;font-family:Montserrat,sans-serif;font-weight:400;font-style:Regular;font-size:16px}._value_1wyx2_89{width:50%;font-family:Montserrat,sans-serif;font-weight:600;font-style:SemiBold;font-size:16px}._productsList_1wyx2_97{margin-top:10px;display:flex;flex-direction:column;overflow:auto}._productRow_1wyx2_104{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #e0e0e0}._productName_1wyx2_112{font-size:14px;color:#333;flex:1}._productDetails_1wyx2_118{font-size:14px;font-weight:700;color:var(--primary-color);white-space:nowrap}._titlePDF_1wyx2_125{margin-top:16px;color:var(--primary-color);font-family:Montserrat,sans-serif;font-weight:700;font-style:Bold;font-size:20px}._pdfContainer_1wyx2_133{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}._pdfButton_1wyx2_142{padding:10px 15px;background-color:#fff;border:1px solid var(--primary-color);border-radius:8px;cursor:pointer;text-decoration:none;color:inherit;font-size:14px}._pdfButton_1wyx2_142:hover{background-color:var(--primary-color);color:#fff}._noPdf_1wyx2_157{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;color:var(--secondary-color)}._modalOverlay_1wyx2_166{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center}._modalContent_1wyx2_175{background:#fff;padding:2rem;border-radius:8px;width:700px;text-align:center}._modalActions_1wyx2_183{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:1rem;margin-top:1rem}._addButton_1wyx2_191,._addPdfButton_1wyx2_192,._cancelButton_1wyx2_193{flex:1;height:45px;font-family:Poppins,sans-serif;font-weight:600;border-radius:6px;padding:8px 16px;cursor:pointer;transition:background-color .2s ease}._addButton_1wyx2_191{background-color:var(--primary-color);color:#fff;border:2px solid var(--primary-color)}._addButton_1wyx2_191:hover{background-color:#fff;color:var(--primary-color)}._cancelButton_1wyx2_193{background-color:var(--secondary-color);color:#fff;border:2px solid var(--secondary-color)}._cancelButton_1wyx2_193:hover{background-color:#fff;color:var(--secondary-color)}._dropZone_1wyx2_224{width:700px;height:300px;border:2px dashed var(--secondary-color-dark);border-radius:16px;align-items:center;display:flex;margin:0 auto 20px;justify-content:center;text-align:center;cursor:pointer;background-color:var(--gray-color);color:var(--secondary-color);transition:border-color .3s ease,background-color .3s ease}._dropZone_1wyx2_224:hover{background-color:var(--white-color);border-color:var(--secondary-color)}._dropZoneActive_1wyx2_245{width:500px;height:150px;border:2px solid transparent;background-color:transparent;transition:border-color .3s ease,background-color .3s ease}._previewHeader_1wyx2_252{margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:16px;color:var(--secondary-color);font-weight:600}._previewInfo_1wyx2_259{display:flex;flex-direction:row;align-items:center}._pdfPreview_1wyx2_265{margin-top:1rem;border:none;border-radius:8px;overflow:hidden}._fileLabel_1wyx2_272{display:inline-block;width:400px;margin-top:1rem;padding:.75rem 1.5rem;background-color:var(--secondary-color);color:#fff;border-radius:6px;cursor:pointer;font-weight:600;text-align:center;transition:background-color .2s ease}._fileLabel_1wyx2_272:hover{background-color:var(--secondary-color-dark)}._fileInput_1wyx2_288{display:none}._fileLabel_1wyx2_272 img{width:30px;height:30px;margin-right:8px;vertical-align:middle}._estado_1wyx2_297{font-weight:700}._pendiente_1wyx2_300{padding:8px;border-radius:8px;color:var(--yellow);background-color:var(--light-yellow)}._enProceso_1wyx2_306{padding:8px;border-radius:8px;color:var(--orange);background-color:var(--light-orange)}._enviada_1wyx2_312{padding:8px;border-radius:8px;color:var(--blue);background-color:var(--light-blue)}._aceptada_1wyx2_318{padding:8px;border-radius:8px;color:var(--green);background-color:var(--light-green)}._rechazada_1wyx2_324{padding:8px;border-radius:8px;color:var(--primary-color);background-color:var(--light-primary-color)}._cerrada_1wyx2_330,._desconocido_1wyx2_337{padding:8px;border-radius:8px;color:var(--gray);background-color:var(--light-gray)}@media (max-width: 992px){._header_1wyx2_20{margin-top:50px;flex-direction:column}._actions_1wyx2_38{flex-direction:column}._left_1wyx2_43,._right_1wyx2_47{width:100%}._card_1wyx2_51,._addButton_1wyx2_191{height:auto}._content_1wyx2_8{flex-direction:column}}._container_1x9rm_1{overflow-x:auto;background-color:#fff;border:1px solid #e0e0e0;border-radius:.75rem;padding:12px}._table_1x9rm_9{width:100%;border-collapse:collapse;font-family:Poppins,sans-serif}._table_1x9rm_9 th{padding:12px 16px;color:var(--primary-color);border-bottom:1px solid #e5e7eb;text-align:center;font-size:16px;font-weight:600;max-width:70%;word-break:break-word}._table_1x9rm_9 td{padding:12px 16px;font-size:.9rem;color:#222;border-bottom:1px solid #f0f0f0}._table_1x9rm_9 tr:hover{background-color:#f5f7fa;transition:background-color .2s ease}._statusRow_1x9rm_38{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;align-content:stretch;gap:.5rem}._userName_1x9rm_48{font-weight:600;color:#111827}._userEmail_1x9rm_53{font-size:.75rem;color:#6b7280}._content_59f7d_1{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:stretch;margin:40px 0;padding:16px 80px}._left_59f7d_12,._right_59f7d_13{width:48%}._title_59f7d_17{color:var(--primary-color);font-weight:600;font-family:Montserrat,sans-serif}._personal_59f7d_23{height:28vh;margin-bottom:20px;padding:40px 40px 14px;display:flex;flex-direction:column;gap:16px;text-align:left;border:1px solid #ddd;border-radius:16px}._nameContainer_59f7d_36{margin:30px 0;display:flex;align-items:center;gap:12px}._logo_59f7d_43{width:50px;height:50px;border-radius:50%}._textContainer_59f7d_49{display:flex;flex-direction:column}._name_59f7d_36{font-weight:700;font-size:18px}._tipo_59f7d_59{font-size:14px;color:#666}._datetime_59f7d_64{display:flex;flex-direction:column;font-size:14px;color:#333;text-align:right}._label_59f7d_72{margin-top:20px;font-family:Montserrat,sans-serif;font-weight:600;font-size:16px}._email_59f7d_79,._phone_59f7d_80{font-family:Montserrat,sans-serif;font-weight:400;font-size:16px}._phone_59f7d_80{margin-bottom:20px}._table_59f7d_90{width:100%;border-collapse:separate;border-spacing:0 20px;font-family:Montserrat,sans-serif;font-size:14px}._table_59f7d_90 th{color:#333;font-weight:600;padding-left:12px;text-align:left}._table_59f7d_90 td{padding:8px 20px;text-align:left}._estado_59f7d_110{font-weight:700;border-radius:4px;text-align:center}._sinAtender_59f7d_116{color:#d9e004;background-color:#d9e0042e}._enviada_59f7d_121{color:#01d20c;background-color:#01d20c2e}._cerrada_59f7d_126{color:#931919;background-color:#9319192e}._desconocido_59f7d_131{color:#fff;background-color:#7f8c8d}._productsList_59f7d_137{margin-top:10px;display:flex;flex-direction:column;overflow:auto}._productRow_59f7d_144{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #e0e0e0}._productName_59f7d_152{font-size:14px;color:#333;flex:1}._productDetails_59f7d_158{font-size:14px;font-weight:700;color:var(--primary-color);white-space:nowrap}._buttonsGrid_59f7d_165{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;padding:16px}._buttonWrapper_59f7d_175{width:48%}@media (max-width: 992px){._content_59f7d_1{padding:0}._left_59f7d_12,._right_59f7d_13{width:100%}._personal_59f7d_23{height:auto}}._card_17vz8_1{width:100%;height:120px;border-radius:16px;border-width:1.5px;border-style:solid;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;text-decoration:none;color:inherit;font-family:Montserrat,sans-serif}._card_17vz8_1:hover{transform:scale(1.02);box-shadow:0 4px 12px #00000014}._icon_17vz8_25{width:32px;height:32px;object-fit:contain}._text_17vz8_31{font-family:Montserrat,sans-serif;font-weight:600;font-size:10px}._containerFormulario_my2il_1{display:flex;flex-direction:column;align-items:center;margin:40px auto}._containerFormulario_my2il_1 form{background-color:var(--gray-color);padding:10px 50px 0;border-radius:15px;width:50%}._containerFormulario_my2il_1 h3{font-size:2rem;font-weight:700;color:#1b2f33;margin-bottom:1.5rem;text-align:start}._inputGroup_my2il_22{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;width:100%;margin:20px 0;position:relative;padding-left:20px}._inputGroup_my2il_22:before{content:"";position:absolute;left:0;top:0;width:6px;height:100%;background-color:var(--primary-color);border-radius:4px}._textareaGroup_my2il_43{position:relative;width:100%;margin:50px 0 0;padding-left:20px}._textareaGroup_my2il_43:before{content:"";position:absolute;left:0;top:0;width:6px;height:100%;background-color:var(--primary-color);border-radius:4px}._textareaGroup_my2il_43 ._inputWrapper_my2il_59::placeholder{font-family:Poppins,sans-serif}._textareaGroup_my2il_43 ._inputWrapper_my2il_59 label{text-align:start;font-weight:700;font-size:2rem}._inputWrapper_my2il_59{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;position:relative}._inputWrapper_my2il_59 label{text-align:start;font-weight:600;font-size:1rem;color:#1b2f33;margin-bottom:6px}._inputWrapper_my2il_59 input,._inputWrapper_my2il_59 select,._inputWrapper_my2il_59 textarea{width:100%;padding:12px 14px;font-size:1rem;color:#1b2f33;border:2px solid #d1d5db;border-radius:10px;outline:none;background-color:#fff;transition:all .3s ease;box-sizing:border-box}._inputWrapper_my2il_59 input:focus,._inputWrapper_my2il_59 select:focus,._inputWrapper_my2il_59 textarea:focus{border-color:var(--primary-color);box-shadow:0 0 5px #fb23434d}._inputWrapper_my2il_59 textarea{min-height:240px;resize:vertical}._radioGroup_my2il_111{position:relative;padding-left:1rem;margin:2rem 0}._radioGroup_my2il_111:before{content:"";position:absolute;left:0;top:0;width:6px;height:100%;background-color:var(--primary-color);border-radius:4px}._radioContainer_my2il_128{display:flex;gap:10px;justify-content:flex-start;flex-wrap:wrap}._radioCard_my2il_134{display:flex;flex-direction:column;min-width:250px;border:1px solid #ccc;border-radius:10px;padding:1rem;text-align:center;transition:all .2s ease;cursor:pointer}._radioCard_my2il_134:hover{border-color:var(--primary-color);background:#f9f9f9}._radioLabel_my2il_151{display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer}._radioInput_my2il_159{accent-color:var(--primary-color);transform:scale(1.3)}._radioTitle_my2il_164{font-weight:700;margin-top:.3rem}._radioDescription_my2il_169{font-size:.9rem;color:#555;margin-top:.3rem}._radioGroupTitle_my2il_174{font-weight:700;font-size:1rem;margin-bottom:1rem;text-align:start;color:var(--text-color)}._termsSection_my2il_182{display:flex;flex-direction:column;align-items:flex-start;margin-top:40px}._termsSection_my2il_182 span{position:relative}._termsBox_my2il_191{display:flex;align-items:center;margin-top:20px;margin-bottom:20px;gap:10px;justify-content:center}._termsBox_my2il_191 label{font-size:14px;color:#1b2f33;line-height:1.4}._termsBox_my2il_191 a{color:var(--primary-color);text-decoration:none;font-weight:600}._btnPrimary_my2il_211{font-family:Poppins,sans-serif;margin-left:20px;margin-bottom:20px;background-color:var(--primary-color);border:none;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:600;width:180px;padding:10px;color:var(--white-color)}._btnPrimary_my2il_211:disabled{background-color:var(--gray-color);cursor:not-allowed}@media (max-width: 425px){._containerFormulario_my2il_1 form{width:60%}._inputGroup_my2il_22{grid-template-columns:repeat(1,1fr)}._inputGroup_my2il_22:before{display:none}._radioGroup_my2il_111:before{display:none}._textareaGroup_my2il_43:before{display:none}._inputGroup_my2il_22,._textareaGroup_my2il_43,._radioGroup_my2il_111{padding:0}._radioCard_my2il_134{min-width:0}._termsBox_my2il_191{display:block;margin-top:20px;margin-bottom:20px}._inputWrapper_my2il_59 span{position:static}._inputWrapper_my2il_59 label{font-size:.9rem}}._containerCanales_1ja48_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;margin-top:80px;margin-bottom:80px}._containerCanales_1ja48_1 span{text-align:justify;font-size:18px;font-weight:500}._productoContainer_15o63_1{padding:16px 140px}._banner_15o63_5{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;gap:60px;margin:20px auto;width:100%;max-width:1200px}._bannerLeft_15o63_19{max-width:500px;width:100%;height:auto;display:flex;justify-content:center;align-items:center}._productoImagen_15o63_29{width:100%;height:100%;object-fit:contain;max-width:500px;max-height:400px}._title_15o63_38{font-family:Montserrat,sans-serif;font-weight:600;font-style:SemiBold;font-size:1.9rem;line-height:60px}._descripcion_15o63_46{font-family:Montserrat,sans-serif;font-weight:400;font-size:1rem;margin:20px 0}._categoria_15o63_53{margin:20px 0;font-size:.8rem}._cantidadContainer_15o63_58 button{font-family:Poppins,sans-serif;padding:20px;border-radius:8px;font-size:20px;font-weight:800;border:none;background-color:#f7f8fa}._cantidadContainer_15o63_58 button:hover{background-color:var(--primary-color);color:#fff;cursor:pointer;transition:background-color .9s ease}._cantidadContainer_15o63_58 input{width:100px;padding:22px;text-align:center;font-family:Poppins,sans-serif;font-size:20px;border:1px solid #f7f8fa;border-radius:4px;margin:0 10px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button._addToCartButton_15o63_92{background-color:var(--primary-color);color:#fff;border:none;margin-left:20px;padding:15px 30px;border-radius:8px;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;cursor:pointer}._categoriaNombre_15o63_105{font-weight:500;color:var(--primary-color)}._bannerRight_15o63_110{width:100%;text-align:left}._subtitle_15o63_115{margin-bottom:10px;font-family:Montserrat,sans-serif;font-weight:600;font-size:1.5rem;line-height:36px;text-align:left}._categoriaImagen_15o63_124{width:100%;object-fit:contain;max-width:500px;display:block}._infoGrid_15o63_133{display:flex;flex-direction:row;justify-content:space-between;gap:20px;width:100%;margin:80px auto;max-width:1300px}._descripcionContainer_15o63_145,._usosContainer_15o63_146{width:50%;text-align:justify;display:flex;flex-direction:column}@media (max-width: 767px){._banner_15o63_5{flex-wrap:wrap;gap:30px}._bannerLeft_15o63_19{width:100%;height:320px}._productoContainer_15o63_1{padding:0;margin:0 auto;width:80%}._cantidadContainer_15o63_58{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px}._cantidadContainer_15o63_58 input{width:2.5rem}button._addToCartButton_15o63_92{margin-left:0}._infoGrid_15o63_133{flex-direction:column;gap:20px}._descripcionContainer_15o63_145,._usosContainer_15o63_146{width:100%}}._container_8szwx_1{padding:16px 140px}._subtitle_8szwx_5{margin-bottom:10px;font-family:Montserrat,sans-serif;font-weight:600;font-size:1.5rem;line-height:36px;text-align:left}._productosGrid_8szwx_14{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;gap:40px;margin:40px 0}@media (min-width: 320px){._container_8szwx_1{padding:0}._subtitle_8szwx_5{text-align:center}._productosGrid_8szwx_14{gap:0}}._container_1t3cf_1{border:1px solid #d1d5db;padding:16px 50px;border-radius:8px;background-color:#fff}._emptyCart_1t3cf_8{display:flex;flex-direction:column;align-items:center;justify-content:center;height:40vh;text-align:center;color:#444;gap:1rem}._emptyCartImage_1t3cf_19{width:200px;opacity:.8}._table_1t3cf_24{width:100%;border-collapse:collapse;text-align:center}._table_1t3cf_24 th:first-child{text-align:left}._table_1t3cf_24 th{padding:12px 8px}._row_1t3cf_38{border-top:1px solid #e5e7eb}._productCell_1t3cf_42{display:flex;align-items:center;gap:8px;padding:40px 0}a{text-decoration:none;color:inherit}._productImage_1t3cf_52{width:48px;height:48px;object-fit:cover;border-radius:4px}._quantityCell_1t3cf_59{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;gap:8px;position:relative;top:-20px}._quantityButton_1t3cf_71{padding:4px 8px;background-color:#f3f4f6;border:none;border-radius:4px;cursor:pointer}._quantityInput_1t3cf_79{width:50px;font-family:Poppins,sans-serif;font-weight:500;text-align:center;border:1px solid #d1d5db;border-radius:4px;padding:4px}._quantityButton_1t3cf_71:hover{background-color:#e5e7eb}._trashIcon_1t3cf_93{width:20px;height:20px;cursor:pointer}._footer_1t3cf_99{margin-top:40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;align-content:stretch;gap:20px}._btnWhite_1t3cf_110{font-family:Poppins,sans-serif;padding:8px 16px;border:1px solid #d1d5db;border-radius:4px;background-color:#fff;cursor:pointer}._btnWhite_1t3cf_110:hover{background-color:#f9fafb}._btnBlue_1t3cf_123{font-family:Poppins,sans-serif;padding:8px 16px;border:1px solid var(--primary-color);border-radius:4px;background-color:var(--primary-color);color:#fff;cursor:pointer}._btnBlue_1t3cf_123:hover{background-color:#fff;color:var(--primary-color)}@media (max-width: 992px){._container_1t3cf_1{padding:16px 30px}._productCell_1t3cf_42{gap:12px}._table_1t3cf_24 th,._table_1t3cf_24 td{font-size:.8rem;padding:10px}}@media (max-width: 768px){._container_1t3cf_1{padding:16px 20px}._table_1t3cf_24{font-size:.9rem}._productImage_1t3cf_52{width:5rem;height:4rem}._quantityInput_1t3cf_79{width:40px}._footer_1t3cf_99{flex-direction:column;align-items:stretch;gap:10px}._btnWhite_1t3cf_110,._btnBlue_1t3cf_123{width:70%;margin:0 auto;text-align:center}}@media (max-width: 425px){._container_1t3cf_1{width:90%;padding:15px}._table_1t3cf_24,._table_1t3cf_24 thead,._table_1t3cf_24 tbody,._table_1t3cf_24 th,._table_1t3cf_24 tr{display:block;justify-items:center;width:100%}._table_1t3cf_24 thead{display:none}._table_1t3cf_24 tr{border:1px solid #e5e7eb;margin-bottom:16px;border-radius:8px;background-color:#fff}._productImage_1t3cf_52{width:5rem;height:4rem}._productCell_1t3cf_42{flex-direction:column;justify-content:flex-start;gap:12px;padding:10px 0}._quantityCell_1t3cf_59{top:0}._trashIcon_1t3cf_93{align-self:flex-end}._footer_1t3cf_99{margin-top:24px;flex-direction:column;align-items:stretch}._btnWhite_1t3cf_110,._btnBlue_1t3cf_123{width:100%}}._content_6p8gg_1{padding:16px 140px}@media (max-width:425px){._content_6p8gg_1{padding:16px 15px}}._container_jwn6e_1{padding-bottom:40px}._description_jwn6e_5{margin:40px;font-family:Montserrat,sans-serif;font-weight:400;font-style:Regular;font-size:20px;line-height:100%}._formContainer_jwn6e_14{max-width:600px;margin:0 auto;font-family:Inter,sans-serif;color:#1a1a1a}._section_jwn6e_21{border:1px solid #e0e0e0;border-radius:8px;padding:20px;margin-bottom:20px;position:relative}._sectionNumber_jwn6e_29{position:absolute;top:-10px;left:-10px;background-color:#ff1e44;color:#fff;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-weight:700}._sectionTitle_jwn6e_44{font-weight:600;font-size:16px;margin-bottom:15px;text-align:left}._inputGroup_jwn6e_51{display:flex;flex-direction:column}._inputRow_jwn6e_56{display:flex;flex-wrap:wrap;gap:10px}._inputWrapper_jwn6e_61{display:flex;flex-direction:column;flex:1;position:relative;margin-bottom:20px}._inputWrapper_jwn6e_61 span{color:var(--primary-color);font-size:.85rem;margin-top:4px;text-align:left;font-family:Inter,sans-serif;position:static}._input_jwn6e_51{flex:1;padding:10px;border:1px solid #d0d0d0;border-radius:6px;font-size:14px;font-family:Montserrat,sans-serif}._textarea_jwn6e_86{text-align:left;width:96%;padding:10px;border:1px solid #d0d0d0;border-radius:6px;font-size:14px;min-height:80px;resize:vertical;font-family:Montserrat,sans-serif}._checkboxContainer_jwn6e_98{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;margin-bottom:20px}._checkboxContainer_jwn6e_98 input[type=checkbox]{margin-right:8px}._terms_jwn6e_112{display:inline-block}._checkboxContainer_jwn6e_98 a{color:#ff1e44;text-decoration:none;font-weight:500}._button_jwn6e_122{background-color:#ff1e44;color:#fff;font-weight:600;font-size:16px;padding:12px 20px;border:none;border-radius:8px;cursor:pointer;width:100%;transition:background-color .2s ease;font-family:Montserrat,sans-serif}._button_jwn6e_122:hover{background-color:#e0173a}._button_jwn6e_122:disabled{background-color:var(--gray-color);cursor:not-allowed}@media (max-width: 425px){._formContainer_jwn6e_14{width:80%}}._content_6ik79_1{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;align-content:stretch;margin:40px auto;width:90%;gap:20px}._left_6ik79_12{width:45%}._right_6ik79_16{overflow:auto;width:45%;height:51vh;padding:40px 40px 14px;display:flex;flex-direction:column;gap:16px;text-align:left;border:1px solid #ddd;border-radius:16px}._title_6ik79_30{color:var(--primary-color);font-weight:600;font-family:Montserrat,sans-serif}._personal_6ik79_36{margin-bottom:20px;padding:40px 40px 14px;display:flex;flex-direction:column;gap:16px;text-align:left;border:1px solid #ddd;border-radius:16px}._nameContainer_6ik79_48{margin:30px 0;display:flex;align-items:center;gap:12px}._logo_6ik79_55{width:50px;height:50px;border-radius:50%}._textContainer_6ik79_61{display:flex;flex-direction:column}._name_6ik79_48{font-weight:700;font-size:18px}._tipo_6ik79_71{font-size:14px;color:#666}._datetime_6ik79_76{display:flex;flex-direction:column;font-size:14px;color:#333;text-align:right}._label_6ik79_84{margin-top:20px;font-family:Montserrat,sans-serif;font-weight:600;font-size:16px}._email_6ik79_91,._phone_6ik79_92{font-family:Montserrat,sans-serif;font-weight:400;font-size:16px}._phone_6ik79_92{margin-bottom:20px}._repeatButton_6ik79_102{background:none;border:none;cursor:pointer;padding:0}._tableContainer_6ik79_109{margin-top:20px;width:100%}@media (max-width: 425px){._content_6ik79_1{width:100%;flex-direction:column;justify-items:center}._left_6ik79_12{width:80%;display:flex;flex-direction:column;margin:0 auto}._right_6ik79_16{width:70%;margin:0 auto;padding:20px}._personal_6ik79_36{padding:20px;gap:7px}}._tableContainer_1vnwz_1{margin:40px 0;padding:16px 240px}@media (max-width:768px){._tableContainer_1vnwz_1{margin:0;padding:16px 50px}}._container_1k3mk_1{display:flex;flex-direction:column;gap:20px;padding:20px;border-radius:12px}._content_1k3mk_9{width:100%;display:flex;flex-direction:row;flex-wrap:no-wrap;justify-content:center;align-items:flex-start;align-content:stretch;gap:20px;margin:40px 0}._header_1k3mk_22{display:flex;justify-content:flex-start;gap:20px;align-items:center;background:#fff;padding:16px;border-radius:12px;box-shadow:0 2px 6px #0000000d}._title_1k3mk_33{font-size:20px;font-weight:600;color:#333;max-width:70%;word-break:break-word}._actions_1k3mk_41{display:flex;gap:10px}._left_1k3mk_46,._right_1k3mk_50{width:50%}._card_1k3mk_54{height:500px;margin-bottom:20px;padding:40px;display:flex;flex-direction:column;gap:16px;text-align:center;justify-content:center;border:1px solid #ddd;border-radius:16px;background-color:#fff}._subtitle_1k3mk_68{margin-bottom:20px;color:var(--primary-color);font-family:Montserrat,sans-serif;font-weight:700;font-style:Bold;font-size:20px}._addButton_1k3mk_78,._cancelButton_1k3mk_79{flex:1;height:45px;font-family:Poppins,sans-serif;font-weight:600;border-radius:6px;padding:8px 16px;cursor:pointer;transition:background-color .2s ease}._addButton_1k3mk_78{background-color:var(--primary-color);color:#fff;border:2px solid var(--primary-color)}._addButton_1k3mk_78:hover{background-color:#fff;color:var(--primary-color)}._cancelButton_1k3mk_79{background-color:var(--secondary-color);color:#fff;border:2px solid var(--secondary-color)}._cancelButton_1k3mk_79:hover{background-color:#fff;color:var(--secondary-color)}._personal_1k3mk_109{margin-bottom:20px;padding:40px 40px 14px;display:flex;flex-direction:column;gap:16px;text-align:left;border-radius:16px}._buttonsGrid_1k3mk_119{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;padding:16px}._buttonWrapper_1k3mk_129{width:58%}@media (max-width: 992px){._header_1k3mk_22{margin-top:50px;flex-direction:column}._actions_1k3mk_41{flex-direction:column}._left_1k3mk_46,._right_1k3mk_50{width:100%}._card_1k3mk_54,._addButton_1k3mk_78{height:auto}}._whatsappButton_zi7h4_2{position:fixed;width:45px;height:45px;padding:10px;bottom:30px;right:30px;background-color:#25d366;color:#fff;border-radius:50%;text-decoration:none;box-shadow:1px 6px 24px #075e543d;z-index:1000;transition:transform .2s,box-shadow .2s}._whatsappButton_zi7h4_2:hover{transform:scale(1.1)}._whatsappButton_zi7h4_2 img{width:100%;height:100%}._tooltip_zi7h4_25{position:absolute;top:20px;right:78px;height:32px;background-color:var(--white-color);color:var(--secondary-color);padding:0 14px;border-radius:16px;font-size:14px;line-height:31px;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(10px);transition:opacity .3s ease,transform .3s ease;box-shadow:0 4px 6px #0000004d}._tooltip_zi7h4_25:after{content:"";display:block;position:absolute;top:10px;right:-6px;border:8px solid transparent;border-width:6px 0 6px 8px;border-left-color:#fff}._whatsappButton_zi7h4_2:hover ._tooltip_zi7h4_25{opacity:1;transform:translate(0)}
