@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_Fallback_73ee6c;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_73ee6c{font-family:__Manrope_73ee6c,__Manrope_Fallback_73ee6c;font-style:normal}.__variable_73ee6c{--font-manrope:"__Manrope_73ee6c","__Manrope_Fallback_73ee6c"}@font-face{font-family:__Fraunces_ae2eaa;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/287637279c44650d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Fraunces_ae2eaa;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b387097da7407747-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Fraunces_ae2eaa;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/cb9f64d62d112b41-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Fraunces_Fallback_ae2eaa;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_ae2eaa{font-family:__Fraunces_ae2eaa,__Fraunces_Fallback_ae2eaa;font-style:normal}.__variable_ae2eaa{--font-fraunces:"__Fraunces_ae2eaa","__Fraunces_Fallback_ae2eaa"}@supports (-webkit-touch-callout:none){.hospimedica-scope input,.hospimedica-scope select,.hospimedica-scope textarea{font-size:16px!important}}.hospimedica-scope{--hm-navy:#0049ac;--hm-navy-dark:#003a89;--hm-navy-light:#0057cc;--hm-orange:#e96435;--hm-orange-dark:#d15326;--hm-orange-light:#f27b4d;--hm-cream:#fff8f2;--hm-surface:#fff;--hm-ink:#0b1220;--hm-ink-soft:#3d485c;--hm-muted:#6b7690;--hm-line:#e6e8ee;font-family:var(--font-manrope),system-ui,sans-serif;color:var(--hm-ink);font-feature-settings:"ss01","cv11";letter-spacing:-.005em}.hospimedica-scope .font-display{font-family:var(--font-fraunces),Georgia,serif;font-optical-sizing:auto;font-variation-settings:"SOFT" 50,"WONK" 0,"opsz" 32;letter-spacing:-.02em}.hospimedica-scope h1,.hospimedica-scope h2{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.02em}.hospimedica-scope .btn-brand{background:linear-gradient(135deg,var(--hm-navy) 0,var(--hm-navy-light) 100%);color:#fff;font-weight:600;border-radius:999px;padding:.65rem 1.4rem;transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .2s ease,filter .15s ease;box-shadow:0 8px 24px -8px rgba(0,73,172,.45),0 2px 4px rgba(0,73,172,.12)}.hospimedica-scope .btn-brand:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 12px 32px -8px rgba(0,73,172,.55),0 4px 8px rgba(0,73,172,.18)}.hospimedica-scope .btn-brand:active{transform:translateY(0)}.hospimedica-scope .btn-accent{background:linear-gradient(135deg,var(--hm-orange) 0,var(--hm-orange-light) 100%);color:#fff;font-weight:600;border-radius:999px;padding:.65rem 1.4rem;transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .2s ease,filter .15s ease;box-shadow:0 8px 24px -8px rgba(233,100,53,.5),0 2px 4px rgba(233,100,53,.15)}.hospimedica-scope .btn-accent:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 12px 32px -8px rgba(233,100,53,.6),0 4px 8px rgba(233,100,53,.2)}.hospimedica-scope .btn-outline-brand{background:#fff;color:var(--hm-navy);border:1.5px solid var(--hm-navy);font-weight:600;border-radius:999px;padding:.55rem 1.3rem;transition:all .15s ease}.hospimedica-scope .btn-outline-brand:hover{background:var(--hm-navy);color:#fff;transform:translateY(-1px)}.hospimedica-scope .product-card{background:#fff;border:1px solid var(--hm-line);border-radius:20px;overflow:hidden;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .2s ease;position:relative}.hospimedica-scope .product-card:hover{transform:translateY(-6px);box-shadow:0 24px 48px -18px rgba(0,73,172,.28),0 6px 12px rgba(0,0,0,.06);border-color:rgba(0,73,172,.35)}.hospimedica-scope .product-card .img-frame{position:relative;aspect-ratio:1/1;background:linear-gradient(180deg,#f8fafc,#eef2f7);overflow:hidden}.hospimedica-scope .product-card .img-frame img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:20px;transition:transform .55s cubic-bezier(.22,1,.36,1);mix-blend-mode:multiply}.hospimedica-scope .product-card:hover .img-frame img{transform:scale(1.15) rotate(-1deg)}.hospimedica-scope .product-card:after{content:"";position:absolute;inset:0;border-radius:20px;pointer-events:none;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow .25s ease}.hospimedica-scope .product-card:hover:after{box-shadow:inset 0 0 0 2px rgba(0,73,172,.15)}.hospimedica-scope .chip{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.hospimedica-scope .chip-regulado{background:rgba(233,100,53,.12);color:var(--hm-orange-dark)}.hospimedica-scope .chip-brand{background:rgba(0,73,172,.08);color:var(--hm-navy)}.hospimedica-scope .chip-success{background:rgba(16,185,129,.12);color:#059669}.hospimedica-scope .hero-bg{background:radial-gradient(ellipse 60% 80% at 100% 0,rgba(233,100,53,.14) 0,transparent 50%),radial-gradient(ellipse 80% 60% at 0 100%,rgba(0,73,172,.18) 0,transparent 50%),linear-gradient(180deg,#fff8f2,#fff)}.checkout-bg,.hospimedica-scope .checkout-bg{background:radial-gradient(ellipse 70% 60% at 15% 0,rgba(0,73,172,.1) 0,transparent 55%),radial-gradient(ellipse 60% 70% at 100% 40%,rgba(233,100,53,.1) 0,transparent 55%),linear-gradient(180deg,#fff8f2,#eef2fb 50%,#fff)}.hospimedica-scope .hero-orb{position:absolute;border-radius:50%;filter:blur(40px);opacity:.4;pointer-events:none}.hospimedica-scope .search-input{background:#fff;border:1.5px solid var(--hm-line);border-radius:999px;padding:.75rem 1.4rem .75rem 3rem;font-size:15px;font-weight:500;transition:all .2s ease;box-shadow:0 2px 6px rgba(11,18,32,.04)}.hospimedica-scope .search-input:focus{outline:none;border-color:var(--hm-navy);box-shadow:0 0 0 4px rgba(0,73,172,.12),0 4px 12px rgba(0,73,172,.08)}.hospimedica-scope .site-header{background:hsla(0,0%,100%,.85);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border-bottom:1px solid rgba(230,232,238,.6)}.hospimedica-scope .cart-pill{background:linear-gradient(135deg,var(--hm-navy) 0,var(--hm-navy-dark) 100%);color:#fff;border-radius:999px;padding:.6rem 1.2rem .6rem .8rem;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:0 12px 32px -8px rgba(0,73,172,.5),0 4px 8px rgba(0,73,172,.15);transition:transform .15s ease}.hospimedica-scope .cart-pill:hover{transform:translateY(-2px)}.hospimedica-scope .wave-divider{height:40px;background:#fff;clip-path:ellipse(65% 100% at 50% 0);margin-top:-20px;position:relative;z-index:2}.hospimedica-scope .filter-chip{padding:6px 14px;border-radius:999px;border:1.5px solid var(--hm-line);background:#fff;color:var(--hm-ink-soft);font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap}.hospimedica-scope .filter-chip:hover{border-color:var(--hm-navy-light);color:var(--hm-navy)}.hospimedica-scope .filter-chip[data-active=true]{background:var(--hm-navy);color:#fff;border-color:var(--hm-navy)}.hospimedica-scope .skeleton{background:linear-gradient(90deg,#f0f2f7 25%,#e6e8ee 50%,#f0f2f7 75%);background-size:200% 100%;animation:hm-skeleton 1.4s ease-in-out infinite;border-radius:8px}@keyframes hm-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.hospimedica-scope .fade-in-up{animation:hm-fade-up .5s cubic-bezier(.4,0,.2,1) both}@keyframes hm-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.hospimedica-scope .logo-anim{animation:hm-logo-float 4.5s ease-in-out infinite;transition:transform .35s cubic-bezier(.22,1,.36,1);will-change:transform}.hospimedica-scope .group:hover .logo-anim{transform:scale(1.08) rotate(-4deg)}@keyframes hm-logo-float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-3px) rotate(1deg)}}.hospimedica-scope .hero-logo-float{animation:hm-hero-float 6s ease-in-out infinite;will-change:transform}@keyframes hm-hero-float{0%,to{transform:translateY(0) rotate(-2deg)}25%{transform:translateY(-8px) rotate(2deg)}50%{transform:translateY(-12px) rotate(-1deg)}75%{transform:translateY(-6px) rotate(3deg)}}.hospimedica-scope .hero-glow{animation:hm-hero-glow 5s ease-in-out infinite;will-change:transform,opacity}@keyframes hm-hero-glow{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.15);opacity:.8}}.hm-fade-in,.hospimedica-scope .hm-fade-in{animation:hm-fade-in .28s cubic-bezier(.4,0,.2,1) both}@keyframes hm-fade-in{0%{opacity:0}to{opacity:1}}.hm-modal-in,.hospimedica-scope .hm-modal-in{animation:hm-modal-in .42s cubic-bezier(.22,1,.36,1) both}@keyframes hm-modal-in{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.hm-drawer-in,.hospimedica-scope .hm-drawer-in{animation:hm-drawer-in .4s cubic-bezier(.22,1,.36,1) both}@keyframes hm-drawer-in{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}.hm-page-out{animation:hm-page-out .35s cubic-bezier(.4,0,.2,1) both}@keyframes hm-page-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.985)}}.hm-success-in,.hospimedica-scope .hm-success-in{animation:hm-success-in .7s cubic-bezier(.22,1,.36,1) both}@keyframes hm-success-in{0%{opacity:0;transform:translateY(24px) scale(.94)}60%{opacity:1;transform:translateY(-4px) scale(1.015)}to{opacity:1;transform:translateY(0) scale(1)}}.hm-check-pop,.hospimedica-scope .hm-check-pop{animation:hm-check-pop .9s cubic-bezier(.34,1.6,.6,1) .2s both}@keyframes hm-check-pop{0%{transform:scale(0)}50%{transform:scale(1.18)}70%{transform:scale(.94)}to{transform:scale(1)}}.hm-glow-pulse,.hospimedica-scope .hm-glow-pulse{animation:hm-glow-pulse 2.4s ease-in-out infinite}@keyframes hm-glow-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.35)}}.hm-detail-canvas,.hospimedica-scope .hm-detail-canvas{background:transparent}.hm-detail-img,.hospimedica-scope .hm-detail-img{animation:hm-detail-float 5s ease-in-out infinite;transition:transform .55s cubic-bezier(.22,1,.36,1),filter .3s ease;will-change:transform;filter:drop-shadow(0 20px 30px rgba(0,73,172,.2)) drop-shadow(0 8px 12px rgba(0,0,0,.1))}.hm-detail-img:hover,.hospimedica-scope .group:hover .hm-detail-img{transform:scale(1.12) rotate(-2deg);filter:drop-shadow(0 28px 40px rgba(0,73,172,.3)) drop-shadow(0 12px 16px rgba(0,0,0,.14))}@keyframes hm-detail-float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-6px) rotate(1deg)}}.hm-confetti,.hospimedica-scope .hm-confetti{animation:hm-confetti 2.5s ease-out both;opacity:0}@keyframes hm-confetti{0%{transform:translateY(-40px) rotate(0deg);opacity:0}15%{opacity:1}to{transform:translateY(300px) rotate(2turn);opacity:0}}.hospimedica-scope ::-webkit-scrollbar{width:8px;height:8px}.hospimedica-scope ::-webkit-scrollbar-track{background:transparent}.hospimedica-scope ::-webkit-scrollbar-thumb{background:rgba(0,73,172,.2);border-radius:999px}.hospimedica-scope ::-webkit-scrollbar-thumb:hover{background:rgba(0,73,172,.4)}