@charset "UTF-8";:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}body{margin:0;padding:0;justify-content:flex-start;box-sizing:border-box;font-family:Open Sans,sans-serif;font-weight:bolder;display:flex;flex-direction:column;align-items:center;color:#f5f5f5;overflow-x:hidden;width:100vw;scroll-behavior:smooth}button{border:none}button:focus{outline:none}a:focus{outline:none}html{overflow-x:hidden}a{text-decoration:underline;cursor:pointer;color:inherit;font-weight:bolder}a:hover{color:inherit}main{width:100%;display:flex;align-items:center;justify-content:flex-start;height:auto;flex-direction:column;background-color:#f5f5f5;color:#000;padding:.5rem 0}footer{width:100vw}._footerContainer_qgmm1_1{background-color:#fff;border-top:1px solid #e5e7eb}._newsletter_qgmm1_6{background-color:#000;color:#fff;display:flex;align-items:center;justify-content:space-around;padding:1rem 2.5rem;gap:1.5rem}._newsletterLogo_qgmm1_16{width:150px;height:auto;object-fit:contain}._newsletter_qgmm1_6 h3{margin:0;font-size:1.05rem;font-weight:700;letter-spacing:.3px}._newsletterInput_qgmm1_29{display:flex;background:#fff;border-radius:30px;overflow:hidden;align-items:center;justify-content:space-around;padding:2px}._newsletterInput_qgmm1_29 input{border:none;outline:none;background-color:#fff;padding:.6rem .9rem;color:#000;width:220px;font-size:.95rem}._newsletterInput_qgmm1_29 button{background:#4cbe09;color:#fff;border:none;padding:.55rem .7rem;cursor:pointer;border-radius:50%;margin-right:6px}._footerMain_qgmm1_59{max-width:90%;margin:0 auto;padding:3rem 1rem}._footerGrid_qgmm1_65{display:grid;grid-template-columns:1fr;gap:2rem}._footerGrid_qgmm1_65{grid-template-columns:repeat(3,1fr)}._footerHeading_qgmm1_76{color:#000;font-weight:700;font-size:1.125rem;margin-bottom:1rem}._footerLinks_qgmm1_83 a{color:#333;transition:color .3s;text-decoration:none;display:block;margin-bottom:.5rem}._footerLinks_qgmm1_83 a:hover{color:#000}._footerContact_qgmm1_95 p{color:#333;display:flex;align-items:center;gap:.5rem}._footerSocial_qgmm1_102 ._footerIcons_qgmm1_102{display:flex;gap:.75rem}._footerIcons_qgmm1_102 a{width:2.5rem;height:2.5rem;border:2px solid #333;border-radius:.375rem;display:flex;align-items:center;justify-content:center;color:#333;transition:.3s}._footerIcons_qgmm1_102 a:hover{border-color:#000;color:#000}._footerPayments_qgmm1_124{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}._paymentItem_qgmm1_130{border:1px solid #d1d5db;border-radius:.375rem;display:flex;align-items:center;justify-content:center;background:#fff;height:3rem}._paymentItem_qgmm1_130 span{color:#333;font-size:.75rem;font-weight:700}._followRow_qgmm1_146{background-color:#f5f5f5;padding:1rem 0}._followContent_qgmm1_151{max-width:90%;margin:0 auto;padding:0 1rem;display:flex;gap:1rem;align-items:center}._followLeft_qgmm1_160{display:flex;align-items:center;gap:1rem}._followTitle_qgmm1_166{color:#333;font-weight:600}._socialInline_qgmm1_171{display:flex;gap:.75rem}._socialInline_qgmm1_171 a{color:#333;transition:color .3s}._socialInline_qgmm1_171 a:hover{color:#000}@media(max-width:1150px){._footerMain_qgmm1_59{padding:2rem 1.5rem}._newsletter_qgmm1_6{flex-direction:column;text-align:center;padding:2rem 1.5rem;gap:1rem}._newsletter_qgmm1_6 h6{font-size:1rem;text-align:center;width:100%}._newsletterInput_qgmm1_29{width:100%;max-width:100%}._footerGrid_qgmm1_65{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;gap:2.5rem;width:100%}._footerLinks_qgmm1_83{align-items:flex-start}._footerContact_qgmm1_95{justify-content:flex-start;font-size:10px}._footerContact_qgmm1_95 p{justify-content:flex-start}._footerIcons_qgmm1_102,._footerPayments_qgmm1_124{justify-content:center}._footerHeading_qgmm1_76{font-size:1.25rem;width:100%}._footerLinks_qgmm1_83 a,._footerContact_qgmm1_95 p,._paymentItem_qgmm1_130 span{font-size:1rem}._followRow_qgmm1_146{padding:1.5rem 0}._followContent_qgmm1_151{flex-direction:column;padding:0 1.5rem;gap:1.5rem;text-align:left}._followLeft_qgmm1_160{flex-direction:column;gap:.5rem}._followRight_qgmm1_276 ._address_qgmm1_276{justify-content:center;font-size:.9rem;text-align:left}}._productsContainer_ksyft_2{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;padding:.5rem;align-items:stretch}._productCard_ksyft_12{border:2px solid #cfcfcf;border-radius:8px;padding:1rem;text-align:center;background-color:#fff;width:19vw;display:flex;flex-direction:column;justify-content:space-between;transition:transform .2s ease;box-sizing:border-box}._productCard_ksyft_12 a{text-decoration:none}@media(min-width:769px){._productCard_ksyft_12{height:430px}}._productCard_ksyft_12:hover{transform:scale(1.02)}._freeShipping_ksyft_44{background-color:#000;color:#fff;padding:.5rem;font-weight:700;border-radius:6px;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;font-size:.85rem}._productImage_ksyft_58{width:100%;height:120px;object-fit:contain;margin:0 auto 1rem}._productInfo_ksyft_66{flex-grow:1;display:flex;flex-direction:column;justify-content:center}._productTitle_ksyft_73{font-size:.9rem;font-weight:700;color:#333;white-space:nowrap;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;margin:.5rem 0}._productPrice_ksyft_85{color:#179c4a;font-weight:700;font-size:1.3rem;margin:.5rem 0}._productOldPrice_ksyft_92{font-size:.9rem;color:#777;text-decoration:line-through;margin-left:.5rem}._discountPix_ksyft_99{font-size:.75rem;color:#333;text-align:center;display:flex;align-items:center;justify-content:center}._productActions_ksyft_109{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}._btn_ksyft_117{padding:.6rem;text-transform:uppercase;font-weight:700;border:none;border-radius:6px;text-decoration:none;color:#fff;cursor:pointer;transition:all .3s ease;font-size:.9rem;display:flex;justify-content:center;align-items:center;gap:.5rem}._btnCart_ksyft_134{background-color:#000}._btnBuy_ksyft_138{background-color:#2baf5e}._btnCart_ksyft_134:hover{background-color:#fff;box-shadow:0 4px 12px #0003;transform:translateY(-2px);color:#000}._btnBuy_ksyft_138:hover{background-color:#07fd64;box-shadow:0 4px 12px #0003;transform:translateY(-2px);color:#fff}@media(max-width:1200px){._productCard_ksyft_12{width:23vw}}@media(max-width:992px){._productCard_ksyft_12{width:30vw}}@media(max-width:768px){._productsContainer_ksyft_2{gap:1rem;padding:.5rem}._productCard_ksyft_12{width:calc(50% - .5rem);padding:.75rem;height:auto}._productTitle_ksyft_73{font-size:.85rem;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._productPrice_ksyft_85{font-size:1.15rem;display:flex;flex-direction:column;align-items:center;gap:.2rem}._productOldPrice_ksyft_92{margin-left:0;font-size:.8rem}._btn_ksyft_117{padding:.5rem;font-size:.8rem}._freeShipping_ksyft_44{font-size:.7rem;padding:.4rem}}@media(max-width:480px){._productsContainer_ksyft_2{gap:.5rem;padding:.25rem}._productCard_ksyft_12{width:calc(50% - .25rem);padding:.5rem}._productImage_ksyft_58{height:100px}._btn_ksyft_117{font-size:.75rem;padding:.4rem}}._cartSidebar_14z3m_1{position:fixed;top:0;right:-10080px;width:380px;height:100%;background-color:#000;box-shadow:-3px 0 6px #0006;padding:25px;transition:right .3s ease;z-index:9998;color:#fff;font-family:Arial,sans-serif;display:flex;flex-direction:column}._cartSidebar_14z3m_1._open_14z3m_18{right:0}._cartOverlay_14z3m_23{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;opacity:0;visibility:hidden;transition:.3s;z-index:9998}._cartOverlay_14z3m_23._show_14z3m_36{opacity:1;visibility:visible}._cartHeader_14z3m_41{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;flex-shrink:0}._cartHeader_14z3m_41 h2{font-size:1.1rem;font-weight:700;color:#fff}._closeBtn_14z3m_55{background:none;border:none;font-size:15px;color:#fff;cursor:pointer;transition:.2s}._closeBtn_14z3m_55:hover{color:#fdd}._cartItemsContainer_14z3m_69{flex:1;overflow-y:auto;margin-bottom:20px}._cartItemsContainer_14z3m_69::-webkit-scrollbar{width:6px}._cartItemsContainer_14z3m_69::-webkit-scrollbar-thumb{background-color:#179c4a;border-radius:5px}._cartItem_14z3m_69{background-color:#fff;color:#2baf5e;border-radius:12px;padding:15px;margin-bottom:18px;box-shadow:0 2px 5px #00000026}._cartItemContent_14z3m_93{display:flex;align-items:center;gap:12px}._cartItemImg_14z3m_99{width:70px;height:70px;object-fit:cover}._cartItemInfo_14z3m_105{flex:1}._cartItemInfo_14z3m_105 strong{display:block;font-size:1rem;font-weight:700;color:#2baf5e}._cartItemInfo_14z3m_105 p{margin:5px 0;font-size:.95rem;color:#2baf5e}._cartControls_14z3m_122{display:flex;align-items:center;justify-content:space-between;margin-top:8px}._cartQuantity_14z3m_129{display:flex;align-items:center;background:#fff;border-radius:20px;border:1px solid #179c4a;overflow:hidden}._cartQuantity_14z3m_129 button{border:none;background:transparent;font-weight:700;color:#2baf5e;cursor:pointer;padding:5px 10px;transition:.2s}._cartQuantity_14z3m_129 button:hover{background-color:#f5dada}._cartQuantity_14z3m_129 span{padding:0 8px;font-weight:700;color:#2baf5e}._removeBtn_14z3m_158{background:transparent;border:none;color:#2baf5e;font-weight:700;cursor:pointer;transition:.2s;font-size:13px}._removeBtn_14z3m_158:hover{background-color:#2baf5e;color:#fff;border:none}._cartFooter_14z3m_175{margin-top:auto;text-align:center;font-size:1.1rem;font-weight:700;border-top:1px solid rgba(255,255,255,.4);padding-top:15px;flex-shrink:0}._checkoutBtn_14z3m_185{margin-top:15px;width:100%;background-color:#fff;color:#2baf5e;border:none;border-radius:25px;padding:12px 0;font-size:1rem;font-weight:700;cursor:pointer;transition:.2s}._checkoutBtn_14z3m_185:hover{background-color:#000;color:#fff}._cartSidebar_14z3m_1::-webkit-scrollbar{display:none}@media(max-width:768px){._cartSidebar_14z3m_1{width:85%;right:-85%;padding:15px}._cartSidebar_14z3m_1._open_14z3m_18{right:0}._cartItem_14z3m_69{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:10px}._cartItemContent_14z3m_93{display:flex;align-items:center;gap:10px}._cartItemImg_14z3m_99{width:55px;height:55px}._cartItemInfo_14z3m_105{flex:1}._cartItemInfo_14z3m_105 strong{font-size:.95rem}._cartItemInfo_14z3m_105 p{font-size:.9rem;margin-bottom:2px}._cartControls_14z3m_122{display:flex;justify-content:space-between;align-items:center;margin-top:4px}._cartQuantity_14z3m_129{display:flex;align-items:center;border:1px solid #179c4a;border-radius:15px;overflow:hidden;background:#fff}._cartQuantity_14z3m_129 button{padding:2px 8px;font-size:.9rem}._cartQuantity_14z3m_129 span{padding:0 6px;font-size:.9rem}._removeBtn_14z3m_158{font-size:.85rem}._checkoutBtn_14z3m_185{font-size:.9rem;padding:10px 0}}@media(max-width:480px){._cartSidebar_14z3m_1{width:90%;right:-90%}._cartItemContent_14z3m_93{flex-direction:row}._cartControls_14z3m_122{flex-direction:row;justify-content:space-between}}._nav_13myx_1{background-color:#fff;box-shadow:0 4px 8px #00000080;display:flex;align-items:center;justify-content:space-evenly;color:#000;width:100%;height:auto;padding:15px 0}._nav_13myx_1 a{text-decoration:none;color:inherit}._cardNavbar_13myx_19{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;width:60px;cursor:pointer}._cardNavbar_13myx_19 img{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}._cardNavbar_13myx_19 span{font-size:10px;height:10px}._categoriesSection_13myx_43{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding:20px}@media(max-width:1150px){._nav_13myx_1{background-color:#000;box-shadow:0 4px 8px #00000080;display:flex;align-items:center;justify-content:space-evenly;color:#fff;width:100%;height:auto;padding:10px}._cardNavbar_13myx_19{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;width:60px;height:60px;cursor:pointer;color:#000;border-radius:50%;text-decoration:none;transition:.3s}._cardNavbar_13myx_19 img{width:20px;height:20px;object-fit:contain;margin-bottom:6px;filter:brightness(0) invert(1)}._cardNavbar_13myx_19 span{font-size:8px}._cardNavbar_13myx_19:hover{background:#333}}._asCategorias_ta0rk_1{width:100%;padding:10px;text-align:center;display:flex;align-items:center;flex-direction:column;background-color:#f5f5f5}._divCategoriasPai_ta0rk_11{width:100%;padding:50px;display:flex;align-items:center;justify-content:center}._divCategoriasFilho_ta0rk_19{width:100%;box-shadow:0 0 5px #000;display:flex;align-items:center;flex-direction:column;cursor:pointer}._boxNetos_ta0rk_28{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}._divCategoriasNetos_ta0rk_36{position:relative;overflow:hidden;width:25%;background-color:#000;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none}._divCategoriasNetos_ta0rk_36 img{width:100%;filter:brightness(50%) blur(1px);transition:transform .5s ease-in-out,filter .5s ease-in-out}._divCategoriasNetos_ta0rk_36:hover img{transform:scale(1.2)}._tituloCard_ta0rk_58{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5vw;font-weight:700;color:#fff;text-transform:uppercase;text-shadow:0 0 5px black;text-align:center;z-index:2}._divCategoriasNetos_ta0rk_36:hover ._tituloCard_ta0rk_58{text-shadow:0 0 10px black}@media(max-width:1150px){._asCategorias_ta0rk_1{width:120vw;padding:10px;text-align:center;display:flex;align-items:center;flex-direction:column;background-color:#f5f5f5}._divCategoriasNetos_ta0rk_36{width:50%}._tituloCard_ta0rk_58{font-size:3vw}}._categories_ltdwp_1{display:flex;align-items:center;justify-content:space-around;width:100%;flex-wrap:wrap;gap:68px}._categories_ltdwp_1 a{text-decoration:none;color:inherit}._categoryItem_ltdwp_15{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;cursor:pointer;scale:1;width:12%;transition:transform .3s ease}._categoryItem_ltdwp_15:hover{transform:scale(1.05)}._categoryItem_ltdwp_15 img{width:150px;height:150px;border-radius:50%;object-fit:cover}@media(max-width:1150px){._categoryItem_ltdwp_15 img{width:120px;height:120px}._categoryItem_ltdwp_15{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;cursor:pointer;scale:1;transition:transform .3s ease;font-size:110%;width:45%}._categories_ltdwp_1{display:flex;align-items:center;justify-content:space-around;width:100%;flex-wrap:wrap;gap:5px}}._main_1152n_1{width:100vw;height:auto;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}._carousel_1152n_10{width:100vw;height:auto;display:flex;align-items:center;justify-content:flex-start;padding:5px}._carousel_1152n_10 img{width:90vw;height:100%;object-fit:cover;border-radius:10px}._productCards_1152n_26{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}._brandSection_1152n_37{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:20px;margin-top:20px;background-color:#f5f5f5;border-radius:8px;box-shadow:0 4px 8px #1111111a;scale:1;width:90%;transition:box-shadow .3s ease;padding:20px}._brandSection_1152n_37:hover{box-shadow:0 4px 8px #00000080}._brandSection_1152n_37 img{width:40px;height:40px;object-fit:contain;filter:brightness(.6)}._brandTitle_1152n_67{font-size:28px;line-height:1.2;margin:0;font-weight:900;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:15px;text-align:center;width:90%}._brandTitle_1152n_67{color:#57010b;text-shadow:1px 1px 2px rgba(0,0,0,.3)}._brandPartGreen_1152n_87{color:#3b9c58}._brandPartGradient_1152n_92{background:linear-gradient(to right,#2baf5e,#000);-webkit-background-clip:text;background-clip:text;color:transparent}._sloganSubtitle_1152n_100{font-size:20px;font-weight:400;color:#333;text-transform:none;text-align:center;margin:8px 0 0;width:80vw;line-height:1.3}._trustSection_1152n_114{display:flex;align-items:center;justify-content:center;margin-bottom:20px;margin-top:20px;padding:10px 15px 20px;scale:1;width:100vw}._trustItem_1152n_125{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 15px;height:75vh;width:22vw;box-shadow:1px 1px 5px #00000080;overflow:hidden;transition:transform .4s ease,box-shadow .3s ease}._trustItem_1152n_125:hover{transform:scale(1.05);box-shadow:2px 2px 10px #000c}._trustItem_1152n_125 img{height:100%;width:100%;object-fit:cover;transition:transform .6s ease}._trustItem_1152n_125:hover img{transform:scale(1.1);object-position:top}._bannerSection_1152n_158{margin-top:5px;display:flex;align-items:center;justify-content:center;gap:40px;width:100%;height:40vh;padding:10px}._bannerSection_1152n_158 img{width:38%;height:100%;object-fit:cover;border-radius:10px;cursor:pointer;box-shadow:1px 1px 5px #00000080;transition:transform .3s ease;scale:1}._bannerSection_1152n_158 img:hover{box-shadow:2px 2px 10px #000c;transform:scale(1.1)}@media(max-width:1150px){._carousel_1152n_10{width:100vw;height:50vh;display:flex;align-items:center;justify-content:center}._carousel_1152n_10 img{width:90%;height:100%;object-fit:cover;border-radius:10px}._trustSection_1152n_114{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:20px;margin-top:20px;padding:10px 15px 20px;scale:1;width:100vw;gap:15px}._trustItem_1152n_125{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 15px;height:20vh;width:80vw;box-shadow:1px 1px 5px #00000080;overflow:hidden;transition:transform .4s ease,box-shadow .3s ease}._trustItem_1152n_125:hover{transform:scale(1.05);box-shadow:2px 2px 10px #000c}._trustItem_1152n_125 img{height:100%;width:100%;object-fit:cover;object-position:center top;transition:transform .6s ease}._bannerSection_1152n_158{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;width:100%;height:auto;padding:5px}._bannerSection_1152n_158 img{width:80%;height:100%;object-fit:cover;border-radius:10px}}._header_z56ka_1 img{height:10vh;width:auto}._headerWrapper_z56ka_7{position:sticky;top:0;z-index:1000;width:100%;background-color:#fff;box-shadow:0 4px 6px #0000001a}._headerWrapper_z56ka_7 ._menu-overlay_z56ka_14{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;opacity:0;visibility:hidden;transition:.3s}._headerWrapper_z56ka_7 ._menu-overlay_z56ka_14._show_z56ka_26{opacity:1;visibility:visible}._headerWrapper_z56ka_7 ._menu-mobile_z56ka_31{position:fixed;top:0;left:-300px;width:250px;height:100%;background-color:#2baf5e;color:#fff;transition:.3s;z-index:1000;display:flex;flex-direction:column;padding:20px}._headerWrapper_z56ka_7 ._menu-mobile_z56ka_31._open_z56ka_46{left:0}._headerWrapper_z56ka_7 ._menu-header_z56ka_50{display:flex;justify-content:space-between;align-items:center}._headerWrapper_z56ka_7 ._menu-header_z56ka_50 h2{font-size:1rem;font-weight:700;margin:0}._headerWrapper_z56ka_7 ._close-icon_z56ka_62{font-size:1.3rem;cursor:pointer}._headerWrapper_z56ka_7 ._menu-login_z56ka_67{display:flex;align-items:center;gap:8px;margin-top:10px;margin-bottom:15px;color:#fff;font-size:.95rem;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:10px}._headerWrapper_z56ka_7 ._menu-login_z56ka_67 ._login-icon_z56ka_79{font-size:1.1rem;color:#fff}._headerWrapper_z56ka_7 ._menu-login_z56ka_67 p{margin:0}._headerWrapper_z56ka_7 ._menu-login_z56ka_67 a{color:#fff;font-weight:600;text-decoration:none;transition:color .2s ease,text-shadow .2s ease}._headerWrapper_z56ka_7 ._menu-login_z56ka_67 a:hover{color:#f5f5f5;text-shadow:0 0 6px rgba(255,255,255,.6);cursor:pointer}._headerWrapper_z56ka_7 ._menu-list_z56ka_101{list-style:none;padding:0;margin-top:20px}._headerWrapper_z56ka_7 ._menu-list_z56ka_101 li{margin:15px 0;position:relative;overflow:hidden}._headerWrapper_z56ka_7 ._menu-list_z56ka_101 li:before,._headerWrapper_z56ka_7 ._menu-item-categorias_z56ka_114 button:before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background-color:#000;transform:scaleY(0);transform-origin:top;transition:transform .25s ease;border-radius:0 3px 3px 0}._headerWrapper_z56ka_7 ._menu-list_z56ka_101 li:hover:before,._headerWrapper_z56ka_7 ._menu-item-categorias_z56ka_114 button:hover:before{transform:scaleY(1)}._headerWrapper_z56ka_7 ._menu-list_z56ka_101 a{color:#fff;text-decoration:none;font-size:1rem;font-weight:600;display:block;padding:5px 10px;position:relative;z-index:1}._headerWrapper_z56ka_7 ._menu-item-categorias_z56ka_114{display:flex;flex-direction:column;position:relative}._headerWrapper_z56ka_7 ._menu-item-categorias_z56ka_114 button{background:none;border:none;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%;padding:5px 10px;margin:0;position:relative;overflow:hidden;z-index:1}._headerWrapper_z56ka_7 ._menu-item-categorias_z56ka_114 button:focus{outline:none;box-shadow:none}._headerWrapper_z56ka_7 ._submenu_z56ka_173{margin-top:8px;padding-left:15px;border-left:2px solid #000000}._headerWrapper_z56ka_7 ._submenu_z56ka_173 li{margin:8px 0}._headerWrapper_z56ka_7 ._submenu_z56ka_173 a{color:#f5f5f5;font-size:.9rem;font-weight:400;display:block;padding:3px 10px;transition:all .2s ease}._header_z56ka_1{background-color:#000;width:100%;height:15vh;color:#fff;display:flex;align-items:center;justify-content:space-evenly;padding:10px 0}._fixedHeader_z56ka_210{position:fixed;top:0;left:0;box-shadow:0 4px 6px #0000001a;animation:_slideDown_z56ka_1 .5s ease-in-out}@keyframes _slideDown_z56ka_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}._blackHeader_z56ka_228{background-color:#2b2b2b;width:100%;height:2vh}._redHeader_z56ka_234{background-color:#179c4a;width:100%;height:4vh}._imgHeader_z56ka_240{display:flex;align-items:center;justify-content:center}._inputSearch_z56ka_246{width:42vw;height:7vh;border-radius:30px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:flex-start}._inputSearch_z56ka_246 input{width:90%;height:80%;border:none;border-radius:30px;background-color:#f5f5f5;color:#2b2b2b;text-align:center;font-size:1rem}._searchIcon_z56ka_277{color:#000;font-size:1.2rem}._userActions_z56ka_282{height:10vh;display:flex;align-items:center;justify-content:center;gap:35px;color:#f5f5f5;font-size:30px}._locationIcon_z56ka_292,._userIcon_z56ka_293{display:flex;justify-content:center;gap:5px;align-items:center}._locationIcon_z56ka_292 p,._userIcon_z56ka_293 p{font-size:12px}._cartIcon_z56ka_305{cursor:pointer}._icon_z56ka_309{display:none!important}@media(max-width:1150px){._header_z56ka_1{background-color:#000;width:100%;height:auto;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:7px 0}._imgHeader_z56ka_240{display:flex;align-items:center;justify-content:space-around;width:100vw}._header_z56ka_1 img{height:8vh;width:auto;margin-top:10px;margin-bottom:15px}._inputSearch_z56ka_246{width:85vw;height:6vh;border-radius:30px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:flex-start;margin-bottom:5px}._inputSearch_z56ka_246 input{width:85%;height:80%;border:none;border-radius:30px;background-color:#f5f5f5;color:#2b2b2b;text-align:center;font-size:1rem}._userActions_z56ka_282,._locationIcon_z56ka_292,._userIcon_z56ka_293,._cartIcon_z56ka_305{display:none}._icon_z56ka_309{font-size:1.8rem;display:block!important;cursor:pointer;transition:ease-in-out .2s}._icon_z56ka_309:hover{color:#000}}._menuOverlay_1e07k_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;opacity:0;visibility:hidden;transition:.3s;z-index:1000}._menuOverlay_1e07k_1._show_1e07k_14{opacity:1;visibility:visible}._menuMobile_1e07k_19{position:fixed;top:0;left:-300px;width:250px;height:100%;background-color:#000;color:#fff;transition:.3s;z-index:1000;display:flex;flex-direction:column;padding:20px}._menuMobile_1e07k_19._open_1e07k_34{left:0}._menuHeader_1e07k_38{display:flex;justify-content:space-between;align-items:center}._menuHeader_1e07k_38 h2{font-size:1rem;font-weight:700;margin:0}._closeIcon_1e07k_50{font-size:1.3rem;cursor:pointer}._menuLogin_1e07k_55{display:flex;align-items:center;gap:8px;margin-top:10px;margin-bottom:15px;color:#fff;font-size:.95rem;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:10px}._menuLogin_1e07k_55 ._loginIcon_1e07k_67{font-size:1.1rem;color:#fff}._menuLogin_1e07k_55 p{margin:0}._menuLogin_1e07k_55 a{color:#fff;font-weight:600;text-decoration:none;transition:color .2s ease,text-shadow .2s ease}._menuLogin_1e07k_55 a:hover{color:#f5f5f5;text-shadow:0 0 6px rgba(255,255,255,.6);cursor:pointer}._menuList_1e07k_89{list-style:none;padding:0;margin-top:20px}._menuList_1e07k_89 li{margin:15px 0;position:relative;overflow:hidden}._menuList_1e07k_89 li:before,._menuItemCategorias_1e07k_102 button:before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background-color:#179c4a;transform:scaleY(0);transform-origin:top;transition:transform .25s ease;border-radius:0 3px 3px 0}._menuList_1e07k_89 li:hover:before,._menuItemCategorias_1e07k_102 button:hover:before{transform:scaleY(1)}._menuList_1e07k_89 a{color:#fff;text-decoration:none;font-size:1rem;font-weight:600;display:block;padding:5px 10px;position:relative;z-index:1}._menuItemCategorias_1e07k_102{display:flex;flex-direction:column;position:relative}._menuItemCategorias_1e07k_102 button{background:none;border:none;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%;padding:5px 10px;margin:0;position:relative;overflow:hidden;z-index:1}._menuItemCategorias_1e07k_102 button:focus{outline:none;box-shadow:none}._submenu_1e07k_161{margin-top:8px;padding-left:15px;border-left:2px solid #000000}._submenu_1e07k_161 li{margin:8px 0}._submenu_1e07k_161 a{color:#f5f5f5;font-size:.9rem;font-weight:400;display:block;padding:3px 10px;transition:all .2s ease}._searchContainer_19znn_1{position:relative;width:42vw}._inputSearch_19znn_6{width:100%;height:7vh;border-radius:30px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:flex-start;padding:0 15px}._inputSearch_19znn_6 input{width:90%;height:80%;border:none;border-radius:30px;background-color:#f5f5f5;color:#2b2b2b;font-size:1rem}._inputSearch_19znn_6 input:focus{outline:none}._inputSearch_19znn_6 input::placeholder{color:#000;text-align:center}._searchIcon_19znn_36{color:#000;font-size:1.2rem;cursor:pointer}._resultados_19znn_42{position:absolute;top:110%;left:0;width:100%;background-color:#fff;border-radius:8px;box-shadow:0 6px 16px #00000026;border:1px solid #eee;max-height:350px;overflow-y:auto;z-index:10;padding:6px 0;animation:_fadeIn_19znn_1 .2s ease}@keyframes _fadeIn_19znn_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._resultadoItem_19znn_69{display:flex;align-items:center;gap:12px;padding:10px 18px;cursor:pointer;justify-content:space-around;transition:background-color .2s ease}._resultadoItem_19znn_69:hover{background-color:#f8f8f8}._imagemProduto_19znn_83{width:30%;height:38px;object-fit:contain;opacity:.9}._infoProduto_19znn_90{display:flex;flex-direction:column;width:80%}._nomeProduto_19znn_96{font-weight:500;color:#2b2b2b;font-size:.95rem;line-height:1.2}._precoProduto_19znn_103{color:#000;font-weight:600;font-size:.85rem;margin-top:3px}._resultadoItem_19znn_69+._resultadoItem_19znn_69{border-top:1px solid #f1f1f1}._resultados_19znn_42::-webkit-scrollbar{width:6px}._resultados_19znn_42::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}._resultados_19znn_42::-webkit-scrollbar-thumb:hover{background-color:#999}@media(max-width:1150px){._searchContainer_19znn_1{width:85vw}._inputSearch_19znn_6{height:6vh;padding:0 12px}._imagemProduto_19znn_83{width:34px;height:34px}._resultadoItem_19znn_69{padding:9px 14px}}@media(max-width:600px){._searchContainer_19znn_1{width:90vw}._inputSearch_19znn_6{height:5.5vh}._resultados_19znn_42{top:100%;border-radius:8px}._nomeProduto_19znn_96{font-size:.9rem}._precoProduto_19znn_103{font-size:.8rem}}._container_16m17_1{width:100%;background-color:#f5f5f5;padding:20px;display:flex;justify-content:center;flex-direction:column;align-items:center}._divider_16m17_11{width:90%;height:.5px;color:#ccc}._title_16m17_17{font-size:24px;margin-bottom:20px;font-weight:bolder;color:#333}._lista_16m17_24{display:grid;grid-template-columns:repeat(6,1fr);list-style:none;gap:15px;padding:0;margin:0;width:90vw}._item_16m17_35{background:#f5f5f5;border:1px solid #ccc;border-radius:10px;text-align:center;padding:12px;transition:all .3s ease}._item_16m17_35 a{text-decoration:none;color:#000;font-weight:500}._item_16m17_35:hover{background-color:#e6e6e6}@media(max-width:1150px){._lista_16m17_24{grid-template-columns:repeat(2,1fr)}}._section_ttw0z_3{background-image:linear-gradient(#00000080,#00000080),url(https://raichu-uploads.s3.amazonaws.com/companypagedetail_9db8743c-b7f2-43b2-81fd-aafc6e1a83b1.png);padding:4rem 2rem;font-family:Inter,system-ui,-apple-system,sans-serif;color:#fff;display:flex;justify-content:center;margin-top:50px;margin-bottom:50px;width:100%;background-size:cover;background-position:center}._container_ttw0z_21{width:100%;animation:_fadeIn_ttw0z_1 .8s ease-out}._header_ttw0z_27{display:flex;flex-direction:column;align-items:center;text-align:left;margin-bottom:3rem}._raLogo_ttw0z_35{height:60px;margin-bottom:1rem;background-color:#e6f6ec;padding:5px 10px;border-radius:8px;font-weight:bolder}._titleWrapper_ttw0z_44{display:flex;align-items:left;gap:15px;flex-wrap:wrap;justify-content:center}._title_ttw0z_44{font-size:2rem;font-weight:700;color:#fff;margin:0}._raSeal_ttw0z_59{background:linear-gradient(135deg,#00a459,#008246);color:#fff700;padding:5px 12px;border-radius:20px;font-size:.85rem;font-weight:700;display:flex;align-items:center;gap:6px;box-shadow:0 4px 6px #00a45933;text-transform:uppercase;letter-spacing:.5px}._subtitle_ttw0z_74{color:#fff;margin-top:1rem;font-size:1.1rem;max-width:600px}._cardsGrid_ttw0z_82{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:3rem}._card_ttw0z_82{background:#fff;border-radius:12px;padding:1.2rem;box-shadow:0 4px 15px #0000000d;border-top:4px solid #00a459;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}._card_ttw0z_82:hover{transform:translateY(-8px);box-shadow:0 12px 24px #00a45926}._cardHeader_ttw0z_105{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._stars_ttw0z_112{color:#fbbc04;font-size:1.2rem;letter-spacing:2px}._status_ttw0z_118{background-color:#e6f6ec;color:#00a459;font-size:.75rem;font-weight:600;padding:4px 8px;border-radius:4px}._cardTitle_ttw0z_127{font-size:1.1rem;font-weight:700;margin:0 0 .5rem;color:#222}._cardText_ttw0z_134{font-size:.95rem;color:#555;line-height:1.5;flex-grow:1}._cardFooter_ttw0z_141{margin-top:1.5rem;font-size:.8rem;color:#999;display:flex;justify-content:space-between;border-top:1px solid #eee;padding-top:1rem}._actions_ttw0z_152{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}._btnPrimary_ttw0z_159{background-color:#00a459;color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-weight:600;transition:background-color .2s}._btnPrimary_ttw0z_159:hover{background-color:#fff}._btnSecondary_ttw0z_173{background-color:transparent;color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-weight:600;border:2px solid #00a459;transition:all .2s}._btnSecondary_ttw0z_173:hover{background-color:#e6f6ec}@keyframes _fadeIn_ttw0z_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1150px){._title_ttw0z_44{font-size:1.5rem}._actions_ttw0z_152{flex-direction:column;width:100%}._btnPrimary_ttw0z_159,._btnSecondary_ttw0z_173{width:100%;text-align:left}._cardsGrid_ttw0z_82{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:1rem;margin-bottom:2rem;padding-bottom:1rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}._card_ttw0z_82{flex:0 0 auto;scroll-snap-align:center;width:85vw;background:#fff;border-radius:12px;padding:1rem;box-shadow:0 4px 15px #0000000d;border-top:4px solid #00a459;display:flex}._cardTitle_ttw0z_127{font-size:1rem}._cardText_ttw0z_134{font-size:.85rem}._stars_ttw0z_112{font-size:1rem}._status_ttw0z_118{font-size:.7rem;padding:3px 6px}._section_ttw0z_3{padding:3rem 1rem;font-family:Inter,system-ui,-apple-system,sans-serif;color:#333;display:flex;justify-content:center;border-radius:0;width:100%;max-width:100vw;overflow:hidden;background-size:cover;background-position:left top}}@media(max-width:1150px){._cardsGrid_ttw0z_82::-webkit-scrollbar{display:none}._cardsGrid_ttw0z_82{-ms-overflow-style:none;scrollbar-width:none}}:root{--bg: #f5f5f5;--card-bg: #ffffff;--accent: #b91c1c;--muted: #f3f4f6;--input-text: #374151;--google-blue: #0b5db8}._inputGroup_1nrqv_13{position:relative;display:flex;align-items:center}._inputBox_1nrqv_19{padding-right:50px!important;width:100%}._passwordToggle_1nrqv_24{position:absolute;right:12px;background:none;border:none;cursor:pointer;font-size:16px;padding:5px;border-radius:4px;transition:background-color .2s;display:flex;align-items:center;justify-content:center;width:30px;height:30px}._passwordToggle_1nrqv_24:hover{background-color:#f0f0f0}._passwordToggle_1nrqv_24:disabled{cursor:not-allowed;opacity:.5}._passwordToggle_1nrqv_24:disabled:hover{background-color:transparent}._forgotPasswordContainer_1nrqv_55{text-align:center;margin:10px 0 20px}._forgotPasswordLink_1nrqv_60{color:#007bff;text-decoration:none;font-size:14px;transition:color .2s}._forgotPasswordLink_1nrqv_60:hover{color:#0056b3;text-decoration:underline}._signupButton_1nrqv_73:disabled{background-color:#ccc;cursor:not-allowed;transform:none}._signupButton_1nrqv_73:disabled:hover{background-color:#ccc;transform:none}._inputGroup_1nrqv_13 ._icon_1nrqv_85{z-index:1}._inputBox_1nrqv_19:focus{outline:none;border-color:#007bff}._loginContainer_1nrqv_95{height:auto;width:100vw;display:flex;align-items:center;justify-content:center;padding:15px;min-height:75vh;background-color:var(--bg)}._loginCard_1nrqv_106{width:40%;max-width:720px;background:var(--card-bg);border-radius:28px;padding:32px;box-shadow:0 8px 30px #1018280f}._loginTitle_1nrqv_115{text-align:center;color:var(--accent);font-weight:800;font-size:24px;margin:-5px 0 15px}._loginForm_1nrqv_123{display:flex;flex-direction:column;gap:12px}._inputGroup_1nrqv_13{display:flex;align-items:center;background:var(--muted);border-radius:999px;background-color:#f5f5f5;padding:8px 14px;transition:all .3s ease}._inputGroupError_1nrqv_139{border:2px solid #dc2626!important;background:#fee2e2!important;box-shadow:0 0 6px #dc26264d}._icon_1nrqv_85{display:inline-flex;align-items:center;justify-content:center;background:var(--accent);color:#fff;width:36px;height:36px;border-radius:999px;margin-right:12px;flex:0 0 36px}._inputBox_1nrqv_19{border:0;background:transparent;outline:none;font-size:15px;color:var(--input-text);flex:1 1 auto;padding:10px 6px}._inputBox_1nrqv_19::placeholder{text-align:start}._actionsRow_1nrqv_172{display:flex;align-items:center;justify-content:space-between;margin-top:6px}._link_1nrqv_179{color:var(--accent);text-decoration:none;font-size:14px;transition:transform .4s ease}._link_1nrqv_179:hover{color:var(--accent);text-decoration:underline;transform:scale(1.05)}._signupButton_1nrqv_73{background:var(--accent);color:#fff;border:0;padding:10px 20px;border-radius:999px;font-weight:700;cursor:pointer;transition:transform .4s ease}._signupButton_1nrqv_73:hover{transform:scale(1.05)}._googleButton_1nrqv_207{margin-top:12px;width:100%;display:inline-flex;align-items:center;gap:12px;justify-content:center;padding:10px 14px;border-radius:999px;background:var(--google-blue);color:#fff;border:0;cursor:pointer;font-weight:600;transition:transform .4s ease}._googleButton_1nrqv_207:hover{transform:scale(1.02)}._errorMessage_1nrqv_228{color:#dc2626;font-size:13px;margin:4px 0 0 10px;font-weight:500}._successMessage_1nrqv_235{color:#16a34a;font-weight:600;margin-top:14px;text-align:center}@media(max-width:1150px){._loginContainer_1nrqv_95{height:auto;width:100vw;display:flex;align-items:center;justify-content:flex-start;padding:50px;background:var(--bg);min-height:50vh}._loginCard_1nrqv_106{padding:20px;border-radius:20px;width:80vw}._loginTitle_1nrqv_115{font-size:20px}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}:root{--bg: #fbfbfc;--card: #fff;--accent: #9b1622;--muted: #f1f1f1;--input-text: #222;--primary-blue: #0b5db8;--danger: #dc2626;--success: #16a34a}._inputGroupValid_1jzzk_12{border:2px solid var(--success)!important;background:#f0fff4!important}._inputGroupValid_1jzzk_12{border:2px solid var(--success);background:#f0fff4;box-shadow:0 0 6px #16a34a33}._fieldError_1jzzk_23{font-size:13px;margin-left:6px;display:block;color:var(--danger)}._inputGroupError_1jzzk_30 ._fieldError_1jzzk_23{color:var(--danger)}._inputGroupValid_1jzzk_12 ._fieldError_1jzzk_23{color:var(--success)}._googleButton_1jzzk_39{margin-top:12px;width:100%;display:inline-flex;align-items:center;gap:12px;justify-content:center;padding:10px 14px;border-radius:999px;background:var(--google-blue);color:#fff;border:0;cursor:pointer;font-weight:600;transition:transform .4s ease}._googleButton_1jzzk_39:hover{transform:scale(1.02)}*{box-sizing:border-box}body,html,#_root_1jzzk_1{height:100%}._regContainer_1jzzk_71{min-height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;padding:24px;background-color:#fff}._regCard_1jzzk_81{width:100%;max-width:780px;background-color:#fff;border-radius:26px;padding:32px;box-shadow:0 8px 30px #0000000f}._regTitle_1jzzk_91{text-align:center;color:var(--accent);font-weight:800;font-size:26px;margin:-15px 0 10px}._regForm_1jzzk_99{display:flex;flex-direction:column;gap:12px}._inputGroup_1jzzk_12{display:flex;align-items:center;background:#f5f5f5;border-radius:999px;padding:8px 14px;transition:all .18s ease}._inputGroupError_1jzzk_30{border:2px solid var(--danger)!important;background:#fff5f5!important;box-shadow:0 0 6px #dc26261f}._inputBox_1jzzk_120{border:0;background:transparent;outline:none;font-size:14px;color:var(--input-text);width:100%;padding:8px 6px}._inputBox_1jzzk_120::placeholder{text-align:start}._row_1jzzk_134._two_1jzzk_134{display:flex;gap:12px;align-items:center}._row_1jzzk_134._two_1jzzk_134>._inputGroup_1jzzk_12{flex:1}._termsRow_1jzzk_144{display:flex;align-items:center;gap:12px;margin-top:6px}._termsLabel_1jzzk_151{display:flex;align-items:center;gap:8px;font-size:14px;color:#333}._smallLink_1jzzk_159{display:block;margin-top:6px;color:var(--accent);text-align:center;text-decoration:none;font-size:14px;transition:transform .4s ease}._smallLink_1jzzk_159:hover{color:var(--accent);text-decoration:underline;transform:scale(1.05)}._submitBtn_1jzzk_175{margin-top:8px;background:var(--primary-blue);color:#fff;border:0;padding:12px 18px;border-radius:999px;font-size:16px;font-weight:600;cursor:pointer;box-shadow:0 6px 18px #0b5db82e;transition:transform .4s ease}._submitBtn_1jzzk_175:hover{transform:scale(1.05)}._fieldError_1jzzk_23{color:var(--danger);font-size:13px;margin-left:6px}._formError_1jzzk_199{margin-top:8px;color:var(--danger);font-weight:600;text-align:center}._formSuccess_1jzzk_206{margin-top:8px;color:var(--success);font-weight:700;text-align:center}@media(max-width:700px){._row_1jzzk_134._two_1jzzk_134{flex-direction:column}._regCard_1jzzk_81{padding:22px;border-radius:18px}._regTitle_1jzzk_91{font-size:22px}._inputGroup_1jzzk_12{width:100%}}._modalBackdrop_1jzzk_233{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_1jzzk_247{background:#fff;border-radius:12px;width:90%;max-width:600px;padding:2rem;box-shadow:0 8px 30px #00000040;animation:_slideIn_1jzzk_1 .4s ease-out forwards;display:flex;flex-direction:column}@keyframes _slideIn_1jzzk_1{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}._modalContent_1jzzk_247 h2{margin-bottom:1rem;color:#333}._modalBody_1jzzk_276{max-height:300px;overflow-y:auto;font-size:.95rem;line-height:1.5;color:#555;margin-bottom:1.5rem}._closeModal_1jzzk_285{align-self:flex-end;padding:10px 20px;background-color:green;color:#fff;border:none;border-radius:6px;cursor:pointer;transition:.2s}._closeModal_1jzzk_285:hover{background-color:#006400}._successContainer_1jzzk_301{display:flex;flex-direction:column;align-items:center;text-align:center}._loader_1jzzk_308{width:150px;height:150px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:transparent;animation:_spin_1jzzk_1 1.5s ease-out forwards,_fillGreen_1jzzk_1 1s 1.5s forwards}@keyframes _spin_1jzzk_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _fillGreen_1jzzk_1{to{background-color:green}}._checkmark_1jzzk_335{width:70px;height:70px;animation:_drawCheck_1jzzk_1 .5s ease-out 2.2s forwards;opacity:0}@keyframes _drawCheck_1jzzk_1{0%{opacity:0}to{opacity:1}}._confirmationText_1jzzk_352{margin-top:30px;font-size:1.5rem;color:#333;opacity:0;animation:_fadeIn_1jzzk_1 1s ease-out forwards;animation-delay:2.8s}@keyframes _fadeIn_1jzzk_1{0%{opacity:0}to{opacity:1}}._passwordInputContainer_1jzzk_375{position:relative;display:flex;align-items:center;width:100%}._passwordInputContainer_1jzzk_375 ._inputBox_1jzzk_120{padding-right:50px!important;width:100%}._passwordToggle_1jzzk_388{position:absolute;right:12px;background:none;border:none;cursor:pointer;font-size:16px;padding:5px;border-radius:4px;transition:background-color .2s;display:flex;align-items:center;justify-content:center;width:30px;height:30px}._passwordToggle_1jzzk_388:hover{background-color:#f0f0f0}._passwordInputContainer_1jzzk_375 ._inputBox_1jzzk_120:focus{outline:none;border-color:#007bff}._row_1jzzk_134._two_1jzzk_134 ._inputGroup_1jzzk_12{width:100%}._overlay_6ygle_1{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000073;display:flex;justify-content:center;align-items:center;z-index:2000}._modal_6ygle_14{color:#000;background:#fff;padding:25px;width:350px;border-radius:12px;text-align:center;box-shadow:0 0 20px #00000026}._input_6ygle_24{width:100%;padding:10px;margin-top:12px;font-size:18px;text-align:center;border-radius:6px;border:1px solid #ccc;background-color:#ccc;color:#000}._confirmBtn_6ygle_36{margin-top:12px;width:100%;padding:10px;background:#0a7cff;color:#fff;border:none;border-radius:6px;font-weight:700;cursor:pointer}._resendBtn_6ygle_48{margin-top:10px;width:100%;padding:10px;background:#ffb300;color:#fff;border:none;border-radius:6px;cursor:pointer}._resendBtn_6ygle_48:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_6ygle_64{margin-top:10px;width:100%;padding:10px;background:#d32f2f;color:#fff;border:none;border-radius:6px;cursor:pointer}._timer_6ygle_75{margin-top:8px;font-size:14px}._msg_6ygle_80{margin-top:12px;font-weight:700}._nossaLoja_vd9h9_1{width:100%;background-color:#fff;font-family:Inter,Roboto,sans-serif}._storeContainer_vd9h9_7{max-width:1000px;margin:0 auto;padding:3rem 1rem}._storeSection_vd9h9_13{margin-bottom:4rem;text-align:center}._storeTitle_vd9h9_18{font-size:2rem;font-weight:700;color:#000;text-transform:none;position:relative;margin-bottom:1.5rem}._storeTitle_vd9h9_18:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%);width:60px;height:3px;background-color:#000;border-radius:3px}._storeDescription_vd9h9_39{font-size:1.1rem;line-height:1.9;color:#444;max-width:750px;margin:0 auto;text-align:justify}._visitSection_vd9h9_48{text-align:center;margin-bottom:3rem}._visitTitle_vd9h9_53{font-size:1.875rem;font-weight:700;color:#2baf5e;margin-bottom:1.5rem;position:relative}._visitTitle_vd9h9_53:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%);width:50px;height:3px;background-color:#2baf5e;border-radius:3px}._mapPlaceholder_vd9h9_74{width:100%;max-width:900px;height:26rem;border:none;border-radius:.75rem;margin:2rem auto;display:block;box-shadow:0 4px 25px #0000001a;transition:transform .4s ease}._mapPlaceholder_vd9h9_74:hover{transform:scale(1.01)}._visitText_vd9h9_90{font-size:1rem;color:#333;line-height:1.7;max-width:700px;margin:0 auto}@media(max-width:992px){._storeContainer_vd9h9_7{padding:3rem 1.5rem}._storeDescription_vd9h9_39{text-align:justify;font-size:1rem}._mapPlaceholder_vd9h9_74{height:22rem}}@media(max-width:768px){._visitTitle_vd9h9_53{font-size:1.6rem}._mapPlaceholder_vd9h9_74{height:20rem}._storeDescription_vd9h9_39,._visitText_vd9h9_90{font-size:.95rem;text-align:left}}@media(max-width:480px){._storeTitle_vd9h9_18{font-size:1.6rem}._visitTitle_vd9h9_53{font-size:1.4rem}._mapPlaceholder_vd9h9_74{height:18rem}._storeDescription_vd9h9_39,._visitText_vd9h9_90{font-size:.9rem}}._wrap_1bsn4_12{max-width:1200px;margin:32px auto;padding:20px}._header_1bsn4_19{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;background:linear-gradient(90deg,#061018,#0b1b20);border-radius:12px;color:#fff;box-shadow:0 8px 28px #07121740}._brand_1bsn4_30{display:flex;gap:14px;align-items:center}._brand_1bsn4_30 img{height:56px;filter:drop-shadow(0 6px 18px rgba(0,0,0,.45))}._brand_1bsn4_30 h2{font-family:Archivo Narrow,sans-serif;font-weight:700;font-size:1.25rem;margin:0}._nav_1bsn4_48{display:flex;gap:12px;align-items:center}._btn_1bsn4_54{background:var(--accent);color:#fff;padding:10px 16px;border-radius:10px;text-decoration:none;font-weight:600;border:none;cursor:pointer;transition:transform var(--transition),box-shadow var(--transition);display:inline-flex;align-items:center;gap:8px}._btn_1bsn4_54 i{font-size:1rem}._btn_1bsn4_54._secondary_1bsn4_73{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.08)}._btn_1bsn4_54:hover{transform:translateY(-3px);box-shadow:0 8px 24px #033e231f}._btn_1bsn4_54._back_1bsn4_84{background:transparent;border:1px solid rgba(255,255,255,.15)}._hero_1bsn4_90{display:grid;grid-template-columns:1fr 420px;gap:28px;margin-top:28px}._heroCard_1bsn4_97{background:linear-gradient(180deg,#fffffff2,#ffffffeb);padding:34px;border-radius:var(--radius);box-shadow:0 10px 30px #0a11160f}._eyebrow_1bsn4_104{color:var(--accent);font-weight:700;margin-bottom:10px}._headline_1bsn4_110{font-size:1.9rem;font-weight:700;margin:6px 0 14px;color:var(--dark)}._lead_1bsn4_117{color:var(--muted);font-size:1rem}._stats_1bsn4_122{display:flex;flex-direction:column;gap:12px;margin-top:18px}._stat_1bsn4_122{display:flex;align-items:center;gap:14px;padding:12px;border-radius:12px;background:linear-gradient(90deg,#00000005,#00000003)}._stat_1bsn4_122 i{font-size:20px;color:var(--accent);min-width:44px;text-align:center}._stat_1bsn4_122 strong{display:block;font-weight:700}._stat_1bsn4_122 small{display:block;color:var(--muted);font-size:.9rem}._grid_1bsn4_157{display:grid;grid-template-columns:1fr 360px;gap:28px;margin-top:28px}._card_1bsn4_164{background:var(--card);padding:26px;border-radius:12px;box-shadow:0 8px 24px #0c12140a}._card_1bsn4_164 h3{margin-top:0;margin-bottom:10px}._card_1bsn4_164 p{color:var(--muted);margin-bottom:8px}._credentials_1bsn4_181{display:flex;flex-direction:column;gap:12px}._credRow_1bsn4_187{display:flex;justify-content:space-between;gap:10px;padding:12px;border-radius:10px;background:linear-gradient(180deg,#fbfffd,#f4f8f6)}._credLeft_1bsn4_196{font-weight:600;color:var(--dark)}._credRight_1bsn4_201{color:var(--muted);font-weight:600}._note_1bsn4_206{background:linear-gradient(90deg,#fffaf0,#fff);border-left:4px solid var(--accent);padding:12px;border-radius:8px;color:#5b5b5b}._contactItem_1bsn4_214{flex:1;min-width:220px}._contactItem_1bsn4_214 strong{display:block;margin-bottom:4px}._contactItem_1bsn4_214 ._muted_1bsn4_224,._muted_1bsn4_224{color:var(--muted)}._footer_1bsn4_229{margin-top:34px;padding:20px;text-align:center;color:var(--muted)}._list_1bsn4_237{margin-top:8px;color:var(--muted);line-height:1.65;padding-left:20px}._list_1bsn4_237 li{margin-bottom:4px}._infoBox_1bsn4_248{padding:10px;border-radius:10px;background:linear-gradient(90deg,#fff,#fbfffc);margin-bottom:10px}._infoBox_1bsn4_248 strong{display:block;margin-bottom:4px}@media(max-width:1150px){._wrap_1bsn4_12{width:100%;padding:12px}._header_1bsn4_19{flex-direction:column;align-items:center;gap:16px;text-align:center;padding:20px}._brand_1bsn4_30{flex-direction:column;gap:10px}._brand_1bsn4_30 img{height:48px}._nav_1bsn4_48{flex-wrap:wrap;justify-content:center;gap:10px}._hero_1bsn4_90{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}._grid_1bsn4_157{grid-template-columns:1fr;width:100%}._card_1bsn4_164,._heroCard_1bsn4_97{width:100%}}._flexRow_1bsn4_309{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:18px 0}._flexCol_1bsn4_317{display:flex;gap:10px;flex-direction:column}:root{--red: #000000;--red-dark: #be123c;--blue: #2563eb;--blue-dark: #1d4ed8;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-900: #111827}input{color:#000}body{background-color:#f5f5f5}._container_15mib_25{min-height:100vh;padding:3rem 1rem}._container_15mib_25>*{max-width:72rem;margin:0 auto}._card_15mib_35{background:#fff;border-radius:.5rem;box-shadow:0 6px 18px #00000014;padding:2rem;margin-bottom:2rem}._product_15mib_44{display:flex;flex-direction:row;gap:2rem}._gallery_15mib_51{display:flex;flex-direction:row;flex:1;gap:1rem}._mainImage_15mib_58{width:100%;height:32rem;border:2px solid var(--gray-200);border-radius:.5rem;overflow:hidden;flex:1;display:flex;align-items:center;justify-content:center}._thumbnails_15mib_71{display:flex;flex-direction:column;gap:.5rem;overflow-x:visible;padding-bottom:0}._thumbnail_15mib_71{width:5rem;height:5rem;min-width:5rem;border:2px solid var(--gray-200);border-radius:.5rem;overflow:hidden;padding:0;background:transparent;cursor:pointer;flex-shrink:0;transition:border-color .2s}._thumbnail_15mib_71:hover,._thumbnailActive_15mib_97{border-color:var(--red)}._thumbnail_15mib_71 img,._mainImage_15mib_58 img{width:100%;object-fit:contain;display:block}._thumbnail_15mib_71 img{max-width:100%;object-fit:contain;height:5rem}._mainImage_15mib_58 img{max-width:100%;object-fit:contain;height:20rem}._info_15mib_121{display:flex;flex-direction:column;gap:1.5rem;flex:1;color:#000}._info_15mib_121 h1{font-size:1.875rem;font-weight:700;color:#000;margin:0;line-height:1.3}._rating_15mib_138{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._stars_15mib_145{display:flex;gap:.25rem;align-items:center}._starFilled_15mib_152{color:var(--red);width:1.25rem;height:1.25rem}._starEmpty_15mib_159{color:var(--gray-400);width:1.25rem;height:1.25rem}._halfStarContainer_15mib_166{display:inline-flex;width:1.25rem;height:1.25rem;overflow:hidden}._halfStarContainer_15mib_166 ._starFilled_15mib_152{width:100%;height:100%}._ratingText_15mib_178{color:var(--gray-900);font-size:.9375rem}._price_15mib_184{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}._priceNow_15mib_191{font-size:2.25rem;font-weight:700;color:var(--red)}._priceOld_15mib_197{font-size:1.25rem;color:var(--gray-400);text-decoration:line-through}._shipping_15mib_204{border-block:1px solid var(--gray-200);padding:1.5rem 0;display:flex;flex-direction:column;gap:1rem}._shippingHeader_15mib_212{display:flex;align-items:center;gap:.75rem;font-weight:600;color:var(--gray-900);font-size:1rem}._shippingHeader_15mib_212 svg{width:1.5rem;height:1.5rem;color:var(--red);flex-shrink:0}._shippingInput_15mib_228{display:flex;gap:.5rem;flex-direction:row}._shippingInput_15mib_228 input{flex:1;padding:.625rem 1rem;border:1px solid var(--gray-500);border-radius:.5rem;outline:none;font-size:.9375rem;background-color:#fff}._shippingInput_15mib_228 input:focus{border-color:var(--red)}._shippingInput_15mib_228 button{padding:.625rem 1.5rem;background:var(--blue);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;font-size:.9375rem;transition:background .2s;white-space:nowrap}._shippingInput_15mib_228 button:hover{background:var(--blue-dark)}._shippingCost_15mib_265{display:flex;gap:.5rem;color:var(--gray-900);font-size:.9375rem;flex-wrap:wrap}._shippingCost_15mib_265 span:first-child{font-weight:600}._actions_15mib_278{display:flex;gap:1rem;flex-direction:row}._actions_15mib_278 button{flex:1;padding:.875rem 1.5rem;border:none;border-radius:.5rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;color:#fff;font-size:1rem;transition:background .2s}._actions_15mib_278 svg{width:1.25rem;height:1.25rem;flex-shrink:0}._btnCart_15mib_306{background:var(--red)}._btnCart_15mib_306:hover{background:#fff;color:#000;outline:2px solid var(--red)}._btnBuy_15mib_316{background:green}._btnBuy_15mib_316:hover{background:#000}._dietaryIcons_15mib_326{display:flex;gap:.5rem;color:var(--gray-400)}._section_15mib_332{margin-bottom:2rem;color:#000}._section_15mib_332:last-child{margin-bottom:0}._section_15mib_332 h2{font-size:1.5rem;font-weight:700;color:var(--red);margin:0 0 1.5rem}._section_15mib_332 p{color:var(--gray-900);line-height:1.8;margin:0;font-size:1rem}._detail_15mib_355{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}._detail_15mib_355 span{color:var(--gray-900)}._detail_15mib_355:last-child{margin-bottom:0}._label_15mib_371{font-weight:600;color:var(--gray-900)}._categories_15mib_376{display:flex;align-items:center;gap:.5rem;color:var(--gray-900);flex-wrap:wrap}._categories_15mib_376 svg{width:1rem;height:1rem;color:var(--gray-400);flex-shrink:0}._tags_15mib_391{display:flex;flex-wrap:wrap;gap:.5rem}._tag_15mib_391{padding:.375rem .75rem;background:#fff;border:1px solid var(--gray-200);border-radius:.375rem;font-size:.875rem;color:var(--gray-900)}@media(max-width:1150px){._container_15mib_25{padding:1.5rem 1rem}._card_15mib_35{color:#000;padding:1.5rem;margin-bottom:1.5rem}._product_15mib_44{flex-direction:column;gap:1.5rem}._gallery_15mib_51{flex-direction:column;gap:1rem;order:1}._mainImage_15mib_58{height:auto;min-height:15rem;order:1}._thumbnails_15mib_71{flex-direction:row;order:2;overflow-x:auto;padding-bottom:.5rem}._info_15mib_121{order:2;gap:1.25rem;color:#000}._info_15mib_121 h1{font-size:1.5rem}._rating_15mib_138{gap:.35rem}._starFilled_15mib_152,._starEmpty_15mib_159,._halfStarContainer_15mib_166{width:1.125rem;height:1.125rem}._ratingText_15mib_178{font-size:.875rem}._price_15mib_184{gap:.75rem}._priceNow_15mib_191{font-size:1.75rem}._priceOld_15mib_197{font-size:1.125rem}._shipping_15mib_204{padding:1.25rem 0;gap:1rem}._shippingHeader_15mib_212{gap:.5rem;font-size:.9375rem}._shippingHeader_15mib_212 svg{width:1.25rem;height:1.25rem}._shippingInput_15mib_228{flex-direction:column}._actions_15mib_278{flex-direction:column;gap:.75rem}._actions_15mib_278 button{font-size:.9375rem}._actions_15mib_278 svg{width:1.125rem;height:1.125rem}._section_15mib_332 h2{font-size:1.25rem;margin-bottom:1.25rem}._section_15mib_332 p{font-size:.9375rem;line-height:1.7}._thumbnail_15mib_71 img{max-width:100%;object-fit:contain;height:5rem}._mainImage_15mib_58 img{max-width:100%;object-fit:contain;height:15rem}}._relatedSection_le9bj_1{max-width:85vw;margin:0 auto;padding:0 20px;position:relative;box-sizing:border-box}._title_le9bj_9{font-size:1.4rem;font-weight:700;color:#970000;margin-bottom:20px}._carouselWrapper_le9bj_16{position:relative;display:flex;align-items:center;width:100%}._carousel_le9bj_16{display:flex;overflow-x:auto;scroll-behavior:smooth;gap:15px;padding-bottom:10px;scrollbar-width:none;width:100%}._carousel_le9bj_16::-webkit-scrollbar{display:none}._card_le9bj_37{min-width:180px;background:#fff;border:1px solid #eee;border-radius:6px;text-align:center;transition:transform .2s ease-in-out;flex-shrink:0}._card_le9bj_37:hover{transform:scale(1.04)}._img_le9bj_51{width:100%;height:180px;object-fit:contain;border-bottom:1px solid #eee}._nome_le9bj_58{font-size:.9rem;padding:8px;color:#333;height:45px;overflow:hidden}._preco_le9bj_66{font-weight:700;color:#c00;margin-bottom:10px}._link_le9bj_72{text-decoration:none;color:inherit;display:block;height:100%}._arrowLeft_le9bj_79,._arrowRight_le9bj_80{background-color:#fff;border:1px solid #ddd;width:42px;height:42px;font-size:22px;color:#333;box-shadow:0 3px 8px #00000040;cursor:pointer;transition:all .25s ease;position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:flex;align-items:center;justify-content:center}._arrowLeft_le9bj_79:hover,._arrowRight_le9bj_80:hover{background-color:#000;color:#fff;transform:translateY(-50%) scale(1.1);border:none}._arrowLeft_le9bj_79{left:-25px}._arrowRight_le9bj_80{right:-25px}@media(max-width:1150px){._relatedSection_le9bj_1{max-width:85vw;padding:0 15px}}@media(max-width:1024px){._card_le9bj_37{min-width:160px}._img_le9bj_51{height:160px}._arrowLeft_le9bj_79,._arrowRight_le9bj_80{width:36px;height:36px;font-size:18px}._arrowLeft_le9bj_79{left:-18px}._arrowRight_le9bj_80{right:-18px}}@media(max-width:768px){._relatedSection_le9bj_1{padding:0 10px}._title_le9bj_9{font-size:1.2rem;margin-bottom:15px}._card_le9bj_37{min-width:150px}._img_le9bj_51{height:140px}._nome_le9bj_58{font-size:.85rem}._preco_le9bj_66{font-size:.9rem}}@media(max-width:480px){._relatedSection_le9bj_1{max-width:85vw;padding:0 5px}._card_le9bj_37{min-width:130px}._img_le9bj_51{height:120px}._nome_le9bj_58{font-size:.8rem;padding:6px}._preco_le9bj_66{font-size:.85rem}._carousel_le9bj_16{gap:10px}._arrowLeft_le9bj_79,._arrowRight_le9bj_80{width:32px;height:32px;font-size:16px}._arrowLeft_le9bj_79{left:-16px}._arrowRight_le9bj_80{right:-16px}}html,body,._outerContainer_11z90_1{margin:0;padding:0}._container_11z90_6{width:100%;min-height:100vh;background-color:#f8f8f8;display:flex;flex-direction:column;align-items:center;padding:40px 60px;box-sizing:border-box}._brandHeader_11z90_17{width:100%;max-width:1200px;background:linear-gradient(90deg,#179c4a,#000);border-radius:10px;padding:30px 40px;margin-bottom:40px;color:#fff;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;box-shadow:0 4px 10px #0000001a}._brandInfo_11z90_32{flex:1 1 300px}._titulo_11z90_36{font-size:2.4rem;margin:0;font-weight:800}._subtitulo_11z90_42{margin-top:5px;font-size:1.1rem;opacity:.9}._brandSearch_11z90_48{display:flex;gap:10px;margin-top:15px}._inputSearch_11z90_54{padding:10px 15px;border-radius:6px;border:none;outline:none;width:220px;font-size:1rem;background-color:#fff;color:#333;cursor:pointer}._btnSearch_11z90_66{background-color:#fff;border:none;border-radius:6px;cursor:pointer;padding:10px 15px;font-size:1.1rem;color:#333}._mensagem_11z90_77{font-size:1.2rem;color:#555;text-align:center;margin-top:50px}._gridProdutos_11z90_84{display:flex;justify-content:space-evenly;width:100%;max-width:1400px;justify-items:center}@media(max-width:1024px){._gridProdutos_11z90_84{grid-template-columns:repeat(2,1fr);gap:25px}._brandHeader_11z90_17{padding:20px;flex-direction:column;text-align:center}._brandSearch_11z90_48 input{background-color:#fff}._brandSearch_11z90_48{justify-content:center}}@media(max-width:600px){._container_11z90_6{padding:20px}._gridProdutos_11z90_84{grid-template-columns:1fr;gap:20px}._titulo_11z90_36{font-size:1.8rem}._brandHeader_11z90_17{padding:20px}._inputSearch_11z90_54{width:100%}._brandSearch_11z90_48{width:100%;flex-direction:column}._btnSearch_11z90_66{width:100%}}._container_1tqg9_3{min-height:75vh;width:100vw;background-color:#f5f5f5;padding:3rem 1rem;display:flex;align-items:center;justify-content:center}._wrapper_1tqg9_13{max-width:28rem;width:100%}._card_1tqg9_18{background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:2rem}._header_1tqg9_25{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}._iconMain_1tqg9_32{width:3rem;height:3rem;color:#000}._title_1tqg9_38{font-size:1.875rem;font-weight:700;color:#000;margin:0}._description_1tqg9_45{color:#333;margin-bottom:1.5rem;line-height:1.625}._form_1tqg9_51{display:flex;flex-direction:column;gap:1.5rem}._label_1tqg9_57{display:block;color:#000;font-weight:500;margin-bottom:.5rem}._input_1tqg9_64{width:100%;padding:.75rem 1rem;background-color:#f5f5f5;border:1px solid #d1d5db;border-radius:.5rem;color:#333;transition:border-color .2s;box-sizing:border-box}._input_1tqg9_64:focus{outline:none;border-color:#000}._button_1tqg9_80{width:100%;background-color:#000;color:#fff;padding:.75rem;margin-bottom:10px;border-radius:.5rem;font-weight:600;border:none;cursor:pointer;transition:background-color .2s;display:flex;justify-content:center;align-items:center}._button_1tqg9_80:hover:not(:disabled){background-color:#8f1b2a}._button_1tqg9_80:disabled{opacity:.7;cursor:not-allowed}._backLinkContainer_1tqg9_105{margin-top:1.5rem;text-align:center}._link_1tqg9_110{display:inline-flex;align-items:center;gap:.5rem;color:#000;text-decoration:none;transition:color .2s}._link_1tqg9_110:hover{color:#8f1b2a}._successContainer_1tqg9_124{text-align:center}._iconCircle_1tqg9_128{width:4rem;height:4rem;background-color:#dcfce7;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}._iconSuccess_1tqg9_139{width:2rem;height:2rem;color:#16a34a}._successTitle_1tqg9_145{font-size:1.25rem;font-weight:700;color:#333;margin-bottom:.5rem}._errorMessage_1tqg9_152{background-color:#fee2e2;color:#991b1b;padding:.75rem;border-radius:.375rem;font-size:.875rem;margin-bottom:1rem;text-align:center}:root{--brand-red: #11752a;--brand-blue: #11752a;--muted-bg: #f3f3f4;--card-bg: #ffffff;--input-bg: #fbf8f8;--input-border: #efeded;--placeholder-red: #11752a;--text-dark: #111827;--muted-text: #6b6b6b;--shadow: 0 6px 18px rgba(13,16,20,.06)}._pageContainer_za4jb_14{min-height:75vh;background-color:var(--muted-bg);display:flex;align-items:center;justify-content:center;padding:36px 16px}._cardWrapper_za4jb_23{width:100%;max-width:520px;margin:0 auto}._card_za4jb_23{background:var(--card-bg);border-radius:12px;padding:28px 28px 30px;box-shadow:var(--shadow);border:1px solid #f0eded}._topRow_za4jb_38{display:flex;align-items:center;gap:12px;margin-bottom:14px}._lockBadge_za4jb_45{width:44px;height:44px;border-radius:50%;background:linear-gradient(180deg,#b7262e14,#b7262e05);display:flex;align-items:center;justify-content:center;color:var(--brand-red);border:1px solid rgba(183,38,46,.08);box-shadow:0 2px 6px #b7262e0a inset}._title_za4jb_58{font-size:1.375rem;color:var(--brand-red);font-weight:700;margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial}._messageError_za4jb_67,._messageSuccess_za4jb_68{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;margin-bottom:14px;font-size:.95rem}._messageError_za4jb_67{background:#fff1f2;color:#9f1239;border:1px solid rgba(159,18,57,.08)}._messageSuccess_za4jb_68{background:#eefbf3;color:#14532d;border:1px solid rgba(20,83,45,.06)}._msgIcon_za4jb_90{opacity:.95}._form_za4jb_95{display:flex;flex-direction:column;gap:12px}._formGroup_za4jb_101{display:flex;flex-direction:column}._label_za4jb_106{font-size:.9rem;font-weight:600;color:var(--muted-text);margin-bottom:8px}._input_za4jb_114{height:48px;padding:10px 14px;border-radius:10px;border:1px solid var(--input-border);background:var(--input-bg);outline:none;font-size:.975rem;color:var(--text-dark);box-shadow:0 1px #00000003 inset;transition:box-shadow .18s ease,border-color .12s ease}._input_za4jb_114:focus{border-color:#2563eb24;box-shadow:0 6px 18px #2563eb0f}._input_za4jb_114::placeholder{color:var(--placeholder-red);font-weight:600}._hint_za4jb_139{color:var(--muted-text);font-size:.82rem;margin-top:6px}._saveButton_za4jb_146{margin-top:6px;height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--brand-red);color:#fff;border:none;border-radius:10px;cursor:pointer;font-weight:700;font-size:.975rem;transition:transform .06s ease,box-shadow .12s ease,opacity .12s ease;box-shadow:0 6px 18px #2563eb1f}._saveButton_za4jb_146:active{transform:translateY(1px)}._saveButton_za4jb_146[disabled]{opacity:.7;cursor:not-allowed;box-shadow:none}._loader_za4jb_175{animation:_spin_za4jb_1 1s linear infinite}@keyframes _spin_za4jb_1{to{transform:rotate(360deg)}}@media(max-width:480px){._card_za4jb_23{padding:20px}._title_za4jb_58{font-size:1.125rem}._cardWrapper_za4jb_23{padding:0 8px}}._atacadoContainer_madxg_2{max-width:800px;margin:40px auto;text-align:center;background-color:var(--na-white);padding:40px 30px;border-radius:30px;box-shadow:0 15px 30px #0000000d;border:1px solid var(--na-gray-border)}._avisoIndisponivel_madxg_13{margin:30px 0}._iconeAviso_madxg_17{font-size:4rem;display:block;margin-bottom:15px}._avisoIndisponivel_madxg_13 h2{font-size:2rem;font-weight:600;color:var(--na-black);margin-bottom:20px}._avisoIndisponivel_madxg_13 p{font-size:1.1rem;color:var(--na-text-gray);line-height:1.6;margin-bottom:20px;max-width:600px;margin-left:auto;margin-right:auto}._botaoWhatsApp_madxg_40{display:inline-block;background-color:#25d366;color:#fff;font-weight:600;padding:15px 40px;border-radius:50px;text-decoration:none;font-size:1.2rem;margin-top:20px;transition:background-color .3s ease,transform .2s;box-shadow:0 8px 20px #25d3664d}._botaoWhatsApp_madxg_40:hover{background-color:#20b859;transform:scale(1.05)}._botaoVoltarContainer_madxg_59{margin-top:40px}._botaoVoltar_madxg_59{background:transparent;border:2px solid var(--na-green);color:var(--na-green);padding:12px 30px;border-radius:50px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}._botaoVoltar_madxg_59:hover{background-color:var(--na-green);color:#fff}@media(max-width:768px){._atacadoContainer_madxg_2{padding:30px 20px;margin:20px auto}._avisoIndisponivel_madxg_13 h2{font-size:1.6rem}._avisoIndisponivel_madxg_13 p{font-size:1rem}._botaoWhatsApp_madxg_40{padding:12px 30px;font-size:1rem}}:root{--na-green: #00a650;--na-green-hover: #008f45;--na-black: #111111;--na-white: #ffffff;--na-gray-bg: #f8f9fa;--na-gray-border: #e5e5e5;--na-text-gray: #555555}._produtosContainer_1i0ko_12{padding:30px 60px;background-color:#f5f5f5;font-family:Poppins,sans-serif;width:100%;min-height:60vh}._breadcrumb_1i0ko_20{color:var(--na-black);font-size:13px;margin-bottom:20px}._breadcrumb_1i0ko_20 a{color:var(--na-green);text-decoration:none;font-weight:500}._breadcrumb_1i0ko_20 a:hover{text-decoration:underline}._todasCategoriasContainer_1i0ko_35{max-width:1200px;margin:0 auto;text-align:center}._tituloPagina_1i0ko_41{font-size:2rem;font-weight:600;color:var(--na-black);margin-bottom:.5rem}._subtituloPagina_1i0ko_48{font-size:1.1rem;color:var(--na-text-gray);margin-bottom:3rem}._categoriesGrid_1i0ko_54{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-top:20px}._categoryCard_1i0ko_61{background-color:var(--na-white);border-radius:16px;padding:30px 20px;text-decoration:none;color:inherit;box-shadow:0 8px 20px #0000000d;transition:all .3s ease;display:flex;flex-direction:column;border:1px solid var(--na-gray-border);text-align:left}._categoryCard_1i0ko_61:hover{transform:translateY(-8px);box-shadow:0 15px 30px #00a65026;border-color:var(--na-green)}._categoryCard_1i0ko_61 h3{font-size:1.5rem;color:var(--na-black);margin-bottom:15px;font-weight:600}._categoryCard_1i0ko_61 p{font-size:.95rem;color:var(--na-text-gray);line-height:1.5;margin-bottom:20px;flex:1}._verProdutosBtn_1i0ko_96{color:var(--na-green);font-weight:600;font-size:1rem;display:inline-flex;align-items:center;gap:5px;transition:gap .2s}._categoryCard_1i0ko_61:hover ._verProdutosBtn_1i0ko_96{gap:10px}._filtro_1i0ko_111{display:flex;justify-content:space-between;align-items:center;margin:20px 0 10px}._ordenacao_1i0ko_118{display:flex;align-items:center;gap:10px}._ordenacao_1i0ko_118 label{font-size:1rem;color:var(--na-black);font-weight:500}._ordenacao_1i0ko_118 select{color:var(--na-black);border:1px solid var(--na-gray-border);padding:8px 12px;border-radius:30px;font-size:.9rem;background-color:var(--na-white);cursor:pointer;box-shadow:0 2px 5px #0000000d;transition:border .2s}._ordenacao_1i0ko_118 select:hover{border-color:var(--na-green)}._categoriaDescricao_1i0ko_143{background:linear-gradient(135deg,var(--na-green) 0%,#00803d 100%);color:#fff;padding:20px 30px;border-radius:20px;margin:20px 0 30px;font-size:1.1rem;line-height:1.5;box-shadow:0 10px 20px #00a65033}._produtosLayout_1i0ko_154{display:flex;gap:40px;align-items:flex-start}._filtros_1i0ko_160{width:240px;background:var(--na-white);padding:20px;border-radius:20px;box-shadow:0 5px 15px #00000008;border:1px solid var(--na-gray-border)}._filtroGrupo_1i0ko_169{margin-bottom:25px}._filtroGrupo_1i0ko_169 h4{font-size:1.1rem;font-weight:600;color:var(--na-black);margin-bottom:15px;border-bottom:2px solid var(--na-green);padding-bottom:5px;display:inline-block}._checkboxLabel_1i0ko_182{display:flex;align-items:center;gap:8px;font-size:.95rem;color:var(--na-text-gray);margin-bottom:10px;cursor:pointer;transition:color .2s}._checkboxLabel_1i0ko_182:hover{color:var(--na-black)}._checkboxLabel_1i0ko_182 input[type=checkbox]{display:none}._customCheckbox_1i0ko_198{width:18px;height:18px;border:2px solid var(--na-gray-border);border-radius:4px;background-color:var(--na-white);position:relative;transition:all .2s}._checkboxLabel_1i0ko_182 input[type=checkbox]:checked+._customCheckbox_1i0ko_198{background-color:var(--na-green);border-color:var(--na-green)}._checkboxLabel_1i0ko_182 input[type=checkbox]:checked+._customCheckbox_1i0ko_198:after{content:"✓";position:absolute;top:-2px;left:2px;font-size:14px;color:#fff}._produtosArea_1i0ko_220{flex:1;max-width:calc(100% - 280px);width:100%}._produtosWrapper_1i0ko_226{position:relative;min-height:400px;transition:opacity .3s ease}._loadingAtivo_1i0ko_231{opacity:.6;pointer-events:none}._loaderSpinner_1i0ko_236{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border:4px solid rgba(0,166,80,.2);border-top:4px solid var(--na-green);border-radius:50%;animation:_spin_1i0ko_1 .8s linear infinite;z-index:10}@keyframes _spin_1i0ko_1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media(max-width:1150px){._produtosContainer_1i0ko_12{padding:20px}._filtros_1i0ko_160,._ordenacao_1i0ko_118._desktop_1i0ko_264{display:none}._filtro_1i0ko_111{flex-direction:column;align-items:flex-start;gap:10px}._filtrosMobile_1i0ko_274{display:flex;flex-direction:column;gap:8px;margin:20px 0}._filtrosMobile_1i0ko_274 label{font-weight:600;color:var(--na-black);font-size:1rem}._filtrosMobile_1i0ko_274 select{padding:12px 16px;border-radius:30px;border:1px solid var(--na-gray-border);background-color:var(--na-white);font-size:1rem;color:var(--na-black);width:100%}._produtosArea_1i0ko_220{max-width:100%}._categoriesGrid_1i0ko_54{grid-template-columns:1fr;gap:20px}._categoriaDescricao_1i0ko_143{font-size:1rem;padding:15px 20px}}@media(max-width:480px){._tituloPagina_1i0ko_41{font-size:1.6rem}._subtituloPagina_1i0ko_48{font-size:1rem}}._cartContainer_1ppg8_1{display:flex;justify-content:space-between;align-items:center;gap:40px;margin:40px auto;max-width:1100px;flex-wrap:wrap;min-height:60vh}._cartProducts_1ppg8_12{flex:1;min-width:600px}._cartItem_1ppg8_17{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:20px 25px;margin-bottom:15px;box-shadow:0 2px 4px #0000000d}._cartItemImage_1ppg8_29{width:80px;height:80px;object-fit:contain;border-radius:4px}._cartItemDetails_1ppg8_36{display:flex;align-items:center;justify-content:space-between;flex:1;margin-left:20px;gap:15px}._cartItemInfo_1ppg8_45{flex:1}._cartItemInfo_1ppg8_45 h3{font-size:1rem;font-weight:600;color:#000;margin-bottom:5px}._cartItemInfo_1ppg8_45 p{color:#000;font-weight:500}._quantityControl_1ppg8_61{display:flex;align-items:center;justify-content:center;border:1.8px solid #000000;border-radius:30px;width:90px;height:35px;overflow:hidden;font-weight:700;color:#000;background-color:#fff}._quantityControl_1ppg8_61 button{background:none;border:none;color:#000;font-size:14px;width:26px;height:32px;line-height:1;cursor:pointer;transition:.2s;display:flex;align-items:center;justify-content:center}._quantityControl_1ppg8_61 button:hover{font-size:16px}._quantityControl_1ppg8_61 input{border:none;background:transparent;text-align:center;width:30px;font-size:15px;font-weight:700;color:#000;outline:none}._removeButton_1ppg8_105{background-color:#179c4a;border:none;color:#fff;padding:8px 16px;font-weight:700;cursor:pointer;border-radius:4px;transition:background .2s;white-space:nowrap}._removeButton_1ppg8_105:hover{background-color:#000}._cartSummary_1ppg8_121{width:300px;background-color:#fff;border-radius:8px;padding:25px;border:1px solid #ddd;box-shadow:0 2px 6px #0000000d;height:fit-content}._cartSummary_1ppg8_121 h2{font-size:1.2rem;font-weight:700;color:#179c4a;margin-bottom:20px}._summaryItem_1ppg8_138{display:flex;justify-content:space-between;margin-bottom:12px;font-weight:500;color:#000}._summaryItem_1ppg8_138 span:last-child{color:#179c4a}._summaryItem_1ppg8_138 span{color:#179c4a}._total_1ppg8_154{border-top:1px solid #ccc;padding-top:10px;font-weight:700}._checkoutButton_1ppg8_160{width:100%;background-color:#179c4a;color:#fff;border:none;padding:12px;border-radius:4px;font-weight:700;margin-top:20px;cursor:pointer;transition:background .3s}._checkoutButton_1ppg8_160:hover{background-color:#000}._continueButton_1ppg8_177{display:block;margin:12px auto 0;background:none;border:none;color:#179c4a;font-weight:700;cursor:pointer;transition:.3s}._continueButton_1ppg8_177:hover{text-decoration:underline}._modalOverlay_1ppg8_192{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0006;display:flex;justify-content:center;align-items:center;z-index:999}._modal_1ppg8_192{background-color:#fff;padding:25px 30px;border-radius:8px;box-shadow:0 2px 10px #0003;text-align:center;max-width:400px;width:90%}._modal_1ppg8_192 h3{margin-bottom:10px;color:#179c4a}._modal_1ppg8_192 p{margin-bottom:20px;color:#000}._modalButtons_1ppg8_225{display:flex;justify-content:center;gap:15px}._confirmButton_1ppg8_231{background-color:#179c4a;color:#fff;border:none;padding:10px 18px;border-radius:4px;cursor:pointer;transition:background .3s}._confirmButton_1ppg8_231:hover{background-color:#000}._cancelButton_1ppg8_245{background-color:#ddd;color:#000;border:none;padding:10px 18px;border-radius:4px;cursor:pointer;transition:background .3s}._cancelButton_1ppg8_245:hover{background-color:#bbb}@media(max-width:1150px){._cartContainer_1ppg8_1{flex-direction:column-reverse;align-items:center;justify-content:center;gap:25px;margin:20px auto;padding:0 15px}._cartProducts_1ppg8_12{min-width:100%;width:90vw}._cartItem_1ppg8_17{flex-direction:column;align-items:flex-start;text-align:left;padding:15px 20px}._cartItemImage_1ppg8_29{width:100%;max-width:150px;height:auto;margin-bottom:15px;align-self:center}._cartItemDetails_1ppg8_36{flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;margin-left:0;gap:10px}._cartItemInfo_1ppg8_45 h3{font-size:1rem}._cartItemInfo_1ppg8_45 p{font-size:.9rem}._quantityControl_1ppg8_61{width:100%;max-width:120px;height:35px}._removeButton_1ppg8_105{width:100%;max-width:160px;text-align:center}._cartSummary_1ppg8_121{width:90vw;padding:20px;margin-top:15px}._cartSummary_1ppg8_121 h2{font-size:1.1rem}._summaryItem_1ppg8_138{font-size:.95rem}._checkoutButton_1ppg8_160{padding:14px;font-size:1rem}._continueButton_1ppg8_177{font-size:.95rem}._modal_1ppg8_192{width:95%;padding:20px}._modalButtons_1ppg8_225{flex-direction:column;gap:10px}._confirmButton_1ppg8_231,._cancelButton_1ppg8_245{width:100%}}._header_qvqfz_1 img{height:10vh;width:auto}._headerWrapper_qvqfz_7{position:sticky;top:0;z-index:1000;width:100%;background-color:#fff;box-shadow:0 4px 6px #0000001a}._headerWrapper_qvqfz_7 ._menu-overlay_qvqfz_14{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;opacity:0;visibility:hidden;transition:.3s}._headerWrapper_qvqfz_7 ._menu-overlay_qvqfz_14._show_qvqfz_26{opacity:1;visibility:visible}._headerWrapper_qvqfz_7 ._menu-mobile_qvqfz_31{position:fixed;top:0;left:-300px;width:250px;height:100%;background-color:#179c4a;color:#fff;transition:.3s;z-index:1000;display:flex;flex-direction:column;padding:20px}._headerWrapper_qvqfz_7 ._menu-mobile_qvqfz_31._open_qvqfz_46{left:0}._headerWrapper_qvqfz_7 ._menu-header_qvqfz_50{display:flex;justify-content:space-between;align-items:center}._headerWrapper_qvqfz_7 ._menu-header_qvqfz_50 h2{font-size:1rem;font-weight:700;margin:0}._headerWrapper_qvqfz_7 ._close-icon_qvqfz_62{font-size:1.3rem;cursor:pointer}._headerWrapper_qvqfz_7 ._menu-login_qvqfz_67{display:flex;align-items:center;gap:8px;margin-top:10px;margin-bottom:15px;color:#fff;font-size:.95rem;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:10px}._headerWrapper_qvqfz_7 ._menu-login_qvqfz_67 ._login-icon_qvqfz_79{font-size:1.1rem;color:#fff}._headerWrapper_qvqfz_7 ._menu-login_qvqfz_67 p{margin:0}._headerWrapper_qvqfz_7 ._menu-login_qvqfz_67 a{color:#fff;font-weight:600;text-decoration:none;transition:color .2s ease,text-shadow .2s ease}._headerWrapper_qvqfz_7 ._menu-login_qvqfz_67 a:hover{color:#f5f5f5;text-shadow:0 0 6px rgba(255,255,255,.6);cursor:pointer}._headerWrapper_qvqfz_7 ._menu-list_qvqfz_101{list-style:none;padding:0;margin-top:20px}._headerWrapper_qvqfz_7 ._menu-list_qvqfz_101 li{margin:15px 0;position:relative;overflow:hidden}._headerWrapper_qvqfz_7 ._menu-list_qvqfz_101 li:before,._headerWrapper_qvqfz_7 ._menu-item-categorias_qvqfz_114 button:before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background-color:#000;transform:scaleY(0);transform-origin:top;transition:transform .25s ease;border-radius:0 3px 3px 0}._headerWrapper_qvqfz_7 ._menu-list_qvqfz_101 li:hover:before,._headerWrapper_qvqfz_7 ._menu-item-categorias_qvqfz_114 button:hover:before{transform:scaleY(1)}._headerWrapper_qvqfz_7 ._menu-list_qvqfz_101 a{color:#fff;text-decoration:none;font-size:1rem;font-weight:600;display:block;padding:5px 10px;position:relative;z-index:1}._headerWrapper_qvqfz_7 ._menu-item-categorias_qvqfz_114{display:flex;flex-direction:column;position:relative}._headerWrapper_qvqfz_7 ._menu-item-categorias_qvqfz_114 button{background:none;border:none;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%;padding:5px 10px;margin:0;position:relative;overflow:hidden;z-index:1}._headerWrapper_qvqfz_7 ._menu-item-categorias_qvqfz_114 button:focus{outline:none;box-shadow:none}._headerWrapper_qvqfz_7 ._submenu_qvqfz_173{margin-top:8px;padding-left:15px;border-left:2px solid #000000}._headerWrapper_qvqfz_7 ._submenu_qvqfz_173 li{margin:8px 0}._headerWrapper_qvqfz_7 ._submenu_qvqfz_173 a{color:#f5f5f5;font-size:.9rem;font-weight:400;display:block;padding:3px 10px;transition:all .2s ease}._header_qvqfz_1{background-color:#000;width:100%;height:15vh;color:#fff;display:flex;align-items:center;justify-content:space-evenly}._fixedHeader_qvqfz_209{position:fixed;top:0;left:0;box-shadow:0 4px 6px #0000001a;animation:_slideDown_qvqfz_1 .5s ease-in-out}@keyframes _slideDown_qvqfz_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}._blackHeader_qvqfz_227{background-color:#2b2b2b;width:100%;height:2vh}._redHeader_qvqfz_233{background-color:#179c4a;width:100%;height:4vh}._imgHeader_qvqfz_239{display:flex;align-items:center;justify-content:center}._inputSearch_qvqfz_245{width:42vw;height:7vh;border-radius:30px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:flex-start}._inputSearch_qvqfz_245 input{width:90%;height:80%;border:none;border-radius:30px;background-color:#f5f5f5;color:#2b2b2b;text-align:center;font-size:1rem}input:focus{outline:none}input::placeholder{color:#000;font-size:1rem;text-align:center}._searchIcon_qvqfz_276{color:#000;font-size:1.2rem}._userActions_qvqfz_281{height:10vh;display:flex;align-items:center;justify-content:center;gap:35px;color:#f5f5f5;font-size:30px}._locationIcon_qvqfz_291,._userIcon_qvqfz_292{display:flex;justify-content:center;gap:5px;align-items:center}._locationIcon_qvqfz_291 p,._userIcon_qvqfz_292 p{font-size:12px}._cartIcon_qvqfz_304{cursor:pointer}._icon_qvqfz_308{display:none!important}@media(max-width:1150px){._header_qvqfz_1{background-color:#000;width:100%;height:auto;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:7px 0}._imgHeader_qvqfz_239{display:flex;align-items:center;justify-content:space-around;width:100vw}._inputSearch_qvqfz_245{width:85vw;height:6vh;border-radius:30px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:flex-start;margin-bottom:5px}._inputSearch_qvqfz_245 input{width:85%;height:80%;border:none;border-radius:30px;background-color:#f5f5f5;color:#2b2b2b;text-align:center;font-size:1rem}._userActions_qvqfz_281,._locationIcon_qvqfz_291,._userIcon_qvqfz_292,._cartIcon_qvqfz_304{display:none}._icon_qvqfz_308{font-size:1.8rem;display:block!important;cursor:pointer;transition:ease-in-out .2s}._icon_qvqfz_308:hover{color:#000}}._checkoutPage_u5gxk_1{display:grid;grid-template-columns:2fr 1fr;gap:25px;margin:40px;align-items:start;width:80vw}._checkoutGrid_u5gxk_10{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);gap:25px}._checkoutCard_u5gxk_17{background-color:#fff;box-shadow:0 4px 6px #0000001a;border-radius:8px;padding:20px 25px;box-shadow:0 6px 8px #0000004d;width:300px;transition:all .3s ease}._checkoutCard_u5gxk_17._active_u5gxk_27{border:2px solid #0c0c0c;box-shadow:0 8px 12px #0006}._checkoutCard_u5gxk_17 h3{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#000;margin-bottom:18px}._cardNumber_u5gxk_42{background-color:#e9f3ff;border:1px solid #0074d9;color:#0074d9;font-weight:700;border-radius:3px;font-size:13px;padding:2px 6px}._checkoutCard_u5gxk_17 input{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px;outline:none;margin-bottom:12px;text-align:center;color:#444;font-size:14px;background-color:#fafafa;transition:all .3s ease}._checkoutCard_u5gxk_17 input:focus{border-color:#0074d9;background-color:#fff}._checkoutCard_u5gxk_17 input._valid_u5gxk_71{border-color:green;background-color:#f8fff8}._checkoutCard_u5gxk_17 input._invalid_u5gxk_76{border-color:red;background-color:#fff8f8}._checkoutCard_u5gxk_17 input:read-only{background-color:#f0f0f0;cursor:not-allowed;color:#666}._error_u5gxk_87{color:red;font-size:12px;display:block;margin:-8px 0 12px;text-align:center;font-weight:500}._success_u5gxk_96{color:green;font-size:12px;display:block;margin:-8px 0 12px;text-align:center;font-weight:500;white-space:pre-line}._cardButton_u5gxk_106{width:100%;background-color:#2baf5e;color:#fff;border:none;padding:12px;border-radius:6px;font-weight:700;cursor:pointer;font-size:15px;transition:background .3s;margin-top:10px}._cardButton_u5gxk_106:hover{background-color:#000;transform:translateY(-1px)}._cardButton_u5gxk_106:active{transform:translateY(0)}._finalize_u5gxk_129{background-color:#2baf5e}._finalize_u5gxk_129:hover{background-color:#000}._checkoutSummary_u5gxk_137{background-color:#fff;border-radius:8px;box-shadow:0 6px 8px #0000004d;display:flex;flex-direction:column;height:auto;color:#000;padding:10px 15px;max-height:100%}._summaryTitle_u5gxk_150{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:10px}._summaryTitle_u5gxk_150 h3{font-size:18px;font-weight:600;margin:0}._summaryTitle_u5gxk_150 a{font-size:14px;color:#0074d9;text-decoration:none;font-weight:500;background-color:#fff;padding:4px 8px;border-radius:4px;cursor:pointer}._summaryTitle_u5gxk_150 a:hover{text-decoration:underline;background-color:#f0f0f0}._summaryList_u5gxk_181{overflow-y:auto;margin-bottom:20px;padding:15px 10px}._summaryProduct_u5gxk_188{display:flex;align-items:center;border-bottom:1px solid #eee;padding:10px 0;gap:12px;height:auto;color:#000}._summaryProduct_u5gxk_188:last-child{border-bottom:none}._summaryProduct_u5gxk_188 img{width:65px;height:65px;object-fit:cover;border-radius:6px}._summaryProduct_u5gxk_188 div{flex:1}._summaryProduct_u5gxk_188 p{font-size:14px;margin:0 0 5px;color:#333;line-height:1.3}._summaryProduct_u5gxk_188 span{font-weight:700;color:#2baf5e;font-size:14px}._discountPrice_u5gxk_226{display:flex;flex-direction:column;gap:2px}._oldPrice_u5gxk_232{text-decoration:line-through;color:#888;font-size:12px!important;font-weight:400!important}._newPrice_u5gxk_239{color:green;font-size:14px!important;font-weight:700!important}._summaryTotal_u5gxk_245{margin-top:auto;border-top:2px solid #eee;background-color:#fafafa;border-radius:8px;padding:15px}._summaryTotal_u5gxk_245 h4{text-align:center;margin-bottom:15px;font-size:16px;font-weight:600;color:#000}._summaryLine_u5gxk_262{display:flex;justify-content:space-between;font-size:15px;margin-bottom:8px;color:#333}._summaryLine_u5gxk_262._total_u5gxk_270{font-weight:700;font-size:16px;border-top:1px solid #ddd;padding-top:10px;margin-top:5px;color:#000}._price_u5gxk_279{color:#222;font-weight:600}._green_u5gxk_284{color:green;font-weight:700}._modalOverlay_u5gxk_290{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modalContent_u5gxk_304{background:#fff;padding:30px;border-radius:12px;text-align:center;width:500px;max-width:90%;box-shadow:0 0 30px #0006;animation:_modalAppear_u5gxk_1 .3s ease-out}@keyframes _modalAppear_u5gxk_1{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}._modalContent_u5gxk_304 h2{margin-bottom:30px;color:#000;font-size:22px;font-weight:600}._paymentOptions_u5gxk_334{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}._paymentOption_u5gxk_334{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px 15px;border:2px solid #e0e0e0;border-radius:12px;cursor:pointer;font-size:16px;transition:all .3s ease;background:#fff;width:140px;text-decoration:none;color:inherit}._paymentOption_u5gxk_334:hover{transform:translateY(-3px);border-color:#0074d9;box-shadow:0 8px 20px #0074d933}._paymentOption_u5gxk_334:active{transform:translateY(-1px)}._paymentOption_u5gxk_334 img{width:70px;height:70px;object-fit:contain;transition:transform .3s ease}._paymentOption_u5gxk_334:hover img{transform:scale(1.1)}._paymentOption_u5gxk_334 span{font-weight:600;color:#333}@media(max-width:1150px){._checkoutPage_u5gxk_1{display:flex;flex-direction:column;width:90vw;margin:20px}._checkoutGrid_u5gxk_10{grid-template-columns:1fr;gap:20px}._checkoutSummary_u5gxk_137{width:100%;order:-1}._checkoutCard_u5gxk_17{width:100%}._paymentOptions_u5gxk_334{gap:20px}._paymentOption_u5gxk_334{width:120px;padding:15px 10px}._paymentOption_u5gxk_334 img{width:60px;height:60px}}@media(max-width:768px){._checkoutPage_u5gxk_1{margin:15px;width:95vw}._checkoutCard_u5gxk_17,._checkoutSummary_u5gxk_137{padding:15px 20px}._summaryTitle_u5gxk_150{flex-direction:column;align-items:flex-start;gap:8px}._summaryTitle_u5gxk_150 h3{font-size:16px}._paymentOptions_u5gxk_334{flex-direction:column;align-items:center;gap:15px}._paymentOption_u5gxk_334{width:100%;max-width:200px;flex-direction:row;justify-content:flex-start;padding:15px}._paymentOption_u5gxk_334 img{width:50px;height:50px}._modalContent_u5gxk_304{padding:20px}._modalContent_u5gxk_304 h2{font-size:20px;margin-bottom:20px}}@media(max-width:480px){._checkoutPage_u5gxk_1{margin:10px}._checkoutCard_u5gxk_17{padding:12px 15px}._checkoutCard_u5gxk_17 h3{font-size:15px}._checkoutCard_u5gxk_17 input{padding:8px;font-size:13px}._cardButton_u5gxk_106{padding:10px;font-size:14px}._summaryProduct_u5gxk_188{flex-direction:column;text-align:center;gap:8px}._summaryProduct_u5gxk_188 img{width:80px;height:80px}}._summaryList_u5gxk_181::-webkit-scrollbar{width:6px}._summaryList_u5gxk_181::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._summaryList_u5gxk_181::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._summaryList_u5gxk_181::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._wrap_hxgqd_12{max-width:900px;margin:32px auto;padding:20px}._header_hxgqd_19{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;background:linear-gradient(90deg,#061018,#0b1b20);border-radius:12px;color:#fff;box-shadow:0 8px 28px #07121740;margin-bottom:28px}._brand_hxgqd_31{display:flex;gap:14px;align-items:center}._brand_hxgqd_31 img{height:56px;filter:drop-shadow(0 6px 18px rgba(0,0,0,.45))}._brand_hxgqd_31 h2{font-family:Archivo Narrow,sans-serif;font-weight:700;font-size:1.25rem;margin:0}._nav_hxgqd_49{display:flex;gap:12px;align-items:center}._btn_hxgqd_55{background:var(--accent);color:#fff;padding:10px 16px;border-radius:10px;text-decoration:none;font-weight:600;border:none;cursor:pointer;transition:transform var(--transition),box-shadow var(--transition);display:inline-flex;align-items:center;gap:8px;font-size:1rem}._btn_hxgqd_55 i{font-size:1rem}._btn_hxgqd_55._secondary_hxgqd_75{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.08)}._btn_hxgqd_55:hover{transform:translateY(-3px);box-shadow:0 8px 24px #033e231f}._btn_hxgqd_55._back_hxgqd_86{background:transparent;border:1px solid rgba(255,255,255,.15)}._card_hxgqd_92{background:var(--card);padding:32px;border-radius:12px;box-shadow:0 8px 24px #0c12140a;margin-top:28px}._card_hxgqd_92 h1{margin-top:0;margin-bottom:24px;font-size:1.8rem;display:flex;align-items:center;gap:12px;color:var(--dark);border-bottom:2px solid var(--accent);padding-bottom:12px}._card_hxgqd_92 h1 i{color:var(--accent)}._termosContainer_hxgqd_117{width:100%}._termosConteudo_hxgqd_121{max-width:900px;margin:0 auto;padding:20px}._termosTitulo_hxgqd_127{margin-top:0;margin-bottom:12px;font-size:1.8rem;display:flex;align-items:center;gap:12px;color:var(--dark)}._termosTitulo_hxgqd_127 i{color:var(--accent)}._termosLista_hxgqd_141{list-style:none;padding:0;margin:0;counter-reset:term-counter}._termoItem_hxgqd_148{display:flex;gap:16px;padding:24px;margin-bottom:20px;background:var(--card);border-radius:12px;box-shadow:0 8px 24px #0c12140a;transition:transform var(--transition),box-shadow var(--transition);border-left:4px solid var(--accent)}._termoItem_hxgqd_148:hover{transform:translateY(-2px);box-shadow:0 12px 30px #033e2314}._termoNumero_hxgqd_165{font-size:1.8rem;font-weight:700;color:var(--accent);min-width:50px;line-height:1}._termoTextos_hxgqd_173{flex:1}._termoSubtitulo_hxgqd_177{margin:0 0 10px;font-size:1.3rem;color:var(--dark);font-weight:600}._termoDescricao_hxgqd_184{color:var(--muted);line-height:1.6;margin:0}._footer_hxgqd_191{margin-top:34px;padding:20px;text-align:center;color:var(--muted)}._muted_hxgqd_199{color:var(--muted)}._divider_hxgqd_203{margin-top:24px;border-top:1px solid #eee;padding-top:24px;text-align:center}@media(max-width:768px){._termoItem_hxgqd_148{padding:20px;flex-direction:column;gap:8px}._termoNumero_hxgqd_165{font-size:1.5rem;min-width:auto}._termosTitulo_hxgqd_127{font-size:1.5rem}._card_hxgqd_92{padding:24px}}@media(max-width:520px){._header_hxgqd_19{flex-direction:column;gap:14px;align-items:flex-start}._brand_hxgqd_31 h2{font-size:1rem}._btn_hxgqd_55{width:100%;text-align:center}._termoItem_hxgqd_148{padding:16px}._termoSubtitulo_hxgqd_177{font-size:1.1rem}}:root{--bg: #f5f7f8;--card: #ffffff;--accent: #008f4c;--correios-blue: #0033a0;--correios-yellow: #ffcc00;--dark: #071217;--muted: #6b7280;--glass: rgba(255, 255, 255, .75);--radius: 14px;--transition: .25s cubic-bezier(.2, .9, .3, 1)}._wrap_riyzm_14{max-width:900px;margin:32px auto;padding:20px}._header_riyzm_21{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;background:linear-gradient(90deg,#061018,#0b1b20);border-radius:12px;color:#fff;box-shadow:0 8px 28px #07121740}._brand_riyzm_32{display:flex;gap:14px;align-items:center}._brand_riyzm_32 img{height:56px;filter:drop-shadow(0 6px 18px rgba(0,0,0,.45))}._brand_riyzm_32 h2{font-family:Archivo Narrow,sans-serif;font-weight:700;font-size:1.25rem;margin:0}._nav_riyzm_50{display:flex;gap:12px;align-items:center}._btn_riyzm_56{background:var(--accent);color:#fff;padding:10px 16px;border-radius:10px;text-decoration:none;font-weight:600;border:none;cursor:pointer;transition:transform var(--transition),box-shadow var(--transition);display:inline-flex;align-items:center;gap:8px;font-size:1rem}._btn_riyzm_56 i{font-size:1rem}._btn_riyzm_56._secondary_riyzm_76{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.08)}._btn_riyzm_56:hover{transform:translateY(-3px);box-shadow:0 8px 24px #033e231f}._btn_riyzm_56._back_riyzm_87{background:transparent;border:1px solid rgba(255,255,255,.15)}._card_riyzm_93{background:linear-gradient(135deg,var(--card) 0%,var(--correios-yellow) 100%);padding:32px;border-radius:12px;box-shadow:0 8px 24px #0c12140a;margin-top:28px;color:var(--dark)}._card_riyzm_93 h1{margin-top:0;margin-bottom:12px;font-size:1.8rem;display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:var(--dark)}._card_riyzm_93 h1 i{color:var(--accent)}._card_riyzm_93 p{color:var(--muted);margin-bottom:16px;line-height:1.6}._card_riyzm_93 p:last-of-type{margin-bottom:0}._correiosLogo_riyzm_127{height:40px;margin-left:8px;object-fit:contain}._footer_riyzm_134{margin-top:34px;padding:20px;text-align:center;color:var(--muted)}._muted_riyzm_142{color:var(--muted)}@media(max-width:768px){._card_riyzm_93{padding:24px}._card_riyzm_93 h1{font-size:1.5rem}._correiosLogo_riyzm_127{height:30px;margin-left:0}}@media(max-width:520px){._header_riyzm_21{flex-direction:column;gap:14px;align-items:flex-start}._brand_riyzm_32 h2{font-size:1rem}._btn_riyzm_56{width:100%;text-align:center}._card_riyzm_93 h1{flex-direction:column;align-items:flex-start;gap:8px}}._divider_riyzm_185{margin-top:24px;border-top:1px solid #eee;padding-top:24px;text-align:center}:root{--bg: #f5f7f8;--card: #ffffff;--accent: #008f4c;--dark: #071217;--muted: #6b7280;--glass: rgba(255, 255, 255, .75);--radius: 14px;--transition: .25s cubic-bezier(.2, .9, .3, 1)}._wrap_13txo_12{max-width:900px;margin:32px auto;padding:20px}._header_13txo_19{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;background:linear-gradient(90deg,#061018,#0b1b20);border-radius:12px;color:#fff;box-shadow:0 8px 28px #07121740}._brand_13txo_30{display:flex;gap:14px;align-items:center}._brand_13txo_30 img{height:56px;filter:drop-shadow(0 6px 18px rgba(0,0,0,.45))}._brand_13txo_30 h2{font-family:Archivo Narrow,sans-serif;font-weight:700;font-size:1.25rem;margin:0}._nav_13txo_48{display:flex;gap:12px;align-items:center}._btn_13txo_54{background:var(--accent);color:#fff;padding:10px 16px;border-radius:10px;text-decoration:none;font-weight:600;border:none;cursor:pointer;transition:transform var(--transition),box-shadow var(--transition);display:inline-flex;align-items:center;gap:8px;font-size:1rem}._btn_13txo_54 i{font-size:1rem}._btn_13txo_54._secondary_13txo_74{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.08)}._btn_13txo_54:hover{transform:translateY(-3px);box-shadow:0 8px 24px #033e231f}._btn_13txo_54._back_13txo_85{background:transparent;border:1px solid rgba(255,255,255,.15)}._card_13txo_91{background:var(--card);padding:32px;border-radius:12px;box-shadow:0 8px 24px #0c12140a;margin-top:28px}._card_13txo_91 h1{margin-top:0;margin-bottom:12px;font-size:1.8rem;display:flex;align-items:center;gap:12px;color:var(--dark)}._card_13txo_91 h1 i{color:var(--accent)}._card_13txo_91 p{color:var(--muted);margin-bottom:16px;line-height:1.6}._card_13txo_91 p:last-of-type{margin-bottom:0}._footer_13txo_124{margin-top:34px;padding:20px;text-align:center;color:var(--muted)}._muted_13txo_132{color:var(--muted)}@media(max-width:768px){._card_13txo_91{padding:24px}._card_13txo_91 h1{font-size:1.5rem}}@media(max-width:520px){._header_13txo_19{flex-direction:column;gap:14px;align-items:flex-start}._brand_13txo_30 h2{font-size:1rem}._btn_13txo_54{width:100%;text-align:center}}._divider_13txo_164{margin-top:24px;border-top:1px solid #eee;padding-top:24px;text-align:center}._container_10uq3_1{display:flex;min-height:100vh;background-color:#f5f5f5;padding:2rem;gap:2rem}._passwordInputContainer_10uq3_77{position:relative;display:flex;align-items:center}._passwordInputContainer_10uq3_77 ._input_10uq3_12{padding-right:50px!important;width:100%}._passwordToggle_10uq3_88{position:absolute;right:10px;background:none;border:none;cursor:pointer;font-size:16px;padding:5px;border-radius:4px;transition:background-color .2s;display:flex;align-items:center;justify-content:center;width:30px;height:30px}._passwordToggle_10uq3_88:hover{background-color:#f0f0f0}._passwordToggle_10uq3_88:disabled{cursor:not-allowed;opacity:.5}._passwordToggle_10uq3_88:disabled:hover{background-color:transparent}._passwordInputContainer_10uq3_77 ._input_10uq3_12:focus{outline:none;border-color:#007bff}._inputValid_10uq3_133{border-color:#00c851!important;background-color:#f8fff8!important}._formGroup_10uq3_145{margin-bottom:16px}._logoutButton_10uq3_150{background-color:#dc3545;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;transition:background-color .3s}._logoutButton_10uq3_150:hover{background-color:#c82333}._userMenu_10uq3_165{display:flex;align-items:center;gap:15px}._logoutBtn_10uq3_171{background:transparent;border:1px solid #ccc;padding:5px 10px;border-radius:4px;cursor:pointer}._logoutBtn_10uq3_171:hover{background-color:#f8f9fa}._inputError_10uq3_12{border-color:#f44!important;background-color:#fff8f8!important}._fieldError_10uq3_17{color:#f44;font-size:12px;margin-top:4px;display:block}._formError_10uq3_24{background-color:#ffebee;color:#c62828;padding:12px;border-radius:4px;margin-bottom:16px;border:1px solid #ffcdd2}._formSuccess_10uq3_33{background-color:#e8f5e8;color:#2e7d32;padding:12px;border-radius:4px;margin-bottom:16px;border:1px solid #c8e6c9}._passwordHint_10uq3_42{font-size:12px;color:#666;margin-top:4px;font-style:italic}._forgotPasswordContainer_10uq3_49{text-align:center;margin:16px 0}._forgotPasswordLink_10uq3_54{background:none;border:none;color:#007bff;text-decoration:underline;cursor:pointer;font-size:14px}._forgotPasswordLink_10uq3_54:hover{color:#0056b3}._saveButton_10uq3_67:disabled{background-color:#ccc;cursor:not-allowed}._saveButton_10uq3_67:disabled:hover{background-color:#ccc}._sidebar_10uq3_247{display:flex;flex-direction:column;gap:.5rem;width:250px;flex-shrink:0}._menuItem_10uq3_255{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;background:#fff;border:none;border-radius:8px;cursor:pointer;font-size:1rem;color:#333;transition:all .2s;text-align:left;box-shadow:0 1px 3px #0000001a}._menuItem_10uq3_255:hover{background-color:#fef2f2;color:#000}._menuItem_10uq3_255._active_10uq3_276{background-color:#000;color:#fff;box-shadow:0 2px 4px #b222344d}._menuItem_10uq3_255._active_10uq3_276:hover{background-color:#9a1d2c}._icon_10uq3_286{width:20px;height:20px}._content_10uq3_291{flex:1;max-width:900px}._card_10uq3_296{background:#fff;border-radius:12px;padding:2.5rem;box-shadow:0 2px 8px #0000001a;width:45rem}._title_10uq3_304{font-size:1.75rem;font-weight:600;color:#000;margin-bottom:2rem}._form_10uq3_24{display:flex;flex-direction:column;gap:1.5rem}._formGroup_10uq3_145{display:flex;flex-direction:column;gap:.5rem;flex:1}._formRow_10uq3_324{display:flex;gap:1rem}._label_10uq3_329{font-size:.875rem;font-weight:500;color:#000}._input_10uq3_12{padding:.875rem 1rem;border:1px solid #e5e5e5;border-radius:8px;font-size:1rem;background-color:#f5f5f5;color:#000;transition:all .2s}._input_10uq3_12:focus{outline:none;border-color:#000;background-color:#fff}._input_10uq3_12::placeholder{color:#000}._saveButton_10uq3_67{padding:1rem;background-color:#0b5db8;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .2s;margin-top:1rem}._saveButton_10uq3_67:hover{background-color:#9a1d2c}._shortMessage_10uq3_372{color:#666;font-size:1rem;text-align:center;padding:3rem}._ordersContainer_10uq3_380{display:flex;flex-direction:column;gap:1.5rem}._orderCard_10uq3_386{background:#fff;border:2px solid #e5e5e5;border-radius:12px;padding:1.5rem;transition:all .2s}._orderCard_10uq3_386:hover{box-shadow:0 4px 12px #0000001a}._orderCard_10uq3_386._preparing_10uq3_398{border-left:5px solid #ffd447}._orderCard_10uq3_386._on-the-way_10uq3_402{border-left:5px solid #2baf5e}._orderCard_10uq3_386._delivered_10uq3_406{border-left:5px solid #16a34a}._orderCard_10uq3_386._canceled_10uq3_410{border-left:5px solid #000000}._orderCard_10uq3_386._refunded_10uq3_414{border-left:5px solid #9ca3af}._orderHeader_10uq3_418{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid #e5e5e5}._orderInfo_10uq3_428{display:flex;flex-direction:column;gap:.5rem}._infoRow_10uq3_434{display:flex;align-items:center;gap:.5rem}._infoIcon_10uq3_440{color:#666;flex-shrink:0}._transactionId_10uq3_445{font-weight:500;color:#666;font-size:.875rem}._trackingCode_10uq3_451{font-weight:600;color:#333;font-size:.875rem}._orderStatus_10uq3_457{padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:600}._status-preparing_10uq3_464{background-color:#ffe694;color:#92400e}._status-on-the-way_10uq3_469{background-color:#dbeafe;color:#1e3a8a}._status-delivered_10uq3_474{background-color:#d1fae5;color:#065f46}._status-canceled_10uq3_479{background-color:#fee2e2;color:#991b1b}._status-refunded_10uq3_484{background-color:#f3f4f6;color:#374151}._orderProducts_10uq3_489{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.25rem}._productItem_10uq3_496{display:flex;align-items:center;gap:1rem}._productImage_10uq3_502{width:60px;height:60px;object-fit:cover;border-radius:8px;border:1px solid #e5e5e5;flex-shrink:0}._productName_10uq3_511{flex:1;color:#333;font-size:.95rem}._productPrice_10uq3_517{font-weight:600;color:#333;font-size:.95rem}._orderTotal_10uq3_523{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:2px solid #e5e5e5;margin-top:.5rem}._totalLabel_10uq3_532{font-weight:600;color:#333;font-size:1.1rem}._totalValue_10uq3_538{font-weight:700;color:#000;font-size:1.25rem}._logoutSection_10uq3_545{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:1rem 0}._userProfile_10uq3_553{display:flex;align-items:center;gap:1.5rem}._profileIconLarge_10uq3_559{width:120px;height:120px;border-radius:50%;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;color:#000;border:3px solid #000000}._userInfo_10uq3_571{display:flex;flex-direction:column;gap:.5rem}._userName_10uq3_577{font-size:1.5rem;font-weight:600;color:#333}._userEmail_10uq3_583{font-size:1rem;color:#666}._logoutButton_10uq3_150{display:flex;align-items:center;gap:.75rem;padding:1rem 2.5rem;background-color:#000;color:#fff;border:none;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background-color .2s}._logoutButton_10uq3_150:hover{background-color:#9a1d2c}._modalOverlay_10uq3_608{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_10uq3_608{background:#fff;border-radius:12px;padding:2.5rem;box-shadow:0 4px 20px #0003;max-width:400px;width:90%}._modalTitle_10uq3_630{font-size:1.25rem;font-weight:600;color:#333;text-align:center;margin-bottom:2rem}._modalButtons_10uq3_638{display:flex;gap:1rem}._modalButtonYes_10uq3_643,._modalButtonNo_10uq3_644{flex:1;padding:1rem;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s}._modalButtonYes_10uq3_643{background-color:#000;color:#fff}._modalButtonYes_10uq3_643:hover{background-color:#9a1d2c}._modalButtonNo_10uq3_644{background-color:#f5f5f5;color:#333;border:1px solid #e5e5e5}._modalButtonNo_10uq3_644:hover{background-color:#e5e5e5}@media(max-width:1150px){._container_10uq3_1{flex-direction:column;padding:1rem}._sidebar_10uq3_247{width:100%}._formRow_10uq3_324{flex-direction:column}._card_10uq3_296{padding:1.5rem;width:100%}}
