.topbar[data-v-f43803eb]{background:radial-gradient(circle at 85% 50%,rgba(247,148,29,.18),transparent 35%),linear-gradient(90deg,#004d2c 0%,var(--color-primary-dark, #006b3c) 55%,var(--color-primary, #008a4c) 100%)}.topbar-chip[data-v-f43803eb]{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;border-radius:999px;background:#ffffff14;padding:.25rem .7rem}.topbar-pill[data-v-f43803eb]{display:inline-flex;align-items:center;gap:.375rem;border-radius:999px;background:var(--color-accent, #f7941d);padding:.3rem .8rem;font-weight:700;color:#fff;box-shadow:0 4px 12px -4px #f7941db3;transition:transform .15s ease,filter .15s ease}.topbar-pill[data-v-f43803eb]:hover{transform:translateY(-1px);filter:brightness(1.05)}.search-submit-btn[data-v-e3a2e1eb]{width:2.1rem;height:2.1rem;align-self:center;margin-block:.15rem;margin-inline-end:.15rem;min-height:2.1rem}@media(min-width:640px){.search-submit-btn[data-v-e3a2e1eb]{width:2.55rem;height:auto;min-height:2.75rem;align-self:stretch}}.panel-enter-active[data-v-e3a2e1eb],.panel-leave-active[data-v-e3a2e1eb]{transition:opacity .15s ease,transform .18s cubic-bezier(.22,1,.36,1)}.panel-enter-from[data-v-e3a2e1eb],.panel-leave-to[data-v-e3a2e1eb]{opacity:0;transform:translateY(-6px) scale(.98)}.site-header[data-v-7057dbf7]{box-shadow:0 1px #0f172a0d,0 8px 24px -18px #004d2c59}.header-call[data-v-7057dbf7]{align-items:center;gap:.6rem;border-radius:999px;padding:.3rem .85rem .3rem .3rem;transition:background .15s ease}.header-call[data-v-7057dbf7]:hover{background:var(--color-surface-mint, #e8f5ee)}.header-call__icon[data-v-7057dbf7]{display:flex;height:2.4rem;width:2.4rem;align-items:center;justify-content:center;border-radius:999px;background:var(--color-surface-mint, #e8f5ee);color:var(--color-primary, #008a4c);box-shadow:inset 0 0 0 1px #008a4c26}.header-icon-btn[data-v-7057dbf7]{position:relative;height:2.6rem;width:2.6rem;align-items:center;justify-content:center;border-radius:999px;background:#fff;color:var(--color-ink, #1f2937);box-shadow:inset 0 0 0 1px var(--color-border, #e5e7eb);transition:color .15s ease,box-shadow .15s ease,transform .15s ease,background .15s ease}.header-icon-btn[data-v-7057dbf7]:hover{color:var(--color-primary, #008a4c);background:var(--color-surface-mint, #e8f5ee);box-shadow:inset 0 0 0 1px #008a4c59;transform:translateY(-1px)}.header-badge[data-v-7057dbf7]{position:absolute;right:-.3rem;top:-.3rem;display:flex;height:1.1rem;min-width:1.1rem;align-items:center;justify-content:center;border-radius:999px;background:var(--color-primary, #008a4c);padding:0 .25rem;font-size:10px;font-weight:800;color:#fff;box-shadow:0 0 0 2px #fff}.header-badge--accent[data-v-7057dbf7]{right:-.55rem;top:-.45rem;background:var(--color-accent, #f7941d);box-shadow:0 0 0 2px var(--color-primary, #008a4c)}.header-cart[data-v-7057dbf7]{align-items:center;gap:.6rem;border-radius:999px;background:linear-gradient(120deg,var(--color-primary, #008a4c),var(--color-primary-dark, #006b3c));padding:.45rem 1rem .45rem .85rem;color:#fff;box-shadow:0 10px 20px -12px #008a4ce6;transition:transform .15s ease,box-shadow .15s ease}.header-cart[data-v-7057dbf7]:hover{transform:translateY(-1px);box-shadow:0 14px 24px -12px #008a4cf2}.mobile-top-btn[data-v-7057dbf7]{display:inline-flex;align-items:center;justify-content:center;gap:.12rem;border-radius:.45rem;border:1px solid rgb(0 138 76 / .28);background:#006b3c;padding:.26rem .28rem;font-size:.55rem;font-weight:700;line-height:1;color:#fff;min-height:1.55rem;max-width:100%;white-space:nowrap}.mega-enter-active[data-v-333a2a45],.mega-leave-active[data-v-333a2a45]{transition:opacity .18s ease}.mega-enter-active .mega-panel[data-v-333a2a45],.mega-leave-active .mega-panel[data-v-333a2a45]{transition:transform .28s cubic-bezier(.22,1,.36,1)}.mega-enter-from[data-v-333a2a45],.mega-leave-to[data-v-333a2a45]{opacity:0}.mega-enter-from .mega-panel[data-v-333a2a45],.mega-leave-to .mega-panel[data-v-333a2a45]{transform:translateY(-8px)}.float-actions[data-v-c8c31462]{right:max(.75rem,env(safe-area-inset-right));bottom:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom,0px) + 50px)}@media(min-width:1024px){.float-actions[data-v-c8c31462]{right:1.5rem;bottom:2.25rem}}.whatsapp-ping[data-v-c8c31462]{position:absolute;inset:0;border-radius:9999px;background:#25d36673;animation:wa-blink-c8c31462 2s cubic-bezier(0,0,.2,1) infinite}.whatsapp-ping-delay[data-v-c8c31462]{animation-delay:.75s}@keyframes wa-blink-c8c31462{0%{transform:scale(1);opacity:.7}70%{transform:scale(1.85);opacity:0}to{transform:scale(1.85);opacity:0}}.scroll-top-enter-active[data-v-c8c31462],.scroll-top-leave-active[data-v-c8c31462]{transition:opacity .2s ease,transform .2s ease}.scroll-top-enter-from[data-v-c8c31462],.scroll-top-leave-to[data-v-c8c31462]{opacity:0;transform:translateY(8px) scale(.9)}.floating-cart[data-v-737ff412]{width:3.85rem;padding-right:0;filter:drop-shadow(0 8px 18px rgba(0,77,44,.28))}@media(max-width:1023px){.floating-cart[data-v-737ff412]{display:none!important}}.floating-cart__offset[data-v-737ff412]{position:absolute;inset:-3px -3px 3px 3px;border-radius:.65rem 0 0 .65rem;background:#f7941d;z-index:0}.floating-cart__panel[data-v-737ff412]{position:relative;z-index:1;display:flex;width:100%;flex-direction:column;overflow:hidden;border-radius:.65rem 0 0 .65rem}.floating-cart__top[data-v-737ff412]{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#008a4c;padding:.7rem .45rem .55rem}.floating-cart__bottom[data-v-737ff412]{display:flex;align-items:center;justify-content:center;background:#004d2c;padding:.55rem .4rem}.floating-cart--bump .floating-cart__panel[data-v-737ff412]{animation:cart-pop-737ff412 .45s cubic-bezier(.22,1,.36,1)}@keyframes cart-pop-737ff412{0%{transform:scale(1)}35%{transform:scale(1.08)}to{transform:scale(1)}}.lazy-render-enter-active[data-v-eb2b9a3e]{transition:opacity .35s ease,transform .35s ease}.lazy-render-enter-from[data-v-eb2b9a3e]{opacity:0;transform:translateY(8px)}
