._header_ayawg_1{background:var(--green-900);color:var(--white);position:sticky;top:0;z-index:100;box-shadow:var(--shadow)}._inner_ayawg_9{display:flex;align-items:center;justify-content:space-between;height:60px;gap:1rem}._brand_ayawg_16{display:flex;align-items:center;gap:8px;color:var(--terra-300);font-family:var(--font-serif);font-size:1.1rem;font-weight:600;letter-spacing:.02em;flex-shrink:0;min-height:44px}._logo_ayawg_28{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}._nav_ayawg_37{display:none;gap:1.5rem;align-items:center}@media (min-width: 640px){._nav_ayawg_37{display:flex}}._nav_ayawg_37 a{color:#fffc;font-size:.95rem;font-weight:500;transition:color var(--transition);padding:10px 4px;border-bottom:2px solid transparent;min-height:44px;display:flex;align-items:center}._nav_ayawg_37 a:hover{color:var(--white)}._nav_ayawg_37 a._active_ayawg_57{color:var(--terra-300);border-bottom-color:var(--terra-300)}._cart_ayawg_61{position:relative;display:grid;place-items:center;width:44px;height:44px;color:var(--white);border-radius:50%}._cart_ayawg_61:hover{background:#ffffff1a}._cart_ayawg_61 span{position:absolute;top:2px;right:1px;min-width:17px;height:17px;display:grid;place-items:center;padding:0 4px;border-radius:10px;background:var(--terra-500);color:var(--white);font-size:.68rem;font-weight:800;line-height:1}._hamburger_ayawg_66{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--white);border-radius:var(--radius);transition:background var(--transition);flex-shrink:0}._hamburger_ayawg_66:hover{background:#ffffff1a}@media (min-width: 640px){._hamburger_ayawg_66{display:none}}._drawer_ayawg_83{display:flex;flex-direction:column;background:var(--green-800);border-top:1px solid rgba(255,255,255,.08)}._drawer_ayawg_83 a{color:#ffffffd9;font-size:1rem;font-weight:500;padding:16px 1.5rem;border-bottom:1px solid rgba(255,255,255,.06);min-height:52px;display:flex;align-items:center;transition:background var(--transition)}._drawer_ayawg_83 a:hover{background:#ffffff0f}._drawerActive_ayawg_101{color:var(--terra-300)!important;background:#ffffff0a}@media (min-width: 640px){._drawer_ayawg_83{display:none}}._footer_fr5zo_1{background:var(--green-900);color:#ffffffd9;margin-top:auto;padding-top:50px}._inner_fr5zo_8{display:grid;grid-template-columns:1fr;gap:2.5rem;padding:0 1rem 3rem}@media (min-width: 640px){._inner_fr5zo_8{grid-template-columns:1.4fr 1fr 1fr;gap:3rem;padding:0 2rem 3.5rem}}._brand_fr5zo_23{display:flex;flex-direction:column;gap:12px}._footerLogo_fr5zo_28{width:56px;height:56px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.12)}._brand_fr5zo_23>span:first-of-type{display:flex;align-items:center;gap:8px;font-family:var(--font-serif);font-size:1.05rem;color:var(--terra-300)}._brand_fr5zo_23 p{font-size:.9rem;color:#ffffff8c;line-height:1.7;max-width:240px}._instagramLink_fr5zo_49{display:inline-flex;align-items:center;gap:7px;color:var(--terra-300);font-size:.85rem;font-weight:600;transition:color var(--transition)}._instagramLink_fr5zo_49:hover{color:var(--white)}@media (max-width: 639px){._inner_fr5zo_8{text-align:center;justify-items:center}._brand_fr5zo_23{align-items:center}._brand_fr5zo_23 p{max-width:100%}._section_fr5zo_64{width:100%;padding-top:2rem;border-top:1px solid rgba(255,255,255,.08)}._section_fr5zo_64 h4,._payment_fr5zo_72{justify-content:center}}._section_fr5zo_64 h4{display:flex;align-items:center;gap:6px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--terra-300);margin-bottom:1rem}._section_fr5zo_64 p{font-size:.9rem;line-height:1.8;color:#ffffffa6}._payment_fr5zo_72{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:.75rem}._badge_fr5zo_100{background:#ffffff14;border:1px solid rgba(255,255,255,.18);color:var(--white);font-size:.875rem;font-weight:600;padding:7px 16px;border-radius:20px;letter-spacing:.02em}._copy_fr5zo_111{text-align:center;font-size:.8rem;color:#ffffff47;padding:1.25rem 1rem;border-top:1px solid rgba(255,255,255,.07);letter-spacing:.02em;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px}._copyDivider_fr5zo_124{opacity:.4}._copyLink_fr5zo_125{color:#fff6;text-decoration:underline;transition:color var(--transition)}._copyLink_fr5zo_125:hover{color:#ffffffbf}._wrapper_a9a6a_1{display:flex;flex-direction:column;min-height:100vh}._main_a9a6a_6{flex:1}._card_1hhpu_1{display:flex;flex-direction:column;background:var(--white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);transition:transform var(--transition),box-shadow var(--transition);text-decoration:none;color:inherit}@media (hover: hover){._card_1hhpu_1:hover{transform:translateY(-3px);box-shadow:var(--shadow)}._card_1hhpu_1:hover ._imageWrap_1hhpu_17 img{transform:scale(1.03)}}._card_1hhpu_1._sold_1hhpu_19{opacity:.9}._imageWrap_1hhpu_17{position:relative;aspect-ratio:3/4;background:var(--gray-100);overflow:hidden}._imageWrap_1hhpu_17 img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}._card_1hhpu_1._sold_1hhpu_19 ._imageWrap_1hhpu_17 img{filter:grayscale(30%)}._placeholder_1hhpu_35{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--gray-300)}._soldOverlay_1hhpu_44{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--sold-overlay);display:flex;align-items:center;justify-content:center}._soldOverlay_1hhpu_44 span{background:#ffffffeb;color:var(--gray-900);font-size:.875rem;font-weight:700;letter-spacing:.02em;padding:6px 14px;border-radius:20px;box-shadow:0 2px 8px #00000026}._featuredBadge_1hhpu_63{position:absolute;top:8px;left:8px;background:var(--terra-500);color:var(--white);font-size:.75rem;font-weight:700;padding:4px 10px;border-radius:20px;letter-spacing:.03em}._body_1hhpu_76{padding:.75rem 1rem 1rem;display:flex;flex-direction:column;gap:2px}._title_1hhpu_82{font-size:.9rem;font-weight:600;color:var(--gray-900);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._brand_1hhpu_92,._size_1hhpu_92{font-size:.8rem;color:var(--gray-500)}._price_1hhpu_96{font-size:1rem;font-weight:700;color:var(--green-700);margin-top:4px}._condition_1hhpu_102{align-self:flex-start;margin-top:5px;padding:2px 8px;border:1px solid var(--terra-100);border-radius:12px;color:var(--terra-700);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}._card_1hhpu_1._sold_1hhpu_19 ._price_1hhpu_96{color:var(--gray-500);text-decoration:line-through}._hero_1sf4h_2{background:linear-gradient(160deg,var(--green-900) 0%,var(--green-800) 55%,var(--terra-900) 100%);color:var(--white);padding:3.5rem 0 3rem;text-align:center}._heroLogo_1sf4h_8{width:100px;height:100px;border-radius:50%;object-fit:cover;margin:0 auto 1.25rem;border:3px solid rgba(255,255,255,.15);box-shadow:0 4px 20px #0000004d}._heroEyebrow_1sf4h_17{font-size:.875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--terra-300);margin-bottom:.75rem}._heroTitle_1sf4h_24{font-family:var(--font-serif);font-size:clamp(2rem,6vw,3.2rem);font-weight:700;line-height:1.1;margin-bottom:.75rem}._heroSub_1sf4h_31{font-size:1rem;color:#ffffffbf;max-width:480px;margin:0 auto 2rem;padding:0 1rem;line-height:1.6}._heroCtas_1sf4h_39{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;padding:0 1rem}._btnPrimary_1sf4h_46{display:inline-flex;align-items:center;justify-content:center;background:var(--green-500);color:var(--white);font-size:1rem;font-weight:700;padding:14px 28px;min-height:52px;border-radius:var(--radius-lg);transition:background var(--transition);text-align:center}._btnPrimary_1sf4h_46:hover{background:var(--green-600)}._btnSecondary_1sf4h_61{display:inline-flex;align-items:center;justify-content:center;background:#ffffff1f;color:var(--white);font-size:1rem;font-weight:600;padding:14px 28px;min-height:52px;border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.25);transition:background var(--transition)}._btnSecondary_1sf4h_61:hover{background:#fff3}._btnInstagram_1sf4h_76{display:inline-flex;align-items:center;justify-content:center;gap:7px;color:var(--terra-300);font-size:.9rem;font-weight:600;padding:14px 18px;min-height:52px;border:1px solid rgba(212,165,116,.45);border-radius:var(--radius-lg);transition:background var(--transition),color var(--transition)}._btnInstagram_1sf4h_76:hover{background:#d4a57426;color:var(--white)}._featuredSection_1sf4h_93{padding:3rem 0}._sectionHeader_1sf4h_96{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;flex-wrap:wrap;gap:.5rem}._sectionTitle_1sf4h_104{font-family:var(--font-serif);font-size:1.4rem;font-weight:700;color:var(--green-900)}._seeAll_1sf4h_110{font-size:.95rem;font-weight:600;color:var(--green-700);text-decoration:underline;min-height:44px;display:flex;align-items:center}._featuredGrid_1sf4h_119{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media (min-width: 480px){._featuredGrid_1sf4h_119{grid-template-columns:repeat(3,1fr)}}@media (min-width: 768px){._featuredGrid_1sf4h_119{grid-template-columns:repeat(4,1fr);gap:1rem}}._catalogCta_1sf4h_127{text-align:center;margin-top:2rem}._catalogCta_1sf4h_127 ._btnPrimary_1sf4h_46{background:var(--green-700);font-size:1.05rem;padding:16px 32px}._catalogCta_1sf4h_127 ._btnPrimary_1sf4h_46:hover{background:var(--green-800)}._loading_1sf4h_138{display:flex;justify-content:center;padding:3rem}._spinner_1sf4h_143{width:32px;height:32px;border:3px solid var(--gray-200);border-top-color:var(--green-600);border-radius:50%;animation:_spin_1sf4h_143 .7s linear infinite}@keyframes _spin_1sf4h_143{to{transform:rotate(360deg)}}._empty_1sf4h_152{text-align:center;color:var(--gray-500);padding:2rem}._aboutSection_1sf4h_155{background:var(--green-50);padding:2.5rem 0;border-top:1px solid var(--green-100)}._aboutCard_1sf4h_160{display:flex;gap:1.25rem;align-items:flex-start;max-width:680px}._aboutIcon_1sf4h_166{color:var(--terra-500);flex-shrink:0;line-height:1}._aboutCard_1sf4h_160 h2{font-family:var(--font-serif);font-size:1.3rem;color:var(--green-900);margin-bottom:.5rem}._aboutCard_1sf4h_160 p{font-size:.95rem;color:var(--gray-700);line-height:1.7;margin-bottom:.75rem}._aboutLink_1sf4h_179{display:inline-block;font-size:.95rem;font-weight:600;color:var(--green-700);text-decoration:underline;min-height:44px;line-height:44px}._infoSection_1sf4h_190{background:var(--terra-50);padding:2.5rem 0;border-top:1px solid var(--terra-100)}._infoGrid_1sf4h_195{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 640px){._infoGrid_1sf4h_195{grid-template-columns:repeat(3,1fr)}}._infoCard_1sf4h_201{background:var(--white);border-radius:var(--radius-lg);padding:1.5rem;box-shadow:var(--shadow-sm);text-align:center}._infoIcon_1sf4h_208{color:var(--terra-500);display:block;margin-bottom:.75rem}._infoCard_1sf4h_201 h3{font-size:1rem;font-weight:700;color:var(--green-900);margin-bottom:.65rem}._infoCard_1sf4h_201 p{font-size:.9rem;color:var(--gray-600);line-height:1.6}._deliverySection_1sf4h_220{background:var(--green-900);color:var(--white);padding:3rem 0}._deliveryHeader_1sf4h_221{display:flex;align-items:center;justify-content:space-between;max-width:920px;margin:0 auto 1.25rem;color:var(--terra-300)}._deliveryHeader_1sf4h_221 h2{color:var(--white);font-family:var(--font-serif);font-size:1.55rem}._deliveryEyebrow_1sf4h_223{color:var(--terra-300);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.25rem}._faqGrid_1sf4h_224{display:grid;grid-template-columns:1fr;gap:.75rem;max-width:920px;margin:0 auto}@media (min-width: 700px){._faqGrid_1sf4h_224{grid-template-columns:repeat(3,1fr)}}._faqItem_1sf4h_226{padding:1rem;border:1px solid rgba(255,255,255,.16);border-radius:var(--radius);background:#ffffff0f}._faqItem_1sf4h_226 h3{display:flex;align-items:center;gap:.5rem;margin:0;color:var(--terra-300);font-size:1rem;font-weight:700}._faqItem_1sf4h_226 p{color:#ffffffbf;font-size:.88rem;line-height:1.6;padding-top:.75rem}._pagination_7t225_1{display:flex;align-items:center;justify-content:center;gap:6px;margin:2rem 0;flex-wrap:wrap}._page_7t225_9,._arrow_7t225_9{min-width:44px;height:44px;padding:0 8px;border-radius:var(--radius);font-size:.95rem;font-weight:500;color:var(--gray-700);background:var(--white);border:1px solid var(--gray-300);display:flex;align-items:center;justify-content:center;transition:all var(--transition)}._page_7t225_9:hover:not(:disabled),._arrow_7t225_9:hover:not(:disabled){border-color:var(--green-600);color:var(--green-700)}._page_7t225_9._active_7t225_28{background:var(--green-700);border-color:var(--green-700);color:var(--white)}._page_7t225_9:disabled,._arrow_7t225_9:disabled{opacity:.35;cursor:not-allowed}._ellipsis_7t225_37{padding:0 4px;color:var(--gray-500);font-size:.9rem;line-height:44px}._page_2jil8_1{padding:2rem 0 3rem}._header_2jil8_3{margin-bottom:1.75rem}._header_2jil8_3 h1{font-family:var(--font-serif);font-size:clamp(1.6rem,4vw,2.2rem);font-weight:700;color:var(--green-900);margin-bottom:2px}._header_2jil8_3 p{font-size:.95rem;color:var(--gray-500)}._toolbar_2jil8_14{display:flex;gap:10px;margin-bottom:1rem;align-items:center}._searchBar_2jil8_20{display:flex;align-items:center;gap:8px;background:var(--white);border:1px solid var(--gray-300);border-radius:var(--radius);padding:0 14px;flex:1;min-width:0;min-height:48px;color:var(--gray-400);transition:border-color var(--transition)}._searchBar_2jil8_20:focus-within{border-color:var(--green-600)}._searchBar_2jil8_20 input{flex:1;min-width:0;border:none;outline:none;padding:12px 0;font-size:1rem;background:transparent;color:var(--gray-900)}@media (max-width: 420px){._toolbar_2jil8_14{gap:6px}._filterToggle_2jil8_48{padding-left:11px;padding-right:11px}}._searchBar_2jil8_20 button{display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;color:var(--gray-400)}._searchBar_2jil8_20 button:hover{color:var(--gray-700)}._filterToggle_2jil8_48{display:flex;align-items:center;gap:6px;font-size:.95rem;font-weight:600;color:var(--green-700);background:var(--green-50);border:1px solid var(--green-600);border-radius:var(--radius);padding:12px 16px;min-height:48px;white-space:nowrap;position:relative;transition:all var(--transition);flex-shrink:0}._filterToggle_2jil8_48:hover,._filterToggleOpen_2jil8_77{background:var(--green-100)}._filterDot_2jil8_78{position:absolute;top:-3px;right:-3px;width:9px;height:9px;background:var(--terra-500);border-radius:50%}._filtersPanel_2jil8_89{background:var(--white);border:1px solid var(--gray-100);border-radius:var(--radius-lg);padding:1.25rem;margin-bottom:1.5rem;display:flex;flex-direction:column;gap:1.25rem}._filterGroup_2jil8_99 label{display:block;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--gray-500);margin-bottom:.6rem}._chips_2jil8_108{display:flex;flex-wrap:wrap;gap:8px}._chip_2jil8_108{font-size:.9rem;font-weight:500;padding:8px 16px;min-height:40px;border-radius:20px;border:1px solid var(--gray-300);background:var(--white);color:var(--gray-700);transition:all var(--transition);display:flex;align-items:center}._chip_2jil8_108:hover{border-color:var(--green-600);color:var(--green-700)}._chipActive_2jil8_123{background:var(--green-700);border-color:var(--green-700);color:var(--white)}._sizeInput_2jil8_124{padding:10px 14px;min-height:44px;border:1px solid var(--gray-300);border-radius:var(--radius);font-size:1rem;width:100%;max-width:280px;outline:none;transition:border-color var(--transition)}._sizeInput_2jil8_124:focus{border-color:var(--green-600)}._clearFilters_2jil8_136{display:flex;align-items:center;gap:4px;font-size:.9rem;color:var(--terra-700);text-decoration:underline;align-self:flex-start;min-height:44px}._resultCount_2jil8_148{font-size:.875rem;color:var(--gray-500);margin-bottom:1rem}._grid_2jil8_149{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media (min-width: 480px){._grid_2jil8_149{grid-template-columns:repeat(3,1fr)}}@media (min-width: 768px){._grid_2jil8_149{grid-template-columns:repeat(4,1fr);gap:1rem}}@media (min-width: 1024px){._grid_2jil8_149{grid-template-columns:repeat(5,1fr)}}._loading_2jil8_158{display:flex;justify-content:center;padding:4rem}._spinner_2jil8_159{width:32px;height:32px;border:3px solid var(--gray-200);border-top-color:var(--green-600);border-radius:50%;animation:_spin_2jil8_159 .7s linear infinite}@keyframes _spin_2jil8_159{to{transform:rotate(360deg)}}._empty_2jil8_169{text-align:center;padding:4rem 1rem;color:var(--gray-500)}._clearBtn_2jil8_170{margin-top:1rem;padding:12px 24px;min-height:48px;background:var(--green-700);color:var(--white);border-radius:var(--radius);font-size:.95rem;font-weight:600}._page_1mrnt_1._page_1mrnt_1{padding:1.5rem 1rem 4rem}@media (min-width: 640px){._page_1mrnt_1._page_1mrnt_1{padding-inline:1.5rem}}@media (min-width: 1024px){._page_1mrnt_1._page_1mrnt_1{padding-inline:2rem}}._back_1mrnt_4{display:inline-flex;align-items:center;gap:6px;font-size:.9rem;color:var(--green-700);margin-bottom:1.5rem;font-weight:500;min-height:44px;padding:8px 0;transition:color var(--transition)}._back_1mrnt_4:hover{color:var(--green-900)}._layout_1mrnt_18{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 768px){._layout_1mrnt_18{grid-template-columns:1fr 1fr;gap:3rem}}._gallery_1mrnt_28{display:flex;flex-direction:column;gap:.75rem}._mainImage_1mrnt_30{position:relative;aspect-ratio:3/4;background:var(--gray-100);border-radius:var(--radius-lg);overflow:hidden}._mainImage_1mrnt_30 img{width:100%;height:100%;object-fit:cover}._noImage_1mrnt_42{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--gray-400)}._zoomIcon_1mrnt_50{position:absolute;bottom:10px;right:10px;background:#ffffffd9;border-radius:50%;padding:8px;width:40px;height:40px;color:var(--gray-700);cursor:zoom-in}._soldBadge_1mrnt_62{position:absolute;bottom:20px;left:50%;transform:translate(-50%);background:#ffffffed;color:var(--gray-900);font-size:.9rem;font-weight:700;padding:8px 20px;border-radius:20px;box-shadow:var(--shadow);max-width:calc(100% - 2rem);text-align:center}._thumbs_1mrnt_78{display:flex;gap:8px;flex-wrap:wrap}._thumb_1mrnt_78{width:68px;height:68px;border-radius:var(--radius);overflow:hidden;border:2px solid transparent;transition:border-color var(--transition);flex-shrink:0}._thumb_1mrnt_78 img{width:100%;height:100%;object-fit:cover}._thumbActive_1mrnt_93{border-color:var(--green-600)}._info_1mrnt_96{display:flex;flex-direction:column;gap:.75rem}._category_1mrnt_98{display:inline-block;background:var(--green-100);color:var(--green-800);font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 12px;border-radius:20px;align-self:flex-start}._title_1mrnt_110{font-family:var(--font-serif);font-size:clamp(1.3rem,4vw,1.8rem);font-weight:700;color:var(--gray-900);line-height:1.2}._price_1mrnt_117{font-size:1.6rem;font-weight:700;color:var(--green-700)}._conditionBadge_1mrnt_122{align-self:flex-start;color:var(--terra-700);background:var(--terra-50);border:1px solid var(--terra-100);border-radius:20px;padding:4px 10px;font-size:.78rem;font-weight:700}._meta_1mrnt_123{display:grid;grid-template-columns:auto 1fr;gap:6px 1rem;font-size:.95rem}._meta_1mrnt_123 dt{color:var(--gray-500);font-weight:500}._meta_1mrnt_123 dd{color:var(--gray-900)}._description_1mrnt_131{font-size:.95rem;line-height:1.7;color:var(--gray-700);white-space:pre-line;padding:1rem 0;border-top:1px solid var(--gray-100);border-bottom:1px solid var(--gray-100)}._btnWhatsapp_1mrnt_141{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--green-600);color:var(--white);font-size:1.05rem;font-weight:700;padding:16px 24px;min-height:56px;border-radius:var(--radius-lg);margin-top:.5rem;transition:background var(--transition);text-align:center}._btnWhatsapp_1mrnt_141:hover{background:var(--green-700)}._btnCart_1mrnt_158{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--terra-500);color:var(--white);font-size:1.05rem;font-weight:700;padding:16px 24px;min-height:56px;border-radius:var(--radius-lg);margin-top:.5rem;transition:background var(--transition)}._btnCart_1mrnt_158:hover{background:var(--terra-700)}._btnCart_1mrnt_158:disabled{background:var(--green-100);color:var(--green-800);cursor:default}._btnSold_1mrnt_176{display:flex;align-items:center;justify-content:center;background:var(--gray-300);color:var(--gray-500);font-size:1.05rem;font-weight:700;padding:16px 24px;min-height:56px;border-radius:var(--radius-lg);margin-top:.5rem;cursor:not-allowed}._centered_1mrnt_192{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:1rem;color:var(--gray-500);padding:2rem;text-align:center}._spinner_1mrnt_203{width:36px;height:36px;border:3px solid var(--gray-200);border-top-color:var(--green-600);border-radius:50%;animation:_spin_1mrnt_203 .7s linear infinite}@keyframes _spin_1mrnt_203{to{transform:rotate(360deg)}}._lightbox_1mrnt_214{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000eb;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem}._lightbox_1mrnt_214 img{max-width:100%;max-height:90vh;object-fit:contain;border-radius:var(--radius)}._lightboxClose_1mrnt_230{position:absolute;top:16px;right:16px;color:var(--white);font-size:1.5rem;background:#ffffff26;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background var(--transition)}._lightboxClose_1mrnt_230:hover{background:#ffffff40}._page_13f4n_1{padding:2.5rem 0 4rem;min-height:60vh}._content_13f4n_2{max-width:840px;margin:0 auto}._header_13f4n_3{margin-bottom:2.5rem;text-align:center}._eyebrow_13f4n_4{display:inline-flex;align-items:center;gap:4px;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--green-700);background:var(--green-50);padding:6px 14px;border-radius:20px;margin-bottom:.75rem}._header_13f4n_3 h1{font-family:var(--font-serif);font-size:clamp(1.8rem,4vw,2.5rem);color:var(--green-900)}._body_13f4n_23{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 640px){._body_13f4n_23{grid-template-columns:220px 1fr}}._photoPlaceholder_13f4n_31{aspect-ratio:3/4;background:var(--green-50);border:2px dashed var(--green-300, #9fcfb3);border-radius:var(--radius-xl);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:var(--green-700);font-size:2rem}._photoPlaceholder_13f4n_31 p{font-size:.875rem;color:var(--gray-500)}._photoPlaceholder_13f4n_31 img{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-xl)}._text_13f4n_51{display:flex;flex-direction:column;gap:1rem;font-size:1rem;line-height:1.8;color:var(--gray-700)}._greeting_13f4n_59{display:flex;align-items:center;gap:6px;font-family:var(--font-serif);font-size:1.2rem;color:var(--green-800);font-weight:600}._values_13f4n_68{display:grid;grid-template-columns:1fr;gap:.75rem;margin-top:2.5rem}@media (min-width: 640px){._values_13f4n_68{grid-template-columns:repeat(2,1fr)}}._values_13f4n_68 div{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;padding:1rem;background:var(--green-50);border-radius:var(--radius);color:var(--green-700)}._values_13f4n_68 strong{color:var(--green-900)}._values_13f4n_68 span{grid-column:2;color:var(--gray-600);font-size:.85rem}._callout_13f4n_73{font-family:var(--font-serif);font-size:1.1rem;color:var(--terra-700);font-style:italic;padding:1rem 1.25rem;background:var(--terra-50);border-left:3px solid var(--terra-300);border-radius:0 var(--radius) var(--radius) 0}._storySection_13f4n_83{margin-top:3rem;padding-top:2.5rem;border-top:1px solid var(--green-100);color:var(--gray-700);font-size:1rem;line-height:1.8}._sectionHeading_13f4n_84{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}._sectionIcon_13f4n_85{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:50%;background:var(--terra-50);color:var(--terra-700)}._sectionEyebrow_13f4n_86{color:var(--terra-700);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.2}._sectionHeading_13f4n_84 h2{color:var(--green-900);font-family:var(--font-serif);font-size:1.55rem;line-height:1.25}._storySection_13f4n_83>p+p{margin-top:1rem}._steps_13f4n_89{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:1.5rem}@media (min-width: 640px){._steps_13f4n_89{grid-template-columns:repeat(3,1fr)}}._steps_13f4n_89 div{padding:1.1rem;background:var(--green-50);border-radius:var(--radius)}._steps_13f4n_89 span{display:grid;place-items:center;width:28px;height:28px;margin-bottom:.75rem;border-radius:50%;background:var(--green-700);color:var(--white);font-size:.8rem;font-weight:700}._steps_13f4n_89 strong{display:block;color:var(--green-900);font-family:var(--font-serif);font-size:1.05rem}._steps_13f4n_89 p{margin-top:.3rem;color:var(--gray-600);font-size:.88rem;line-height:1.55}._promise_13f4n_95{display:flex;align-items:flex-start;gap:.8rem;margin-top:2.5rem;padding:1.25rem;border-radius:var(--radius-lg);background:var(--green-900);color:var(--white)}._promise_13f4n_95>svg{flex:0 0 auto;margin-top:2px;color:var(--terra-300)}._promise_13f4n_95 h2{color:var(--terra-300);font-family:var(--font-serif);font-size:1.25rem;line-height:1.3}._promise_13f4n_95 p{margin-top:.4rem;color:#ffffffbf;font-size:.9rem;line-height:1.6}._finalCta_13f4n_99{margin-top:3rem;padding:2rem 1.25rem;border:1px solid var(--terra-100);border-radius:var(--radius-lg);background:var(--terra-50);text-align:center}._finalCta_13f4n_99 h2{color:var(--green-900);font-family:var(--font-serif);font-size:1.5rem;line-height:1.3}._finalCta_13f4n_99>p{margin:.5rem 0 1.25rem;color:var(--gray-600);font-size:.95rem}._ctaActions_13f4n_102{display:flex;justify-content:center;gap:.75rem;flex-wrap:wrap}._catalogButton_13f4n_103,._whatsappButton_13f4n_103{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:48px;padding:11px 18px;border-radius:var(--radius);font-size:.9rem;font-weight:700}._catalogButton_13f4n_103{background:var(--green-700);color:var(--white)}._catalogButton_13f4n_103:hover{background:var(--green-800)}._whatsappButton_13f4n_103{border:1px solid var(--green-700);color:var(--green-700)}._whatsappButton_13f4n_103:hover{background:var(--green-100)}._instagramButton_13f4n_108{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:48px;padding:11px 18px;border-radius:var(--radius);border:1px solid var(--terra-500);color:var(--terra-700);font-size:.9rem;font-weight:700}._instagramButton_13f4n_108:hover{background:var(--terra-100)}._page_20wxi_1{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;text-align:center;gap:.75rem;padding:2rem}._code_20wxi_11{font-size:5rem;font-weight:900;color:var(--gray-100);line-height:1}h1{font-family:var(--font-serif);color:var(--gray-900);font-size:1.5rem}p{color:var(--gray-500);font-size:.95rem}._btn_20wxi_19{margin-top:.5rem;background:var(--green-700);color:var(--white);padding:10px 24px;border-radius:var(--radius);font-weight:600;font-size:.9rem;transition:background var(--transition)}._btn_20wxi_19:hover{background:var(--green-800)}._page_120jf_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--green-900);padding:1rem}._card_120jf_9{background:var(--white);border-radius:var(--radius-xl);padding:2.5rem 1.5rem;width:100%;max-width:380px;box-shadow:var(--shadow-lg)}._logo_120jf_17{display:flex;align-items:center;gap:8px;font-family:var(--font-serif);font-size:1rem;color:var(--green-700);margin-bottom:.25rem}h1{font-size:1.3rem;font-weight:700;color:var(--gray-900);margin-bottom:1.75rem}._form_120jf_32{display:flex;flex-direction:column;gap:1rem}._field_120jf_33{display:flex;flex-direction:column;gap:6px}._field_120jf_33 label{font-size:.9rem;font-weight:600;color:var(--gray-700)}._field_120jf_33 input{padding:13px 14px;min-height:50px;border:1px solid var(--gray-300);border-radius:var(--radius);font-size:1rem;outline:none;transition:border-color var(--transition)}._field_120jf_33 input:focus{border-color:var(--green-600)}._error_120jf_45{font-size:.9rem;color:#c0392b;background:#fde8e8;padding:10px 14px;border-radius:var(--radius-sm)}._btn_120jf_52{background:var(--green-700);color:var(--white);padding:14px;min-height:52px;border-radius:var(--radius);font-weight:700;font-size:1rem;margin-top:.25rem;transition:background var(--transition)}._btn_120jf_52:hover:not(:disabled){background:var(--green-800)}._btn_120jf_52:disabled{opacity:.6;cursor:not-allowed}._shell_5ijak_1{display:flex;min-height:100vh;background:var(--gray-50)}._sidebar_5ijak_8{width:220px;flex-shrink:0;background:var(--green-900);color:var(--white);display:flex;flex-direction:column;position:sticky;top:0;height:100vh;overflow-y:auto}._logo_5ijak_20{display:flex;align-items:center;gap:8px;font-family:var(--font-serif);font-size:.95rem;color:var(--terra-300);padding:1.25rem 1rem 1rem;border-bottom:1px solid rgba(255,255,255,.08)}._nav_5ijak_30{display:flex;flex-direction:column;padding:.75rem 0;flex:1}._nav_5ijak_30 a{display:flex;align-items:center;gap:10px;padding:14px 1rem;min-height:52px;font-size:.95rem;font-weight:500;color:#ffffffb3;transition:all var(--transition);border-left:3px solid transparent}._nav_5ijak_30 a:hover{color:var(--white);background:#ffffff0f}._nav_5ijak_30 a._active_5ijak_49{color:var(--white);background:#ffffff1a;border-left-color:var(--terra-300)}._bottom_5ijak_54{display:flex;flex-direction:column;gap:8px;padding:1rem;border-top:1px solid rgba(255,255,255,.08)}._viewSite_5ijak_61{display:flex;align-items:center;gap:4px;font-size:.875rem;color:#ffffff80;min-height:44px;transition:color var(--transition)}._viewSite_5ijak_61:hover{color:var(--white)}._username_5ijak_71{font-size:.875rem;color:#ffffff80;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._logout_5ijak_78{display:flex;align-items:center;gap:6px;color:#ffffff73;font-size:.875rem;min-height:44px;padding:4px 0;transition:color var(--transition)}._logout_5ijak_78:hover{color:#ff8a8a}@media (max-width: 640px){._shell_5ijak_1{flex-direction:column}._sidebar_5ijak_8{width:100%;height:auto;position:sticky;top:0;z-index:100;flex-direction:row;align-items:center;padding:0 1rem;overflow:visible}._logo_5ijak_20{display:none}._nav_5ijak_30{flex-direction:row;flex:1;padding:0;overflow-x:auto;-webkit-overflow-scrolling:touch}._nav_5ijak_30 a{flex-shrink:0;border-left:none;border-bottom:3px solid transparent;padding:0 1rem;height:56px;font-size:.9rem}._nav_5ijak_30 a._active_5ijak_49{border-bottom-color:var(--terra-300);border-left:none;background:transparent}._bottom_5ijak_54{flex-direction:row;align-items:center;border-top:none;border-left:1px solid rgba(255,255,255,.1);padding:0 0 0 .75rem;gap:4px}._viewSite_5ijak_61,._username_5ijak_71{display:none}._logout_5ijak_78{padding:0;min-height:48px;width:48px;justify-content:center}}._content_5ijak_141{flex:1;padding:1.5rem;overflow:auto;min-width:0}@media (max-width: 640px){._content_5ijak_141{padding:1rem}}._pageHeader_3v399_1{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.5rem;gap:1rem;flex-wrap:wrap}._pageHeader_3v399_1 h1{font-size:1.4rem;font-weight:700;color:var(--gray-900)}._pageHeader_3v399_1 p{font-size:.875rem;color:var(--gray-500);margin-top:2px}._btnNew_3v399_12{display:flex;align-items:center;gap:6px;background:var(--green-700);color:var(--white);padding:12px 20px;min-height:48px;border-radius:var(--radius);font-weight:700;font-size:.95rem;transition:background var(--transition);white-space:nowrap}._btnNew_3v399_12:hover{background:var(--green-800)}._filters_3v399_28{display:flex;gap:8px;margin-bottom:1.25rem;flex-wrap:wrap;align-items:center}._searchWrap_3v399_35{display:flex;align-items:center;gap:6px;background:var(--white);border:1px solid var(--gray-300);border-radius:var(--radius);padding:0 12px;color:var(--gray-400);flex:1;min-width:160px;min-height:48px}._searchWrap_3v399_35 input{min-width:0}._searchWrap_3v399_35:focus-within{border-color:var(--green-600)}._searchWrap_3v399_35 input{flex:1;border:none;outline:none;padding:12px 0;font-size:1rem;background:transparent;color:var(--gray-900)}._searchWrap_3v399_35 button{color:var(--gray-400);display:flex;align-items:center;min-width:32px;min-height:32px;justify-content:center}._searchWrap_3v399_35 button:hover{color:var(--gray-700)}._filters_3v399_28 select{padding:12px 10px;min-height:48px;border:1px solid var(--gray-300);border-radius:var(--radius);font-size:.95rem;background:var(--white);outline:none;color:var(--gray-700)}._archivedToggle_3v399_78{padding:12px 16px;min-height:48px;border:1px solid var(--gray-300);border-radius:var(--radius);font-size:.9rem;font-weight:600;color:var(--gray-600);background:var(--white);transition:all var(--transition)}._archivedActive_3v399_89{background:var(--terra-100);border-color:var(--terra-300);color:var(--terra-700)}@media (max-width: 480px){._filters_3v399_28{align-items:stretch}._searchWrap_3v399_35{flex-basis:100%;min-width:0}._filters_3v399_28 select,._archivedToggle_3v399_78{flex:1;min-width:0}}._tableWrap_3v399_102{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow-x:auto;display:none}@media (min-width: 640px){._tableWrap_3v399_102{display:block}}._table_3v399_102{width:100%;border-collapse:collapse;font-size:.9rem}._table_3v399_102 th{background:var(--gray-50);text-align:left;padding:12px 14px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--gray-500);border-bottom:1px solid var(--gray-100);white-space:nowrap}._table_3v399_102 td{padding:12px 14px;border-bottom:1px solid var(--gray-100);vertical-align:middle}._table_3v399_102 tr:last-child td{border-bottom:none}._table_3v399_102 tr:hover td{background:var(--gray-50)}._productCell_3v399_136{display:flex;align-items:center;gap:10px}._thumb_3v399_137{width:48px;height:48px;border-radius:var(--radius);object-fit:cover;flex-shrink:0;background:var(--gray-100)}._thumbPlaceholder_3v399_145{width:48px;height:48px;border-radius:var(--radius);background:var(--gray-100);flex-shrink:0}._productTitle_3v399_152{display:block;font-weight:600;color:var(--gray-900)}._productBrand_3v399_153{display:block;font-size:.8rem;color:var(--gray-500);margin-top:1px}._categoryBadge_3v399_154{background:var(--green-50);color:var(--green-800);font-size:.78rem;font-weight:600;padding:3px 10px;border-radius:20px;white-space:nowrap}._price_3v399_163{font-weight:700;color:var(--green-700);white-space:nowrap}._statusBtn_3v399_165{display:flex;align-items:center;gap:5px;font-size:.82rem;font-weight:600;padding:8px 12px;min-height:36px;border-radius:20px;transition:all var(--transition);white-space:nowrap}._available_3v399_177{background:var(--green-100);color:var(--green-800)}._available_3v399_177:hover{background:#c5e8d3}._sold_3v399_179{background:var(--gray-100);color:var(--gray-600)}._sold_3v399_179:hover{background:#e5e5e5}._actions_3v399_182{display:flex;gap:6px}._actionBtn_3v399_183{width:40px;height:40px;border-radius:var(--radius);border:1px solid var(--gray-200);background:var(--white);display:flex;align-items:center;justify-content:center;color:var(--gray-500);transition:all var(--transition)}._actionBtn_3v399_183:hover{border-color:var(--green-600);color:var(--green-700)}._actionBtnDanger_3v399_196{width:40px;height:40px;border-radius:var(--radius);border:1px solid var(--gray-200);background:var(--white);display:flex;align-items:center;justify-content:center;color:var(--gray-400);transition:all var(--transition)}._actionBtnDanger_3v399_196:hover{border-color:#e74c3c;color:#e74c3c}._cardList_3v399_211{display:flex;flex-direction:column;gap:10px}@media (min-width: 640px){._cardList_3v399_211{display:none}}._productCard_3v399_218{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:12px;display:flex;gap:12px;align-items:flex-start}._cardThumb_3v399_227{width:64px;height:64px;border-radius:var(--radius);object-fit:cover;flex-shrink:0;background:var(--gray-100)}._cardThumbEmpty_3v399_235{width:64px;height:64px;border-radius:var(--radius);background:var(--gray-100);flex-shrink:0}._cardBody_3v399_242{flex:1;min-width:0}._cardTitle_3v399_243{font-weight:700;font-size:.95rem;color:var(--gray-900);margin-bottom:2px}._cardMeta_3v399_244{font-size:.82rem;color:var(--gray-500);margin-bottom:6px}._cardPrice_3v399_245{font-weight:700;color:var(--green-700);font-size:1rem;margin-bottom:8px}._cardActions_3v399_246{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._loading_3v399_254{display:flex;justify-content:center;padding:3rem}._spinner_3v399_255{width:28px;height:28px;border:3px solid var(--gray-200);border-top-color:var(--green-600);border-radius:50%;animation:_spin_3v399_255 .7s linear infinite}@keyframes _spin_3v399_255{to{transform:rotate(360deg)}}._empty_3v399_265{text-align:center;padding:3rem 1rem;color:var(--gray-500);display:flex;flex-direction:column;align-items:center;gap:1rem}._pageHeader_1dehr_1{display:flex;align-items:center;gap:1rem;margin-bottom:1.75rem;flex-wrap:wrap}._back_1dehr_8{display:flex;align-items:center;gap:4px;font-size:.9rem;color:var(--gray-500);min-height:44px;padding:8px 0;transition:color var(--transition)}._back_1dehr_8:hover{color:var(--gray-900)}._pageHeader_1dehr_1 h1{display:flex;align-items:center;min-height:44px;margin:0;font-size:1.3rem;line-height:1.25;font-weight:700}._errorBar_1dehr_29{display:flex;align-items:center;justify-content:space-between;background:#fde8e8;color:#c0392b;border-radius:var(--radius);padding:12px 14px;font-size:.95rem;margin-bottom:1rem;gap:8px}._errorBar_1dehr_29 button{color:#c0392b;display:flex;align-items:center;min-width:32px;min-height:32px;justify-content:center}._infoBox_1dehr_42{background:#eff9ff;color:#0077a8;border-radius:var(--radius);padding:12px 14px;font-size:.95rem;margin-bottom:1rem}._grid_1dehr_51{display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width: 900px){._grid_1dehr_51{grid-template-columns:1fr 280px}}._mainCol_1dehr_60,._sideCol_1dehr_60{display:flex;flex-direction:column;gap:1.25rem}._card_1dehr_62{background:var(--white);border-radius:var(--radius-lg);padding:1.25rem;box-shadow:var(--shadow-sm)}._card_1dehr_62 h2{font-size:.95rem;font-weight:700;color:var(--gray-800);margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--gray-100)}._field_1dehr_77{display:flex;flex-direction:column;gap:8px;margin-bottom:1.25rem}._field_1dehr_77:last-child{margin-bottom:0}._field_1dehr_77 label{font-size:.875rem;font-weight:600;color:var(--gray-600)}._field_1dehr_77 label span{color:var(--gray-400);font-weight:400}._field_1dehr_77 input,._field_1dehr_77 select,._field_1dehr_77 textarea{padding:12px 14px;min-height:48px;border:1px solid var(--gray-300);border-radius:var(--radius);font-size:1rem;outline:none;transition:border-color var(--transition);background:var(--white);color:var(--gray-900)}._field_1dehr_77 input:focus,._field_1dehr_77 select:focus,._field_1dehr_77 textarea:focus{border-color:var(--green-600)}._field_1dehr_77 textarea{resize:vertical;min-height:120px}._row_1dehr_97{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.75rem;margin-bottom:.75rem}@media (max-width: 600px){._row_1dehr_97{grid-template-columns:1fr}}._dropZone_1dehr_106{border:2px dashed var(--gray-300);border-radius:var(--radius-lg);padding:2rem 1rem;text-align:center;cursor:pointer;transition:all var(--transition);display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--gray-500);margin-bottom:1rem}._dropZone_1dehr_106:hover,._dragOver_1dehr_120{border-color:var(--green-600);background:var(--green-50);color:var(--green-700)}._dropZone_1dehr_106 span{font-size:.95rem;font-weight:500}._dropZone_1dehr_106 small{font-size:.875rem;color:var(--gray-400)}._fileInput_1dehr_127{display:none}._pendingFiles_1dehr_129{display:flex;flex-direction:column;gap:8px;margin-bottom:1rem}._pendingFiles_1dehr_129>p{color:var(--gray-600);font-size:.85rem;font-weight:600}._pendingFile_1dehr_129{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border:1px solid var(--gray-200);border-radius:var(--radius);color:var(--gray-700);font-size:.85rem}._pendingFile_1dehr_129 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pendingFile_1dehr_129 button{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;color:var(--gray-500)}._pendingFile_1dehr_129 button:hover{background:var(--gray-100);color:#c0392b}._imagesGrid_1dehr_136{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media (max-width: 480px){._imagesGrid_1dehr_136{grid-template-columns:repeat(2,1fr)}}._imageItem_1dehr_143{position:relative;aspect-ratio:1;border-radius:var(--radius);overflow:hidden;border:2px solid transparent;transition:border-color var(--transition)}._isCover_1dehr_151{border-color:var(--terra-500)}._imageItem_1dehr_143 img{width:100%;height:100%;object-fit:cover}._imageActions_1dehr_155{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap;opacity:0;transition:opacity var(--transition)}@media (max-width: 480px){._imageActions_1dehr_155{padding:6px;gap:3px}._imgBtn_1dehr_169{width:29px;height:29px}}@media (hover: hover){._imageItem_1dehr_143:hover ._imageActions_1dehr_155{opacity:1}}@media (hover: none){._imageActions_1dehr_155{opacity:1;background:#00000059}}._imgBtn_1dehr_169{width:32px;height:32px;border-radius:50%;background:#ffffffe6;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;color:var(--gray-800);transition:background var(--transition)}._imgBtn_1dehr_169:hover{background:var(--white)}._imgBtnActive_1dehr_193{background:var(--terra-500);color:var(--white)}._imgBtnActive_1dehr_193:hover{background:var(--terra-700)}._imgBtnDelete_1dehr_195:hover{background:#e74c3c;color:var(--white)}._coverLabel_1dehr_197{position:absolute;bottom:0;left:0;right:0;background:#b07845e6;color:var(--white);font-size:.7rem;font-weight:700;text-align:center;padding:3px;letter-spacing:.05em;text-transform:uppercase}._toggleRow_1dehr_213{display:flex;gap:8px}._toggleBtn_1dehr_214{flex:1;padding:12px;min-height:48px;border:1px solid var(--gray-300);border-radius:var(--radius);font-size:.95rem;font-weight:600;color:var(--gray-500);transition:all var(--transition)}._toggleActive_1dehr_225{background:var(--green-100);border-color:var(--green-600);color:var(--green-800)}._toggleSold_1dehr_226{background:var(--gray-100);border-color:var(--gray-400);color:var(--gray-700)}._checkboxRow_1dehr_228{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:.95rem;color:var(--gray-700);min-height:44px}._checkboxRow_1dehr_228 input{width:18px;height:18px;cursor:pointer;accent-color:var(--green-600);flex-shrink:0}._btnSave_1dehr_239{width:100%;background:var(--green-700);color:var(--white);padding:14px;min-height:52px;border-radius:var(--radius);font-weight:700;font-size:1rem;transition:background var(--transition)}._btnSave_1dehr_239:hover:not(:disabled){background:var(--green-800)}._btnSave_1dehr_239:disabled{opacity:.6;cursor:not-allowed}._btnCancel_1dehr_253{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px;border:1px solid var(--gray-300);border-radius:var(--radius);font-size:.95rem;color:var(--gray-600);transition:all var(--transition)}._btnCancel_1dehr_253:hover{border-color:var(--gray-500);color:var(--gray-900)}._centered_1dehr_268{display:flex;justify-content:center;padding:4rem}._spinner_1dehr_269{width:28px;height:28px;border:3px solid var(--gray-200);border-top-color:var(--green-600);border-radius:50%;animation:_spin_1dehr_269 .7s linear infinite}@keyframes _spin_1dehr_269{to{transform:rotate(360deg)}}._pageHeader_8ud9h_1{margin-bottom:1.5rem}._pageHeader_8ud9h_1 h1{font-size:1.4rem;font-weight:700}._errorBar_8ud9h_4{display:flex;align-items:center;justify-content:space-between;background:#fde8e8;color:#c0392b;border-radius:var(--radius);padding:12px 14px;font-size:.95rem;margin-bottom:1rem;gap:8px}._errorBar_8ud9h_4 button{color:#c0392b;display:flex;align-items:center;min-width:32px;min-height:32px;justify-content:center}._card_8ud9h_18{background:var(--white);border-radius:var(--radius-lg);padding:1.25rem;box-shadow:var(--shadow-sm);margin-bottom:1.25rem}._card_8ud9h_18 h2{font-size:.9rem;font-weight:700;color:var(--gray-700);margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--gray-100)}._createForm_8ud9h_34{display:flex;gap:8px;flex-wrap:wrap}._createForm_8ud9h_34 input{flex:1;min-width:160px;padding:12px 14px;min-height:50px;border:1px solid var(--gray-300);border-radius:var(--radius);font-size:1rem;outline:none;transition:border-color var(--transition)}._createForm_8ud9h_34 input:focus{border-color:var(--green-600)}._btnCreate_8ud9h_47{display:flex;align-items:center;gap:6px;background:var(--green-700);color:var(--white);padding:12px 20px;min-height:50px;border-radius:var(--radius);font-weight:700;font-size:.95rem;white-space:nowrap;transition:background var(--transition)}._btnCreate_8ud9h_47:hover:not(:disabled){background:var(--green-800)}._btnCreate_8ud9h_47:disabled{opacity:.5;cursor:not-allowed}._list_8ud9h_64{list-style:none;display:flex;flex-direction:column}._item_8ud9h_65{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--gray-100);gap:.75rem;min-height:56px}._item_8ud9h_65:last-child{border-bottom:none}._catInfo_8ud9h_76{display:flex;align-items:center;gap:8px;flex:1;min-width:0;flex-wrap:wrap}._catName_8ud9h_77{min-width:0;overflow-wrap:anywhere;font-size:.95rem;font-weight:500;color:var(--gray-900)}._defaultBadge_8ud9h_78{background:var(--green-50);color:var(--green-700);font-size:.75rem;font-weight:700;padding:3px 9px;border-radius:20px;letter-spacing:.04em;text-transform:uppercase}._count_8ud9h_88{font-size:.82rem;color:var(--gray-400)}._itemActions_8ud9h_90{display:flex;gap:6px;flex-shrink:0}._iconBtn_8ud9h_91{width:44px;height:44px;border-radius:var(--radius);border:1px solid var(--gray-200);background:var(--white);display:flex;align-items:center;justify-content:center;color:var(--gray-500);transition:all var(--transition)}._iconBtn_8ud9h_91:hover{border-color:var(--green-600);color:var(--green-700)}._deleteBtn_8ud9h_104:hover{border-color:#e74c3c;color:#e74c3c}._editForm_8ud9h_106{display:flex;align-items:center;gap:6px;flex:1;flex-wrap:wrap}._editForm_8ud9h_106 input{flex:1;min-width:120px;padding:10px 12px;min-height:44px;border:1px solid var(--green-600);border-radius:var(--radius-sm);font-size:1rem;outline:none}._loading_8ud9h_124{display:flex;justify-content:center;padding:2rem}._spinner_8ud9h_125{width:24px;height:24px;border:3px solid var(--gray-200);border-top-color:var(--green-600);border-radius:50%;animation:_spin_8ud9h_125 .7s linear infinite}@keyframes _spin_8ud9h_125{to{transform:rotate(360deg)}}._page_krjlt_1._page_krjlt_1{padding:1.5rem 1rem 4rem}@media (min-width: 640px){._page_krjlt_1._page_krjlt_1{padding-inline:1.5rem}}@media (min-width: 1024px){._page_krjlt_1._page_krjlt_1{padding-inline:2rem}}._back_krjlt_7{display:inline-flex;align-items:center;gap:6px;color:var(--green-700);font-size:.9rem;font-weight:600;min-height:44px}._header_krjlt_9{display:flex;justify-content:space-between;align-items:end;gap:1rem;margin:1rem 0 1.5rem;flex-wrap:wrap}._eyebrow_krjlt_11{color:var(--terra-700);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}._header_krjlt_9 h1{color:var(--green-900);font-family:var(--font-serif);font-size:clamp(1.8rem,5vw,2.5rem);line-height:1.2}._clear_krjlt_15{color:var(--gray-500);font-size:.85rem;text-decoration:underline;padding:10px 0;white-space:nowrap}._layout_krjlt_17{display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width: 800px){._layout_krjlt_17{grid-template-columns:minmax(0,1.5fr) minmax(280px,.75fr);align-items:start}}._list_krjlt_21,._summary_krjlt_21{background:var(--white);border:1px solid var(--terra-100);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}._item_krjlt_23{display:flex;align-items:center;gap:1rem;padding:1rem;border-bottom:1px solid var(--gray-100)}._item_krjlt_23:last-child{border-bottom:0}._imageLink_krjlt_27{width:76px;height:96px;flex:0 0 76px;display:grid;place-items:center;overflow:hidden;background:var(--gray-100);color:var(--gray-300);border-radius:var(--radius)}._imageLink_krjlt_27 img{width:100%;height:100%;object-fit:cover}._itemInfo_krjlt_31{min-width:0;flex:1}._title_krjlt_33{display:block;color:var(--gray-900);font-family:var(--font-serif);font-size:1.05rem;font-weight:700;line-height:1.3}._itemInfo_krjlt_31 p{color:var(--gray-500);font-size:.82rem;margin:.25rem 0}._itemInfo_krjlt_31 strong{color:var(--green-700);font-size:.95rem}._remove_krjlt_39{display:grid;place-items:center;width:40px;height:40px;color:var(--gray-500);border-radius:50%}._remove_krjlt_39:hover{color:#a94442;background:#fff3f1}._summary_krjlt_21{padding:1.25rem}._summary_krjlt_21>p{display:flex;justify-content:space-between;color:var(--gray-600);font-size:.9rem;padding-bottom:1rem;border-bottom:1px solid var(--gray-100)}._total_krjlt_47{display:flex;justify-content:space-between;align-items:baseline;padding:1rem 0 1.25rem;color:var(--gray-700)}._total_krjlt_47 strong{color:var(--green-900);font-size:1.25rem}._whatsapp_krjlt_51,._primary_krjlt_51{display:inline-flex;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;padding:12px 18px;border-radius:var(--radius);background:var(--green-700);color:var(--white);font-weight:700;text-align:center}._whatsapp_krjlt_51:hover,._primary_krjlt_51:hover{background:var(--green-800)}._summary_krjlt_21 small{display:block;color:var(--gray-500);font-size:.75rem;line-height:1.5;margin-top:1rem}._empty_krjlt_57{display:flex;flex-direction:column;align-items:center;gap:.6rem;max-width:520px;margin:3rem auto;padding:3rem 1.5rem;color:var(--gray-500);text-align:center}._empty_krjlt_57 h2{color:var(--green-900);font-family:var(--font-serif);font-size:1.5rem}._empty_krjlt_57 p{margin-bottom:.75rem}._primary_krjlt_51{width:auto}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--green-900: #1a3a2a;--green-800: #2d5940;--green-700: #3d7a56;--green-600: #4e9b6c;--green-500: #5db87e;--green-100: #e8f5ee;--green-50: #f2faf5;--terra-900: #3d2b1a;--terra-700: #7a5235;--terra-500: #b07845;--terra-300: #d4a574;--terra-100: #f0e0cc;--terra-50: #faf5ef;--cream: #fdf9f4;--white: #ffffff;--gray-900: #1a1a1a;--gray-700: #4a4a4a;--gray-500: #767676;--gray-300: #c4c4c4;--gray-100: #f5f5f5;--gray-50: #fafafa;--sold-overlay: rgba(0,0,0,.45);--font-serif: "Playfair Display", Georgia, serif;--font-sans: "Inter", system-ui, sans-serif;--radius-sm: 4px;--radius: 8px;--radius-lg: 16px;--radius-xl: 24px;--shadow-sm: 0 1px 3px rgba(0,0,0,.08);--shadow: 0 4px 12px rgba(0,0,0,.1);--shadow-lg: 0 8px 32px rgba(0,0,0,.14);--transition: .2s ease}html{scroll-behavior:smooth}body{font-family:var(--font-sans);background:var(--cream);color:var(--gray-900);line-height:1.6;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit;border:none;background:none}input,select,textarea{font-family:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}@media (min-width: 640px){.container{padding:0 1.5rem}}@media (min-width: 1024px){.container{padding:0 2rem}}
