@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:#242424;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_1wee0_1{background-color:#fff;border-top:1px solid #e5e7eb}._newsletter_1wee0_6{background-color:#000;color:#fff;display:flex;align-items:center;justify-content:space-around;padding:1rem 2.5rem}._newsletterLogo_1wee0_15{width:80px;height:auto;object-fit:contain}._newsletter_1wee0_6 h3{margin:0;font-size:1.05rem;font-weight:700;letter-spacing:.3px}._newsletterInput_1wee0_28{display:flex;background:#fff;border-radius:30px;overflow:hidden;align-items:center;padding:2px}._newsletterInput_1wee0_28 input{border:none;outline:none;background-color:#fff;padding:.6rem .9rem;color:#000;width:220px;font-size:.95rem}._newsletterInput_1wee0_28 button{background:#000;color:#fff;border:none;padding:.55rem .7rem;cursor:pointer;border-radius:50%;margin-right:6px}._footerMain_1wee0_57{max-width:80rem;margin:0 auto;padding:3rem 1rem}._footerGrid_1wee0_63{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){._footerGrid_1wee0_63{grid-template-columns:repeat(3,1fr)}}._footerHeading_1wee0_75{color:#000;font-weight:700;font-size:1.125rem;margin-bottom:1rem}._footerLinks_1wee0_82 a{color:#333;transition:color .3s;text-decoration:none;display:block;margin-bottom:.5rem}._footerLinks_1wee0_82 a:hover{color:#000}._footerContact_1wee0_94 p{color:#333;display:flex;align-items:center;gap:.5rem}._footerSocial_1wee0_101 ._footerIcons_1wee0_101{display:flex;gap:.75rem}._footerIcons_1wee0_101 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_1wee0_101 a:hover{border-color:#000;color:#000}._footerPayments_1wee0_123{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}._paymentItem_1wee0_129{border:1px solid #d1d5db;border-radius:.375rem;display:flex;align-items:center;justify-content:center;background:#fff;height:3rem}._paymentItem_1wee0_129 span{color:#333;font-size:.75rem;font-weight:700}._followRow_1wee0_145{background-color:#f5f5f5;padding:1.5rem 0}._followContent_1wee0_150{max-width:80rem;margin:0 auto;padding:0 1rem;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}@media(min-width:768px){._followContent_1wee0_150{flex-direction:row;align-items:center}}._followLeft_1wee0_167{display:flex;align-items:center;gap:1rem}._followTitle_1wee0_173{color:#333;font-weight:600}._socialInline_1wee0_178{display:flex;gap:.75rem}._socialInline_1wee0_178 a{color:#333;transition:color .3s}._socialInline_1wee0_178 a:hover{color:#000}._followRight_1wee0_192 ._address_1wee0_192{color:#333;font-size:.875rem;display:flex;align-items:center;gap:.5rem}@media(max-width:1150px){._footerMain_1wee0_57{padding-left:1.75rem;padding-right:1.25rem}._footerHeading_1wee0_75{font-size:1.25rem}._footerLinks_1wee0_82 a,._footerContact_1wee0_94 p,._paymentItem_1wee0_129 span,._followRight_1wee0_192 ._address_1wee0_192{font-size:1rem}._newsletter_1wee0_6{background-color:#000;color:#fff;display:flex;align-items:center;justify-content:center;width:100%;padding:15px;flex-direction:column}._newsletterLogo_1wee0_15{height:auto;object-fit:contain}._newsletter_1wee0_6 h6{font-size:.2rem;text-align:left}._newsletterInput_1wee0_28 input{width:100%}._followContent_1wee0_150{padding-left:1.75rem;padding-right:1.25rem}._followTitle_1wee0_173{font-size:1.1rem}}._productsContainer_14phr_2{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;padding:.5rem;align-items:stretch}._productCard_14phr_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:center;transition:transform .2s ease;box-sizing:border-box}@media(min-width:769px){._productCard_14phr_12{height:430px}}._productCard_14phr_12:hover{transform:scale(1.02)}._freeShipping_14phr_39{background-color:#000;color:#fff;padding:.5rem;font-weight:700;border-radius:6px;margin-bottom:1rem;display:flex;align-items:center;justify-content:center}._productImage_14phr_52{width:100%;height:80px;object-fit:contain;margin:0 auto 1rem}._productInfo_14phr_60{flex-grow:1}._productTitle_14phr_64{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_14phr_76{color:#179c4a;font-weight:700;font-size:1.3rem}._productOldPrice_14phr_82{font-size:.9rem;color:#777;text-decoration:line-through;margin-left:.5rem}._discountPix_14phr_89{font-size:.75rem;color:#333;display:block;text-align:center;display:flex;align-items:center;justify-content:center}._productActions_14phr_100{display:flex;flex-direction:column;gap:.5rem}._btn_14phr_107{padding:.6rem;text-transform:uppercase;font-weight:700;border:none;border-radius:6px;text-decoration:none;color:#fff;cursor:pointer;transition:all .3s ease}._btnCart_14phr_119{background-color:#000}._btnBuy_14phr_123{background-color:#2baf5e}._btnCart_14phr_119:hover{background-color:#fff;box-shadow:0 4px 12px #0003;transform:translateY(-2px);color:#000}._btnBuy_14phr_123:hover{background-color:#07fd64;box-shadow:0 4px 12px #0003;transform:translateY(-2px);color:#fff}@media(max-width:1150px){._responsiveFont_14phr_146{font-size:95%}._productsContainer_14phr_2{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;padding:.5rem;align-items:stretch}._productCard_14phr_12{border:2px solid #cfcfcf;border-radius:8px;padding:.8rem;text-align:center;background-color:#fff;width:45%;display:flex;flex-direction:column;justify-content:center;transition:transform .2s ease;box-sizing:border-box;height:auto}._productCard_14phr_12:hover{transform:scale(1.02)}._freeShipping_14phr_39{background-color:#000;color:#fff;padding:.5rem;font-weight:700;border-radius:6px;margin-bottom:1rem;display:flex;align-items:center;justify-content:center}._productImage_14phr_52{width:100%;height:80px;object-fit:contain;margin:0 auto 1rem}._productInfo_14phr_60{flex-grow:1;display:flex;align-items:center;justify-content:center;flex-direction:column}._productTitle_14phr_64{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_14phr_76{color:#179c4a;font-weight:700;font-size:1.3rem;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}._productOldPrice_14phr_82{font-size:.9rem;color:#777;text-decoration:line-through;margin-left:.5rem;width:100%}._discountPix_14phr_89{font-size:.75rem;color:#333;display:block;text-align:center;display:flex;align-items:center;justify-content:center}._productActions_14phr_100{display:flex;flex-direction:column;gap:.5rem}._btn_14phr_107{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:.85rem}._btnCart_14phr_119{background-color:#000}._btnBuy_14phr_123{background-color:#2baf5e}}._cartSidebar_1arc7_1{position:fixed;top:0;right:-380px;width:380px;height:100vh;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_1arc7_1._open_1arc7_18{right:0}._cartOverlay_1arc7_23{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;opacity:0;visibility:hidden;transition:.3s;z-index:9998}._cartOverlay_1arc7_23._show_1arc7_36{opacity:1;visibility:visible}._cartHeader_1arc7_41{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;flex-shrink:0}._cartHeader_1arc7_41 h2{font-size:1.1rem;font-weight:700;color:#fff}._closeBtn_1arc7_55{background:none;border:none;font-size:15px;color:#fff;cursor:pointer;transition:.2s}._closeBtn_1arc7_55:hover{color:#fdd}._cartItemsContainer_1arc7_69{flex:1;overflow-y:auto;margin-bottom:20px}._cartItemsContainer_1arc7_69::-webkit-scrollbar{width:6px}._cartItemsContainer_1arc7_69::-webkit-scrollbar-thumb{background-color:#179c4a;border-radius:5px}._cartItem_1arc7_69{background-color:#fff;color:#2baf5e;border-radius:12px;padding:15px;margin-bottom:18px;box-shadow:0 2px 5px #00000026}._cartItemContent_1arc7_93{display:flex;align-items:center;gap:12px}._cartItemImg_1arc7_99{width:70px;height:70px;object-fit:cover}._cartItemInfo_1arc7_105{flex:1}._cartItemInfo_1arc7_105 strong{display:block;font-size:1rem;font-weight:700;color:#2baf5e}._cartItemInfo_1arc7_105 p{margin:5px 0;font-size:.95rem;color:#2baf5e}._cartControls_1arc7_122{display:flex;align-items:center;justify-content:space-between;margin-top:8px}._cartQuantity_1arc7_129{display:flex;align-items:center;background:#fff;border-radius:20px;border:1px solid #179c4a;overflow:hidden}._cartQuantity_1arc7_129 button{border:none;background:transparent;font-weight:700;color:#2baf5e;cursor:pointer;padding:5px 10px;transition:.2s}._cartQuantity_1arc7_129 button:hover{background-color:#f5dada}._cartQuantity_1arc7_129 span{padding:0 8px;font-weight:700;color:#2baf5e}._removeBtn_1arc7_158{background:transparent;border:none;color:#2baf5e;font-weight:700;cursor:pointer;transition:.2s;font-size:13px}._removeBtn_1arc7_158:hover{background-color:#2baf5e;color:#fff;border:none}._cartFooter_1arc7_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_1arc7_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_1arc7_185:hover{background-color:#000;color:#fff}._cartSidebar_1arc7_1::-webkit-scrollbar{display:none}@media(max-width:768px){._cartSidebar_1arc7_1{width:85%;right:-85%;padding:15px}._cartSidebar_1arc7_1._open_1arc7_18{right:0}._cartItem_1arc7_69{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:10px}._cartItemContent_1arc7_93{display:flex;align-items:center;gap:10px}._cartItemImg_1arc7_99{width:55px;height:55px}._cartItemInfo_1arc7_105{flex:1}._cartItemInfo_1arc7_105 strong{font-size:.95rem}._cartItemInfo_1arc7_105 p{font-size:.9rem;margin-bottom:2px}._cartControls_1arc7_122{display:flex;justify-content:space-between;align-items:center;margin-top:4px}._cartQuantity_1arc7_129{display:flex;align-items:center;border:1px solid #179c4a;border-radius:15px;overflow:hidden;background:#fff}._cartQuantity_1arc7_129 button{padding:2px 8px;font-size:.9rem}._cartQuantity_1arc7_129 span{padding:0 6px;font-size:.9rem}._removeBtn_1arc7_158{font-size:.85rem}._checkoutBtn_1arc7_185{font-size:.9rem;padding:10px 0}}@media(max-width:480px){._cartSidebar_1arc7_1{width:90%;right:-90%}._cartItemContent_1arc7_93{flex-direction:row}._cartControls_1arc7_122{flex-direction:row;justify-content:space-between}}._nav_lyxih_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_lyxih_1 a{text-decoration:none;color:inherit}._cardNavbar_lyxih_19{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;width:60px;cursor:pointer}._cardNavbar_lyxih_19 img{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}._cardNavbar_lyxih_19 span{font-size:10px;height:10px}._categoriesSection_lyxih_43{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding:20px}@media(max-width:1150px){._cardNavbar_lyxih_19{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;width:65px;height:65px;background:#000;cursor:pointer;color:#fff;border-radius:50%;text-decoration:none;transition:.3s}._cardNavbar_lyxih_19 img{width:20px;height:20px;object-fit:contain;margin-bottom:6px;filter:brightness(0) invert(1)}._cardNavbar_lyxih_19 span{font-size:8px}._cardNavbar_lyxih_19:hover{background:#333}._nav_lyxih_1{background-color:#fff;box-shadow:0 4px 8px #00000080;display:flex;align-items:center;justify-content:space-evenly;gap:0px;color:#fff;width:100%;height:auto}}._asCategorias_6mtt7_1{width:100%;padding:10px;text-align:center;display:flex;align-items:center;flex-direction:column;background-color:#f5f5f5}._divCategoriasPai_6mtt7_11{width:100%;padding:50px;display:flex;align-items:center;justify-content:center}._divCategoriasFilho_6mtt7_19{width:100%;box-shadow:0 0 5px #000;display:flex;align-items:center;flex-direction:column;cursor:pointer}._boxNetos_6mtt7_28{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}._divCategoriasNetos_6mtt7_36{position:relative;overflow:hidden;width:25%;background-color:#000;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none}._divCategoriasNetos_6mtt7_36 img{width:100%;filter:brightness(50%) blur(1px);transition:transform .5s ease-in-out,filter .5s ease-in-out}._divCategoriasNetos_6mtt7_36:hover img{transform:scale(1.2)}._tituloCard_6mtt7_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_6mtt7_36:hover ._tituloCard_6mtt7_58{text-shadow:0 0 10px black}@media(max-width:1150px){._divCategoriasNetos_6mtt7_36{width:50%}._tituloCard_6mtt7_58{font-size:3vw}}._main_1xwt3_1{width:100vw;height:auto;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}._carousel_1xwt3_10{width:100vw;height:auto;display:flex;align-items:center;justify-content:flex-start;padding:5px}._carousel_1xwt3_10 img{width:90vw;height:100%;object-fit:cover;border-radius:10px}._productCards_1xwt3_26{width:auto;max-width:88vw;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}._brandSection_1xwt3_38{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:auto;transition:box-shadow .3s ease;padding:20px}._brandSection_1xwt3_38:hover{box-shadow:0 4px 8px #00000080}._brandSection_1xwt3_38 img{width:40px;height:40px;object-fit:contain;filter:brightness(.6)}._brandTitle_1xwt3_68{font-size:38px;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:100%}._brandTitle_1xwt3_68{color:#57010b;text-shadow:1px 1px 2px rgba(0,0,0,.3)}._brandPartGreen_1xwt3_88{color:#3b9c58}._brandPartGradient_1xwt3_93{background:linear-gradient(to right,#2baf5e,#000);-webkit-background-clip:text;background-clip:text;color:transparent}._sloganSubtitle_1xwt3_101{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_1xwt3_115{display:flex;align-items:center;justify-content:center;margin-bottom:20px;margin-top:20px;padding:10px 15px 20px;scale:1;width:100vw}._trustItem_1xwt3_126{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_1xwt3_126:hover{transform:scale(1.05);box-shadow:2px 2px 10px #000c}._trustItem_1xwt3_126 img{height:100%;width:100%;object-fit:cover;transition:transform .6s ease}._trustItem_1xwt3_126:hover img{transform:scale(1.1);object-position:top}._bannerSection_1xwt3_159{margin-top:5px;display:flex;align-items:center;justify-content:center;gap:40px;width:100%;height:40vh;padding:10px}._bannerSection_1xwt3_159 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_1xwt3_159 img:hover{box-shadow:2px 2px 10px #000c;transform:scale(1.1)}@media(max-width:1150px){._productCards_1xwt3_26{width:95vw;display:flex;justify-content:center;align-items:center}._carousel_1xwt3_10{width:100vw;height:50vh;display:flex;align-items:center;justify-content:center}._carousel_1xwt3_10 img{width:90%;height:100%;object-fit:cover;border-radius:10px}._trustSection_1xwt3_115{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_1xwt3_126{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_1xwt3_126:hover{transform:scale(1.05);box-shadow:2px 2px 10px #000c}._trustItem_1xwt3_126 img{height:100%;width:100%;object-fit:cover;object-position:center top;transition:transform .6s ease}._bannerSection_1xwt3_159{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;width:100%;height:auto;padding:5px}._bannerSection_1xwt3_159 img{width:80%;height:100%;object-fit:cover;border-radius:10px}}._header_6haw8_1 img{height:10vh;width:auto}._headerWrapper_6haw8_7{position:sticky;top:0;z-index:1000;width:100%;background-color:#fff;box-shadow:0 4px 6px #0000001a}._headerWrapper_6haw8_7 ._menu-overlay_6haw8_14{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;opacity:0;visibility:hidden;transition:.3s}._headerWrapper_6haw8_7 ._menu-overlay_6haw8_14._show_6haw8_26{opacity:1;visibility:visible}._headerWrapper_6haw8_7 ._menu-mobile_6haw8_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_6haw8_7 ._menu-mobile_6haw8_31._open_6haw8_46{left:0}._headerWrapper_6haw8_7 ._menu-header_6haw8_50{display:flex;justify-content:space-between;align-items:center}._headerWrapper_6haw8_7 ._menu-header_6haw8_50 h2{font-size:1rem;font-weight:700;margin:0}._headerWrapper_6haw8_7 ._close-icon_6haw8_62{font-size:1.3rem;cursor:pointer}._headerWrapper_6haw8_7 ._menu-login_6haw8_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_6haw8_7 ._menu-login_6haw8_67 ._login-icon_6haw8_79{font-size:1.1rem;color:#fff}._headerWrapper_6haw8_7 ._menu-login_6haw8_67 p{margin:0}._headerWrapper_6haw8_7 ._menu-login_6haw8_67 a{color:#fff;font-weight:600;text-decoration:none;transition:color .2s ease,text-shadow .2s ease}._headerWrapper_6haw8_7 ._menu-login_6haw8_67 a:hover{color:#f5f5f5;text-shadow:0 0 6px rgba(255,255,255,.6);cursor:pointer}._headerWrapper_6haw8_7 ._menu-list_6haw8_101{list-style:none;padding:0;margin-top:20px}._headerWrapper_6haw8_7 ._menu-list_6haw8_101 li{margin:15px 0;position:relative;overflow:hidden}._headerWrapper_6haw8_7 ._menu-list_6haw8_101 li:before,._headerWrapper_6haw8_7 ._menu-item-categorias_6haw8_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_6haw8_7 ._menu-list_6haw8_101 li:hover:before,._headerWrapper_6haw8_7 ._menu-item-categorias_6haw8_114 button:hover:before{transform:scaleY(1)}._headerWrapper_6haw8_7 ._menu-list_6haw8_101 a{color:#fff;text-decoration:none;font-size:1rem;font-weight:600;display:block;padding:5px 10px;position:relative;z-index:1}._headerWrapper_6haw8_7 ._menu-item-categorias_6haw8_114{display:flex;flex-direction:column;position:relative}._headerWrapper_6haw8_7 ._menu-item-categorias_6haw8_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_6haw8_7 ._menu-item-categorias_6haw8_114 button:focus{outline:none;box-shadow:none}._headerWrapper_6haw8_7 ._submenu_6haw8_173{margin-top:8px;padding-left:15px;border-left:2px solid #000000}._headerWrapper_6haw8_7 ._submenu_6haw8_173 li{margin:8px 0}._headerWrapper_6haw8_7 ._submenu_6haw8_173 a{color:#f5f5f5;font-size:.9rem;font-weight:400;display:block;padding:3px 10px;transition:all .2s ease}._header_6haw8_1{background-color:#000;width:100%;height:15vh;color:#fff;display:flex;align-items:center;justify-content:space-evenly}._fixedHeader_6haw8_209{position:fixed;top:0;left:0;box-shadow:0 4px 6px #0000001a;animation:_slideDown_6haw8_1 .5s ease-in-out}@keyframes _slideDown_6haw8_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}._blackHeader_6haw8_227{background-color:#2b2b2b;width:100%;height:2vh}._redHeader_6haw8_233{background-color:#179c4a;width:100%;height:4vh}._imgHeader_6haw8_239{display:flex;align-items:center;justify-content:center}._inputSearch_6haw8_245{width:42vw;height:7vh;border-radius:30px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:flex-start}._inputSearch_6haw8_245 input{width:90%;height:80%;border:none;border-radius:30px;background-color:#f5f5f5;color:#2b2b2b;text-align:center;font-size:1rem}._searchIcon_6haw8_276{color:#000;font-size:1.2rem}._userActions_6haw8_281{height:10vh;display:flex;align-items:center;justify-content:center;gap:35px;color:#f5f5f5;font-size:30px}._locationIcon_6haw8_291,._userIcon_6haw8_292{display:flex;justify-content:center;gap:5px;align-items:center}._locationIcon_6haw8_291 p,._userIcon_6haw8_292 p{font-size:12px}._cartIcon_6haw8_304{cursor:pointer}._icon_6haw8_308{display:none!important}@media(max-width:1150px){._header_6haw8_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_6haw8_239{display:flex;align-items:center;justify-content:space-around;width:100vw}._header_6haw8_1 img{height:8vh;width:auto;margin-top:10px;margin-bottom:15px}._inputSearch_6haw8_245{width:85vw;height:6vh;border-radius:30px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:flex-start;margin-bottom:5px}._inputSearch_6haw8_245 input{width:85%;height:80%;border:none;border-radius:30px;background-color:#f5f5f5;color:#2b2b2b;text-align:center;font-size:1rem}._userActions_6haw8_281,._locationIcon_6haw8_291,._userIcon_6haw8_292,._cartIcon_6haw8_304{display:none}._icon_6haw8_308{font-size:1.8rem;display:block!important;cursor:pointer;transition:ease-in-out .2s}._icon_6haw8_308:hover{color:#000}}._menuOverlay_15d2o_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;opacity:0;visibility:hidden;transition:.3s;z-index:1000}._menuOverlay_15d2o_1._show_15d2o_14{opacity:1;visibility:visible}._menuMobile_15d2o_19{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}._menuMobile_15d2o_19._open_15d2o_34{left:0}._menuHeader_15d2o_38{display:flex;justify-content:space-between;align-items:center}._menuHeader_15d2o_38 h2{font-size:1rem;font-weight:700;margin:0}._closeIcon_15d2o_50{font-size:1.3rem;cursor:pointer}._menuLogin_15d2o_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_15d2o_55 ._loginIcon_15d2o_67{font-size:1.1rem;color:#fff}._menuLogin_15d2o_55 p{margin:0}._menuLogin_15d2o_55 a{color:#fff;font-weight:600;text-decoration:none;transition:color .2s ease,text-shadow .2s ease}._menuLogin_15d2o_55 a:hover{color:#f5f5f5;text-shadow:0 0 6px rgba(255,255,255,.6);cursor:pointer}._menuList_15d2o_89{list-style:none;padding:0;margin-top:20px}._menuList_15d2o_89 li{margin:15px 0;position:relative;overflow:hidden}._menuList_15d2o_89 li:before,._menuItemCategorias_15d2o_102 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}._menuList_15d2o_89 li:hover:before,._menuItemCategorias_15d2o_102 button:hover:before{transform:scaleY(1)}._menuList_15d2o_89 a{color:#fff;text-decoration:none;font-size:1rem;font-weight:600;display:block;padding:5px 10px;position:relative;z-index:1}._menuItemCategorias_15d2o_102{display:flex;flex-direction:column;position:relative}._menuItemCategorias_15d2o_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_15d2o_102 button:focus{outline:none;box-shadow:none}._submenu_15d2o_161{margin-top:8px;padding-left:15px;border-left:2px solid #000000}._submenu_15d2o_161 li{margin:8px 0}._submenu_15d2o_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)}}: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}.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}}._produtosContainer_15gtw_1{padding:30px 60px;background-color:#f5f5f5;font-family:Poppins,sans-serif}._breadcrumb_15gtw_7{color:#000;font-size:13px;margin-bottom:5px}._filtro_15gtw_13{display:flex;justify-content:space-between;align-items:center}._tituloPagina_15gtw_19{font-size:20px;font-weight:600;color:#111}._ordenacao_15gtw_25{display:flex;align-items:center;justify-content:flex-end;gap:10px}._ordenacao_15gtw_25 label{font-size:1.17em;color:#000!important;font-weight:700}._ordenacao_15gtw_25 select{color:#000!important;border:1px solid #ddd;padding:6px 10px;border-radius:10px;font-size:13px;background-color:#fff;cursor:pointer;box-shadow:0 1px 3px #0000001a}._produtosLayout_15gtw_49{display:flex;gap:30px;align-items:flex-start}._filtros_15gtw_55{width:220px;border-right:2px solid #e5e5e5;padding-right:25px}._filtroGrupo_15gtw_61{margin-bottom:25px}._filtroGrupo_15gtw_61 h4{font-size:15px;font-weight:600;color:#000;margin-bottom:10px}._filtroGrupo_15gtw_61 label{display:flex;align-items:center;font-size:13px;color:#333;margin-bottom:6px;cursor:pointer}._filtroGrupo_15gtw_61 input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:1px solid #ddd;border-radius:4px;background-color:#fff;cursor:pointer;position:relative}._filtroGrupo_15gtw_61 input[type=checkbox]:checked:after{content:"✓";position:absolute;top:0;left:2px;font-size:14px;color:#a50000}._produtosPrincipal_15gtw_103{flex:1}._filtrosMobile_15gtw_107{display:none}@media(max-width:1150px){._produtosContainer_15gtw_1{background-color:#f5f5f5;font-family:Poppins,sans-serif;width:100vw;display:flex;flex-direction:column;box-sizing:border-box;align-items:center}._mobile_15gtw_123{flex-direction:row}._filtros_15gtw_55,._ordenacao_15gtw_25._desktop_15gtw_131{display:none}._filtro_15gtw_13{flex-direction:column;align-items:center;gap:5px}._filtrosMobile_15gtw_107{display:flex;flex-direction:column;gap:8px;margin-top:15px;margin-bottom:20px;color:#000!important}._filtrosMobile_15gtw_107 label{font-weight:700;color:#000;font-size:15px;margin-right:10px}._filtrosMobile_15gtw_107 select{padding:10px 14px;border-radius:12px;border:1px solid #ccc;background-color:#fff;font-size:14px;color:#000!important;width:100%;margin-bottom:5px}}._sobre_1nldm_1{width:100%;background-color:#fff;padding:3rem 1rem;font-family:Inter,Roboto,sans-serif}._sobreContainer_1nldm_8{max-width:1000px;margin:0 auto}._sobreGrid_1nldm_13{display:grid;grid-template-columns:1fr;align-items:center;gap:2rem;margin-bottom:3.5rem}@media(min-width:992px){._sobreGrid_1nldm_13{grid-template-columns:1fr 1fr;gap:3rem}}._sobreTitle_1nldm_28{font-size:2rem;font-weight:600;color:#000;margin-bottom:1.5rem;text-transform:none;position:relative}._sobreTitle_1nldm_28:after{content:"";position:absolute;bottom:-.5rem;left:0;width:50px;height:3px;background-color:#000;border-radius:2px}._sobreText_1nldm_48{font-size:1.05rem;line-height:1.8;color:#444;text-align:justify;margin-bottom:1rem}._sobreImagem_1nldm_56{position:relative;overflow:hidden;border-radius:.75rem;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 20px #0000001a}._sobreImagem_1nldm_56 img{width:100%;height:auto;object-fit:cover;border-radius:.75rem;transition:transform .5s ease}._sobreImagem_1nldm_56:hover img{transform:scale(1.03)}._botaoContainer_1nldm_78{text-align:center;margin-bottom:5rem}._botaoContato_1nldm_83{display:inline-block;border:2px solid #000000;color:#000;text-decoration:none;padding:.75rem 2rem;border-radius:4px;font-weight:600;letter-spacing:.5px;transition:all .3s ease}._botaoContato_1nldm_83:hover{background-color:#000;color:#fff}._cardsGrid_1nldm_100{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:1150px){._cardsGrid_1nldm_100{grid-template-columns:repeat(3,1fr)}}._card_1nldm_100{border:2px solid;border-radius:.75rem;background-color:#fff;box-shadow:0 4px 10px #0000000d;transition:all .3s ease}._card_1nldm_100:hover{transform:translateY(-5px);box-shadow:0 8px 20px #0000001a}._cardContent_1nldm_125{padding:2rem 1.5rem}._cardIcone_1nldm_129{width:3rem;height:3rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}._icone_1nldm_139{width:1.5rem;height:1.5rem;color:#fff}._cardVermelho_1nldm_145{border-color:#000}._iconeVermelho_1nldm_146{background-color:#000}._tituloVermelho_1nldm_147{color:#000}._cardAzul_1nldm_149{border-color:#2baf5e}._iconeAzul_1nldm_150{background-color:#2baf5e}._tituloAzul_1nldm_151{color:#2baf5e}._cardVerde_1nldm_153{border-color:#3b9c58}._iconeVerde_1nldm_154{background-color:#3b9c58}._tituloVerde_1nldm_155{color:#3b9c58}._cardTitulo_1nldm_157{font-size:1.25rem;font-weight:700;margin-bottom:.75rem}._cardTexto_1nldm_163{line-height:1.7;color:#333}@media(max-width:1150px){._sobre_1nldm_1{padding:3rem 1.5rem}._sobreTitle_1nldm_28{font-size:1.8rem;text-align:center}._sobreTitle_1nldm_28:after{left:50%;transform:translate(-50%)}._sobreText_1nldm_48{text-align:left}._sobreImagem_1nldm_56{margin-top:1rem}}:root{--red: #000000;--red-dark: #8a1a28;--blue: #2baf5e;--blue-dark: #004080;--gray-100: #f5f5f5;--gray-200: #e5e7eb;--gray-400: #9ca3af;--gray-500: #d1d5db;--gray-900: #333333}input{color:#000}._container_u4pkr_19{min-height:100vh;background:var(--gray-100);padding:3rem 1rem}._container_u4pkr_19>*{max-width:72rem;margin:0 auto}._card_u4pkr_30{background:#fff;border-radius:.5rem;box-shadow:0 6px 18px #00000014;padding:2rem;margin-bottom:2rem}._product_u4pkr_39{display:flex;flex-direction:row;gap:2rem}._gallery_u4pkr_46{display:flex;flex-direction:row;flex:1;gap:1rem}._mainImage_u4pkr_53{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_u4pkr_66{display:flex;flex-direction:column;gap:.5rem;overflow-x:visible;padding-bottom:0}._thumbnail_u4pkr_66{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_u4pkr_66:hover,._thumbnailActive_u4pkr_92{border-color:var(--red)}._thumbnail_u4pkr_66 img,._mainImage_u4pkr_53 img{width:100%;object-fit:contain;display:block}._thumbnail_u4pkr_66 img{max-width:100%;object-fit:contain;height:5rem}._mainImage_u4pkr_53 img{max-width:100%;object-fit:contain;height:20rem}._info_u4pkr_116{display:flex;flex-direction:column;gap:1.5rem;flex:1}._info_u4pkr_116 h1{font-size:1.875rem;font-weight:700;color:var(--gray-900);margin:0;line-height:1.3}._rating_u4pkr_132{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._stars_u4pkr_139{display:flex;gap:.25rem}._starFilled_u4pkr_144,._starEmpty_u4pkr_145{width:1.25rem;height:1.25rem}._starFilled_u4pkr_144{color:var(--red)}._starEmpty_u4pkr_145{color:var(--gray-500)}._starHalf_u4pkr_158{position:relative;width:1.25rem;height:1.25rem}._starHalf_u4pkr_158 ._starEmpty_u4pkr_145{position:absolute}._starHalf_u4pkr_158 ._starFilled_u4pkr_144{position:absolute;width:50%;overflow:hidden}._ratingText_u4pkr_174{color:var(--gray-900);font-size:.9375rem}._price_u4pkr_180{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}._priceNow_u4pkr_187{font-size:2.25rem;font-weight:700;color:var(--red)}._priceOld_u4pkr_193{font-size:1.25rem;color:var(--gray-400);text-decoration:line-through}._shipping_u4pkr_200{border-block:1px solid var(--gray-200);padding:1.5rem 0;display:flex;flex-direction:column;gap:1rem}._shippingHeader_u4pkr_208{display:flex;align-items:center;gap:.75rem;font-weight:600;color:var(--gray-900);font-size:1rem}._shippingHeader_u4pkr_208 svg{width:1.5rem;height:1.5rem;color:var(--red);flex-shrink:0}._shippingInput_u4pkr_224{display:flex;gap:.5rem;flex-direction:row}._shippingInput_u4pkr_224 input{flex:1;padding:.625rem 1rem;border:1px solid var(--gray-500);border-radius:.5rem;outline:none;font-size:.9375rem;background-color:#fff}._shippingInput_u4pkr_224 input:focus{border-color:var(--red)}._shippingInput_u4pkr_224 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_u4pkr_224 button:hover{background:var(--blue-dark)}._shippingCost_u4pkr_261{display:flex;gap:.5rem;color:var(--gray-900);font-size:.9375rem;flex-wrap:wrap}._shippingCost_u4pkr_261 span:first-child{font-weight:600}._actions_u4pkr_274{display:flex;gap:1rem;flex-direction:row}._actions_u4pkr_274 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_u4pkr_274 svg{width:1.25rem;height:1.25rem;flex-shrink:0}._btnCart_u4pkr_302{background:var(--red)}._btnCart_u4pkr_302:hover{background:var(--red-dark)}._btnBuy_u4pkr_310{background:var(--blue)}._btnBuy_u4pkr_310:hover{background:var(--blue-dark)}._section_u4pkr_319{margin-bottom:2rem}._section_u4pkr_319:last-child{margin-bottom:0}._section_u4pkr_319 h2{font-size:1.5rem;font-weight:700;color:var(--red);margin:0 0 1.5rem}._section_u4pkr_319 p{color:var(--gray-900);line-height:1.8;margin:0;font-size:1rem}._detail_u4pkr_341{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}._detail_u4pkr_341 span{color:var(--gray-900)}._detail_u4pkr_341:last-child{margin-bottom:0}._label_u4pkr_357{font-weight:600;color:var(--gray-900)}._categories_u4pkr_362{display:flex;align-items:center;gap:.5rem;color:var(--gray-900);flex-wrap:wrap}._categories_u4pkr_362 svg{width:1rem;height:1rem;color:var(--gray-400);flex-shrink:0}._tags_u4pkr_377{display:flex;flex-wrap:wrap;gap:.5rem}._tag_u4pkr_377{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_u4pkr_19{padding:1.5rem 1rem}._card_u4pkr_30{padding:1.5rem;margin-bottom:1.5rem}._product_u4pkr_39{flex-direction:column;gap:1.5rem}._gallery_u4pkr_46{flex-direction:column;gap:1rem;order:1}._mainImage_u4pkr_53{height:auto;min-height:15rem;order:1}._thumbnails_u4pkr_66{flex-direction:row;order:2;overflow-x:auto;padding-bottom:.5rem}._info_u4pkr_116{order:2;gap:1.25rem}._info_u4pkr_116 h1{font-size:1.5rem}._stars_u4pkr_139,._starFilled_u4pkr_144,._starEmpty_u4pkr_145,._starHalf_u4pkr_158{width:1.125rem;height:1.125rem}._ratingText_u4pkr_174{font-size:.875rem}._price_u4pkr_180{gap:.75rem}._priceNow_u4pkr_187{font-size:1.75rem}._priceOld_u4pkr_193{font-size:1.125rem}._shipping_u4pkr_200{padding:1.25rem 0;gap:1rem}._shippingHeader_u4pkr_208{gap:.5rem;font-size:.9375rem}._shippingHeader_u4pkr_208 svg{width:1.25rem;height:1.25rem}._shippingInput_u4pkr_224{flex-direction:column}._actions_u4pkr_274{flex-direction:column;gap:.75rem}._actions_u4pkr_274 button{font-size:.9375rem}._actions_u4pkr_274 svg{width:1.125rem;height:1.125rem}._section_u4pkr_319 h2{font-size:1.25rem;margin-bottom:1.25rem}._section_u4pkr_319 p{font-size:.9375rem;line-height:1.7}._thumbnail_u4pkr_66 img{max-width:100%;object-fit:contain;height:5rem}._mainImage_u4pkr_53 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}}._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}._termosContainer_fku97_1{width:100%;background-color:#fafafa;padding:3rem 1rem;font-family:Inter,Poppins,sans-serif}._termosConteudo_fku97_8{max-width:900px;margin:0 auto;background-color:#fff;border-radius:12px;padding:3rem 3.5rem;box-shadow:0 10px 30px #0000000d;transition:all .3s ease}._termosConteudo_fku97_8:hover{box-shadow:0 14px 40px #00000014}._termosTitulo_fku97_22{font-size:2rem;font-weight:700;color:#000;text-align:center;position:relative;letter-spacing:-.5px}._termosTitulo_fku97_22:after{content:"";position:absolute;bottom:-.75rem;left:50%;transform:translate(-50%);width:80px;height:3px;background-color:#000;border-radius:3px;opacity:.8}._termosLista_fku97_44{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}._termoItem_fku97_53{display:flex;align-items:flex-start;gap:1.25rem;background:#fff;border-left:4px solid #000000;padding:1rem;border-radius:8px;box-shadow:0 2px 12px #00000008;transition:transform .3s ease,box-shadow .3s ease}._termoItem_fku97_53:hover{transform:translateY(-3px);box-shadow:0 4px 18px #00000014}._termoNumero_fku97_70{background-color:#000;color:#fff;font-weight:600;font-size:1.1rem;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 0 6px #b2223466}._termoTextos_fku97_85{flex:1;text-align:left}._termoSubtitulo_fku97_90{font-size:1.4rem;font-weight:600;color:#000;margin-bottom:.5rem}._termoDescricao_fku97_97{font-size:1.05rem;color:#333;line-height:1.8;text-align:justify}@media(max-width:768px){._termosConteudo_fku97_8{padding:2rem 1.5rem}._termosTitulo_fku97_22{font-size:2rem;margin-bottom:2rem}._termoItem_fku97_53{flex-direction:column;gap:1rem;padding:1.25rem}._termoNumero_fku97_70{width:2.2rem;height:2.2rem;font-size:1rem}._termoSubtitulo_fku97_90{font-size:1.25rem}._termoDescricao_fku97_97{font-size:.95rem;line-height:1.7}}@media(max-width:480px){._termosTitulo_fku97_22{font-size:1.75rem}._termoSubtitulo_fku97_90{font-size:1.1rem}._termoDescricao_fku97_97{font-size:.9rem}}._politicaContainer_qf5uy_1{width:100%;background-color:#f9f9f9;padding:3rem 1rem;font-family:Inter,Poppins,sans-serif}._politicaWrapper_qf5uy_8{max-width:900px;margin:0 auto}._politicaCard_qf5uy_13{background-color:#fff;border-radius:12px;padding:3rem 3.5rem;box-shadow:0 10px 30px #0000000d;transition:all .3s ease}._politicaCard_qf5uy_13:hover{box-shadow:0 14px 40px #00000014}._politicaHeader_qf5uy_25{display:flex;align-items:center;gap:1rem}._politicaIcon_qf5uy_31{width:3.5rem;height:3.5rem;color:#000;flex-shrink:0;transition:transform .4s ease}._politicaHeader_qf5uy_25:hover ._politicaIcon_qf5uy_31{transform:rotate(-10deg) scale(1.1)}._politicaTitle_qf5uy_43{font-size:2rem;font-weight:700;color:#000;position:relative;letter-spacing:-.5px}._politicaTitle_qf5uy_43:after{content:"";position:absolute;bottom:-.75rem;left:0;width:60px;height:3px;background-color:#000;border-radius:3px;opacity:.8}._politicaText_qf5uy_63{color:#333;line-height:1.8;text-align:justify}._politicaText_qf5uy_63 p{margin-bottom:1rem;font-size:1rem}@media(max-width:768px){._politicaCard_qf5uy_13{padding:2rem}._politicaTitle_qf5uy_43{font-size:2rem}._politicaIcon_qf5uy_31{width:3rem;height:3rem}._politicaText_qf5uy_63{font-size:1rem;line-height:1.7}}@media(max-width:480px){._politicaCard_qf5uy_13{padding:1.5rem}._politicaTitle_qf5uy_43{font-size:1.75rem}._politicaText_qf5uy_63{font-size:.95rem}}._shippingContainer_1lusf_1{min-height:100vh;width:100%;background:linear-gradient(135deg,#f5f5f5,#eaeaea);padding:3rem 1.5rem;display:flex;justify-content:center;align-items:flex-start}._shippingCard_1lusf_11{background-color:#fff;border-radius:1rem;box-shadow:0 6px 25px #00000014;padding:3rem 2rem;max-width:900px;animation:_fadeIn_1lusf_1 .8s ease-in-out;transition:transform .3s ease,box-shadow .3s ease}._shippingCard_1lusf_11:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000001a}._shippingHeader_1lusf_26{display:flex;align-items:center;gap:1rem;padding-bottom:.75rem;position:relative;border:none}._shippingIcon_1lusf_35{width:3rem;height:3rem;color:#000;transition:transform .4s ease}._shippingHeader_1lusf_26:hover ._shippingIcon_1lusf_35{transform:rotate(-10deg) scale(1.1)}._shippingTitle_1lusf_46{font-size:2rem;font-weight:700;color:#000;letter-spacing:.5px;position:relative}._shippingTitle_1lusf_46:after{content:"";display:block;width:2rem;height:2px;background-color:#000;margin-top:.3rem;border-radius:2px}._shippingText_1lusf_64{color:#444;line-height:1.8;display:flex;flex-direction:column;gap:1rem}._shippingText_1lusf_64 p{margin:0;text-align:justify;font-size:1rem}@keyframes _fadeIn_1lusf_1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media(min-width:768px){._shippingCard_1lusf_11{padding:4rem 3rem}}._returnContainer_pvi7e_1{min-height:100vh;width:100%;background:linear-gradient(135deg,#f5f5f5,#eaeaea);padding:3rem 1.5rem;display:flex;justify-content:center;align-items:flex-start}._returnCard_pvi7e_11{background-color:#fff;border-radius:1rem;box-shadow:0 6px 25px #00000014;padding:3rem 2rem;max-width:900px;animation:_fadeIn_pvi7e_1 .8s ease-in-out;transition:transform .3s ease,box-shadow .3s ease}._returnCard_pvi7e_11:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000001a}._returnHeader_pvi7e_26{display:flex;align-items:center;gap:1rem;padding-bottom:.75rem;position:relative;border:none}._returnIcon_pvi7e_35{width:3rem;height:3rem;color:#000;transition:transform .4s ease}._returnHeader_pvi7e_26:hover ._returnIcon_pvi7e_35{transform:rotate(-10deg) scale(1.1)}._returnTitle_pvi7e_46{font-size:2rem;font-weight:700;color:#000;letter-spacing:.5px;position:relative}._returnTitle_pvi7e_46:after{content:"";display:block;width:2rem;height:2px;background-color:#000;margin-top:.3rem;border-radius:2px}._returnText_pvi7e_64{color:#444;line-height:1.8;display:flex;flex-direction:column;gap:1rem}._returnText_pvi7e_64 p{margin:0;text-align:justify;font-size:1rem}@keyframes _fadeIn_pvi7e_1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media(min-width:768px){._returnCard_pvi7e_11{padding:4rem 3rem}}._pagamentoContainer_qsipw_1{min-height:100vh;width:100%;background-color:#f5f5f5;padding:3rem 1.5rem;display:flex;justify-content:center;align-items:flex-start}._pagamentoWrapper_qsipw_11{max-width:64rem;width:100%}._pagamentoCard_qsipw_16{background-color:#fff;border-radius:.75rem;box-shadow:0 6px 25px #00000014;padding:2.5rem 2rem;transition:transform .3s ease,box-shadow .3s ease}._pagamentoCard_qsipw_16:hover{transform:translateY(-5px);box-shadow:0 12px 28px #0000001a}@media(min-width:768px){._pagamentoCard_qsipw_16{padding:3rem 4rem}}._pagamentoHeader_qsipw_35{display:flex;align-items:center;gap:1rem;position:relative}._pagamentoIcon_qsipw_42{width:3rem;height:3rem;color:#000;animation:_girar_qsipw_1 3s ease-in-out infinite}@keyframes _girar_qsipw_1{0%,to{transform:rotate(0)}50%{transform:rotate(-10deg)}}._pagamentoTitle_qsipw_58{font-size:2rem;font-weight:700;color:#000}._pagamentoHeader_qsipw_35:after{content:"";position:absolute;bottom:-.75rem;left:0;width:80px;height:4px;background-color:#000;border-radius:2px;opacity:.9}._pagamentoText_qsipw_76{color:#333;line-height:1.8;display:flex;flex-direction:column;gap:1rem;font-size:1rem;margin-top:1.5rem}._pagamentoText_qsipw_76 p{margin:0;font-size:1rem;text-align:justify}._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%}}:root{--bg: #f5f8fb;--card: #f5f5f5;--muted: #6b7280;--text: #0f172a;--cacetas: #0ea5e9;--cacetas-2: #11752a;--success: #10b981;--danger: #ef4444;--glass: rgba(255, 255, 255, .6);--radius: 12px;--shadow: 0 6px 18px rgba(12, 18, 34, .06)}body{background-color:var(--card)}._dashboardModern_l9ulr_20 input{color:#000;background-color:#dbdbdb}._dashboardModern_l9ulr_20{padding:22px;min-height:100vh;display:flex;color:#000;flex-direction:column;width:80vw;align-items:center;justify-content:flex-start;gap:18px}._topbar_l9ulr_39{display:flex;align-items:center;justify-content:space-between;gap:16px}._brand_l9ulr_46{display:flex;gap:12px;align-items:center}._logo_l9ulr_52{width:52px;height:52px;border-radius:10px;background:linear-gradient(135deg,var(--cacetas),var(--cacetas-2));display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;box-shadow:var(--shadow)}._brand_l9ulr_46 h1{font-size:1.1rem;margin:0}._brand_l9ulr_46 p{margin:0;font-size:.85rem;color:var(--muted)}._topActions_l9ulr_77{display:flex;gap:10px;align-items:center}._btn_l9ulr_83{background:#000;border:1px solid rgba(15,23,42,.06);padding:8px 12px;border-radius:10px;cursor:pointer;font-weight:600}._btnAdd_l9ulr_92{display:inline-flex;gap:8px;align-items:center;background:linear-gradient(90deg,var(--cacetas),var(--cacetas-2));color:#fff;padding:10px 14px;border-radius:10px;text-decoration:none;font-weight:700;box-shadow:var(--shadow);border:none;cursor:pointer}._btnAdd_l9ulr_92 svg{opacity:.95}._controls_l9ulr_112{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:space-between}._search_l9ulr_120{display:flex;align-items:center;gap:8px;background:var(--card);padding:8px 12px;border-radius:12px;box-shadow:var(--shadow);min-width:240px;flex:1}._search_l9ulr_120 input{border:0;outline:none;font-size:.95rem;background:transparent;width:100%}._searchIcon_l9ulr_140{opacity:.6}._filters_l9ulr_144{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._filters_l9ulr_144 select,._filters_l9ulr_144 ._btn_l9ulr_83{padding:8px 12px;border-radius:10px;border:1px solid #e6eef7;background:#fff;cursor:pointer;color:#000}._toggleAvailable_l9ulr_161{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:.9rem}._toggleAvailable_l9ulr_161 input{width:16px;height:16px}._content_l9ulr_175{display:flex;flex-direction:column;gap:18px}._productGrid_l9ulr_182{display:grid;grid-template-columns:repeat(1,1fr);gap:14px}._productCard_l9ulr_189{background:var(--card);border-radius:14px;overflow:hidden;display:flex;gap:16px;box-shadow:var(--shadow);transition:transform .18s ease,box-shadow .18s ease}._productCard_l9ulr_189:hover{transform:translateY(-6px)}._cardMedia_l9ulr_203{position:relative;min-width:140px;max-width:180px;flex:0 0 160px;height:120px;overflow:hidden}._cardMedia_l9ulr_203 img{width:100%;height:100%;object-fit:cover;display:block}._stockPill_l9ulr_219{position:absolute;left:10px;bottom:10px;background:#0000008c;color:#fff;padding:6px 8px;border-radius:999px;font-size:.8rem}._cardBody_l9ulr_230{padding:12px;flex:1;display:flex;flex-direction:column;gap:10px}._cardTitle_l9ulr_238 h3{margin:0;font-size:1rem}._smallId_l9ulr_243{font-size:.78rem;color:var(--muted);margin-top:4px}._cardMeta_l9ulr_249{display:flex;align-items:center;justify-content:space-between;gap:10px}._price_l9ulr_256{display:flex;flex-direction:column}._price_l9ulr_256 ._current_l9ulr_261{font-weight:700}._price_l9ulr_256 ._old_l9ulr_265{font-size:.85rem;text-decoration:line-through;color:var(--muted)}._shortDesc_l9ulr_271{margin:0;color:var(--muted);font-size:.92rem}._cardFooter_l9ulr_277{display:flex;align-items:center;justify-content:space-between;gap:10px}._tags_l9ulr_284{display:flex;gap:6px;flex-wrap:wrap}._tag_l9ulr_284{background:#f1f9ff;padding:6px 8px;border-radius:999px;font-size:.8rem;color:var(--cacetas-2)}._tag_l9ulr_284._muted_l9ulr_298{background:#f4f6f9;color:var(--muted)}._cardActions_l9ulr_303{display:flex;gap:8px;align-items:center}._btnSm_l9ulr_309{padding:7px 10px;border-radius:8px;border:1px solid #e6eef7;background:#fff;cursor:pointer}._btnSm_l9ulr_309._danger_l9ulr_317{color:var(--danger);border-color:#ef44441f}._btnSm_l9ulr_309._ghost_l9ulr_322{background:transparent;border:1px solid rgba(15,23,42,.04)}._noResults_l9ulr_328{padding:28px;text-align:center;background:var(--card);border-radius:12px;color:var(--muted)}._starRating_l9ulr_337{display:inline-flex;align-items:center;gap:6px}._star_l9ulr_337{display:inline-block}._star_l9ulr_337._full_l9ulr_347 path,._star_l9ulr_337._half_l9ulr_348 path{stroke:#d97706}._ratingValue_l9ulr_352{font-size:.85rem;color:var(--muted);margin-left:6px}._formGrid_l9ulr_359{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}._formGrid_l9ulr_359 label{display:flex;flex-direction:column;gap:6px;font-size:.9rem}._formGrid_l9ulr_359 input,._formGrid_l9ulr_359 textarea,._formGrid_l9ulr_359 select{padding:10px;border-radius:8px;border:1px solid #e6eef7;font-size:.95rem}._formGrid_l9ulr_359 ._span2_l9ulr_381{grid-column:span 2}._checkboxInline_l9ulr_385{display:flex;align-items:center;gap:8px}._formActions_l9ulr_392{display:flex;justify-content:flex-end;gap:12px;margin-top:12px}._btnPrimary_l9ulr_399{background:var(--cacetas-2);color:#fff;padding:10px 14px;border-radius:10px;border:0;cursor:pointer}._btnSecondary_l9ulr_408{background:#f3f4f6;color:#111;padding:10px 14px;border-radius:10px;border:0;cursor:pointer}._tableWrapper_l9ulr_418{display:block;background:var(--card);border-radius:12px;padding:10px;box-shadow:var(--shadow)}._productTable_l9ulr_426{width:100%;border-collapse:collapse;font-size:.95rem}._productTable_l9ulr_426 thead th{background:transparent;text-align:left;padding:12px 14px;color:var(--muted);font-weight:600}._productTable_l9ulr_426 tbody td{padding:12px 14px;border-top:1px solid #f1f5f9;vertical-align:middle}._tdProduct_l9ulr_446{display:flex;gap:12px;align-items:center}._tdProduct_l9ulr_446 img{width:64px;height:48px;object-fit:cover;border-radius:8px}._priceTable_l9ulr_459 ._old_l9ulr_265{display:block;color:var(--muted);font-size:.8rem;margin-top:4px}._actions_l9ulr_466{display:flex;gap:10px}._linkish_l9ulr_471{background:transparent;border:0;color:var(--cacetas-2);cursor:pointer;padding:6px 8px}._linkish_l9ulr_471._danger_l9ulr_317{color:var(--danger)}._categoryCell_l9ulr_483 small{display:block;color:var(--muted);font-size:.8rem}
