body{color:#0f1f4b;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Figtree,sans-serif}a{color:#1a7fd6;text-decoration:none}a:hover{color:#0f1f4b}*{box-sizing:border-box}input,select,textarea,button{font-family:inherit;font-size:inherit}.lk,.lk:hover{color:inherit;text-decoration:none}.hv1:hover{background:#f1f5fa!important}.hv2:hover,.hv3:hover{background:#1368b4!important}.hv4:hover,.hv5:hover{border-color:#1a7fd6!important}.hv6:hover{background:#1368b4!important}.hv7:hover{transform:translateY(-2px)!important;box-shadow:0 12px 30px #0f1f4b1a!important}.only-m{display:none}@media (width<=760px){.tb-region,.hide-m,.tb-l{display:none!important}.tb-in{text-align:center;justify-content:center!important;padding:7px 16px!important}.hdr-in{gap:8px 12px!important;padding:10px 16px!important}.hdr-cta{margin-left:auto}.hnav{scrollbar-width:none;order:3;overflow-x:auto;flex-wrap:nowrap!important;flex:100%!important}.hnav a{white-space:nowrap;padding:6px 10px!important;font-size:14px!important}.only-m{display:inline-flex}.fpanel{display:none!important}.fpanel.open{max-width:none!important;display:flex!important}}.prose h2{margin:32px 0 12px;font-family:Montserrat,sans-serif;font-size:24px;font-weight:800;line-height:1.25}.prose p,.prose ul,.prose ol{margin:0 0 14px}.prose li{margin:0 0 6px}.prose table{border-collapse:collapse;width:100%;margin:4px 0 8px;font-size:15px}.prose th,.prose td{text-align:left;border-bottom:1px solid #e2e8f0;padding:10px 12px}.prose th{background:#f3f6f9;font-weight:700}.wa-float,.wa-float:hover{right:20px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:40;color:#fff;background:#25d366;border-radius:999px;align-items:center;gap:10px;min-height:56px;padding:10px 18px 10px 14px;font-size:14px;line-height:1.2;text-decoration:none;display:flex;position:fixed;box-shadow:0 10px 28px #0f1f4b38}.wa-float:hover{background:#1ebe5a}.wa-float-txt{flex-direction:column;display:flex}.wa-float-txt small{opacity:.92;font-size:14px;font-weight:500}html.quote-open{overflow:hidden}.quote-open .wa-float{display:none}.zs-modal::backdrop{background:0 0}.zs-modal-box{overscroll-behavior:contain}.zs-modal-box :focus-visible{outline-offset:3px;outline:3px solid #1a7fd6}.zs-modal-box button:disabled{cursor:default;opacity:.55}@media (width<=760px){.wa-float,.wa-float:hover{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));justify-content:center;width:56px;height:56px;padding:0}.wa-float-txt{display:none}}@media (prefers-reduced-motion:no-preference){.wa-float{transition:transform .2s}.wa-float:hover{transform:translateY(-2px)}}.pdp-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"gal tit""gal buy";align-items:start;gap:16px 48px;display:grid}.pdp-tit{grid-area:tit}.pdp-gal{grid-area:gal}.pdp-buy{grid-area:buy}.pdp-foto{aspect-ratio:1;min-height:0;overflow:hidden}.pdp-fichagrid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.zs-sticky{display:none}@media (width<=859px){.pdp-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"tit""gal""buy"}.pdp-fichagrid{grid-template-columns:minmax(0,1fr)}}@media (width>=760px){.zs-solo-movil{display:none}}@media (width<=759px){.pdp-foto{aspect-ratio:4/3}.zs-sticky{display:flex}html.has-sticky body{padding-bottom:96px}html.has-sticky .wa-float,.zs-tiles>:nth-child(n+4){display:none}.zs-modal{align-items:flex-end!important;padding:0!important}.zs-modal-box{border-radius:20px 20px 0 0!important;max-height:94vh!important}}:root{--wrap:none;--gut:clamp(16px,3.2vw,96px)}[style*="max-width:var(--wrap)"]{padding-left:var(--gut)!important;padding-right:var(--gut)!important}@media (width>=1700px){.pdp-hero{grid-template-columns:minmax(0,820px) minmax(0,1fr)}.pdp-buy{grid-template-columns:minmax(0,1fr) minmax(380px,560px);align-items:start;display:grid!important}}.prose{max-width:80ch}@media (width>=860px){.pdp-hero{grid-template-rows:auto 1fr}}.zs-hero-img{object-fit:contain;mix-blend-mode:multiply;opacity:0;width:100%;height:100%;transform:translateX(var(--sx)) scale(.94);will-change:opacity,transform;user-select:none;-webkit-user-drag:none;padding:20px;transition:opacity .7s,transform .9s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.zs-hero-img.on{opacity:1;animation:7s ease-out forwards zsKen;transform:translate(0)scale(1)}@keyframes zsKen{0%{scale:1}to{scale:1.05}}.zs-hero-info{animation:.55s cubic-bezier(.2,.7,.2,1) zsUp}@keyframes zsUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.zs-hero-nav{color:#0f1f4b;cursor:pointer;opacity:.85;background:#ffffffeb;border:1px solid #d5deea;border-radius:50%;width:42px;height:42px;font-size:20px;transition:opacity .2s;position:absolute;top:50%;transform:translateY(-50%)}.zs-hero-nav:hover{opacity:1}.zs-hero-tab{border:2px solid #e2e8f0;transition:border-color .2s,transform .2s}.zs-hero-tab.on{border-color:#1a7fd6}.zs-hero-tab:hover{transform:translateY(-2px)}.zs-hero-prog{transform-origin:0;background:#1a7fd6;width:100%;height:3px;animation:6s linear forwards zsProg;position:absolute;bottom:0;left:0}@keyframes zsProg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.zs-hero:hover .zs-hero-prog,.zs-hero:focus-within .zs-hero-prog,.zs-hero:hover .zs-hero-img.on{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.zs-hero-img,.zs-hero-info,.zs-hero-tab{transition:opacity .2s;animation:none!important;transform:none!important}.zs-hero-prog{display:none}}.pdp-side{flex-direction:column;grid-area:side;gap:16px;min-width:0;display:flex}@media (width>=860px){.pdp-hero{grid-template-rows:auto;grid-template-areas:"gal side"}}@media (width>=860px) and (height>=700px){.pdp-side,.zs-sticky-col{align-self:start;position:sticky;top:88px}}@media (width<=859px){.pdp-side{display:contents}}@media (width>=761px){.fpanel{overscroll-behavior:contain;max-height:calc(100vh - 104px);position:sticky;top:88px;overflow:auto}}.zs-btn{transition:transform .15s,box-shadow .2s,background-color .2s;position:relative;overflow:hidden}.zs-btn:active{transform:scale(.98)}.zs-btn[aria-busy=true]{cursor:progress}.zs-btn[aria-busy=true]:after{content:"";opacity:.55;transform-origin:0;background:currentColor;width:100%;height:3px;animation:1.4s cubic-bezier(.4,0,.2,1) infinite zsBar;position:absolute;bottom:0;left:0}.zs-txt{white-space:nowrap;justify-content:center;align-items:center;gap:10px;animation:.28s both zsTxt;display:inline-flex}.zs-spin{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite zsSpin}.zs-pop{animation:.45s cubic-bezier(.2,1.6,.4,1) both zsPop;display:inline-block}.zs-step{animation:.35s cubic-bezier(.2,.7,.2,1) both zsUp}.zs-modal{animation:.2s both zsFade}.zs-modal-box{animation:.3s cubic-bezier(.2,.7,.2,1) both zsUp}.zs-live{background:#25d366;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block;position:relative}.zs-live:after{content:"";background:#25d366;border-radius:50%;animation:1.8s ease-out infinite zsPulse;position:absolute;inset:0}.zs-mark{transition:left .45s cubic-bezier(.2,.7,.2,1)}.zs-res{animation:.35s cubic-bezier(.2,.7,.2,1) both zsUp}.zs-card{transition:transform .2s,box-shadow .2s,border-color .2s}@media (hover:hover){.zs-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #0f1f4b14}}@keyframes zsBar{0%{transform:translate(-100%)scaleX(.4)}60%{transform:translate(40%)scaleX(.6)}to{transform:translate(100%)scaleX(.4)}}@keyframes zsTxt{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes zsSpin{to{transform:rotate(360deg)}}@keyframes zsPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes zsFade{0%{opacity:0}to{opacity:1}}@keyframes zsPulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}html.js [data-reveal]:not([data-in]){opacity:0;transform:translateY(18px)}html.js [data-reveal]{transition:opacity .6s,transform .7s cubic-bezier(.2,.7,.2,1)}html.js [data-reveal][data-in] [data-stagger]>*{animation:.5s cubic-bezier(.2,.7,.2,1) both zsUp}[data-stagger]>:nth-child(2){animation-delay:60ms!important}[data-stagger]>:nth-child(3){animation-delay:.12s!important}[data-stagger]>:nth-child(4){animation-delay:.18s!important}[data-stagger]>:nth-child(5){animation-delay:.24s!important}[data-stagger]>:nth-child(n+6){animation-delay:.3s!important}@media (prefers-reduced-motion:reduce){html.js [data-reveal]:not([data-in]){opacity:1;transform:none}.zs-txt,.zs-pop,.zs-step,.zs-modal,.zs-modal-box,.zs-res,[data-stagger]>*{animation:none!important}.zs-live:after{display:none}.zs-btn[aria-busy=true]:after{animation-duration:3s}}.home-hero{gap:clamp(16px,3vh,48px) 48px;min-height:calc(100vh - 98px);padding-top:clamp(16px,4vh,64px);padding-bottom:clamp(16px,4vh,64px)}@supports (height:1svh){.home-hero{gap:clamp(16px,3svh,48px) 48px;min-height:calc(100svh - 98px);padding-top:clamp(16px,4svh,64px);padding-bottom:clamp(16px,4svh,64px)}}.home-hero-txt{flex-direction:column;gap:clamp(10px,2.2svh,22px);display:flex}.zs-hero{gap:clamp(8px,1.6svh,18px);padding:clamp(12px,2.2svh,24px)}.zs-hero-stage{height:clamp(140px,30svh,440px)}.zs-hero-tab{flex:none;width:clamp(44px,7svh,76px);height:clamp(44px,7svh,76px);padding:4px!important}@media (height<=720px) and (width>=860px){.zs-hero-chips,.hh-bul{display:none!important}}@media (width<=859px){.home-hero{min-height:0;padding-top:16px;grid-template-columns:minmax(0,1fr)!important}.home-hero-txt{display:contents}.hh-badge{order:1}.hh-title{order:2}.zs-hero{order:3}.hh-p{order:4}.hh-of{order:5}.hh-btn{order:6}.hh-bul{order:7}.zs-hero-stage{height:clamp(120px,22svh,260px)}.zs-hero-chips{display:none!important}.hh-title{font-size:clamp(24px,min(7.6vw,4.6svh),36px)!important}.zs-hero-hecho{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex;text-align:left!important}.zs-hero-hecho>div:first-child{font-size:18px!important}.zs-hero-ctas{flex-wrap:nowrap!important}.zs-hero-ctas>a:first-child{min-width:0;flex:auto!important}.zs-hero-tab{width:clamp(38px,5.6svh,52px);height:clamp(38px,5.6svh,52px)}}@media (width<=859px) and (height<=700px){.hh-badge{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;padding:0!important;position:absolute!important}.zs-hero-stage{height:clamp(110px,18svh,200px)}}@media (width<=760px){.tb-oferta{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:40px;line-height:20px;overflow:hidden;display:-webkit-box!important}.hnav{scrollbar-width:none;-webkit-overflow-scrolling:touch;order:3;overflow-x:auto;flex-wrap:nowrap!important;flex:100%!important}.hnav::-webkit-scrollbar{display:none}.hnav a{white-space:nowrap;flex:none}.hdr-cta a{white-space:nowrap}}@media (width<=859px){.pdp-tit>div:last-child{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important}.pdp-tit>div:last-child>span{white-space:nowrap;flex:none}}@media (width<=759px){.zs-chips-row{scrollbar-width:none;margin-left:calc(var(--gut) * -1);margin-right:calc(var(--gut) * -1);padding-bottom:4px;padding-left:var(--gut);padding-right:var(--gut);overflow-x:auto;flex-wrap:nowrap!important}.zs-chips-row::-webkit-scrollbar{display:none}.zs-chips-row>button{flex:none}.zs-tiles{grid-template-columns:1fr 1fr!important;gap:8px!important}.zs-tiles>:nth-child(n+4){display:block!important}.zs-tiles>div{padding:12px!important}.zs-tiles>div>div:first-child{font-size:20px!important}.zs-tiles>div>div:first-child span{font-size:14px!important}}@media (width<=380px){.hdr-l{display:none}.hdr-cta a{padding:10px 12px!important}}
