:root{color-scheme:light only;--fondo-hondo:#EFEBDD;--fondo:#FAF8F1;--superficie:#FFFDF8;--cielo:#E8F6F7;--filete:#E0DAC8;--filete-control:#3E5F62;--tinta:#0B3B40;--mute:#3E5F62;--shaker:#00A6B4;--shaker-canto:#008B97;--acento:#007E89;--creatina:#E30773;--creatina-hondo:#B8085D;--scoop:#FFED00;--scoop-suave:#FFF28B;--mango:#3CB703;--mango-hondo:#2B8202;--choco:#6C1E84;--guayaba:#D6737B;--ok:#2B8202;--mal:#B8085D;--rotulo:"Nunito","Trebuchet MS",system-ui,sans-serif;--texto:"Montserrat",system-ui,-apple-system,sans-serif;--dato:"DM Mono",ui-monospace,Menlo,monospace;--radio:12px;--max:1120px}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--fondo);color:var(--tinta);font-family:var(--texto);font-size:16.5px;line-height:1.65;-webkit-font-smoothing:antialiased}img,svg{max-width:100%}a{color:var(--acento)}.wrap{max-width:var(--max);margin:0 auto;padding:0 clamp(18px,4vw,40px)}.sr{position:absolute;left:-9999px}.skip{position:absolute;left:-9999px;top:8px;background:var(--tinta);color:var(--superficie);padding:10px 14px;border-radius:var(--radio);z-index:100}.skip:focus{left:8px}h1,h2,h3,h4{font-family:var(--rotulo);color:var(--tinta);margin:0;line-height:1.05;letter-spacing:-.02em}h1{font-weight:900;font-size:clamp(38px,7vw,66px)}h2{font-weight:900;font-size:clamp(28px,4.6vw,42px);margin-bottom:.7rem}h3{font-weight:800;font-size:21px;letter-spacing:-.01em;line-height:1.15}p{margin:0 0 1rem}.eyebrow{font-family:var(--dato);font-weight:500;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--acento);margin:0 0 .6rem}.lede{font-size:18px;line-height:1.65;color:var(--mute);max-width:54ch}.mono{font-family:var(--dato);font-variant-numeric:tabular-nums}section{padding:clamp(44px,7vw,84px) 0}.bg-nata{background:var(--superficie)}.bg-cielo{background:var(--cielo)}.bg-suero{background:var(--fondo-hondo)}.bg-scoop{background:var(--scoop-suave)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--rotulo);font-weight:800;font-size:17px;letter-spacing:.01em;padding:14px 24px;border:2px solid transparent;border-radius:var(--radio);cursor:pointer;text-decoration:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease;line-height:1.1;text-align:center}.btn--primary{background:var(--creatina);color:var(--superficie);border-color:var(--creatina)}.btn--primary:hover{background:var(--creatina-hondo);border-color:var(--creatina-hondo)}.btn--ghost{background:transparent;color:var(--acento);border-color:var(--acento)}.btn--ghost:hover{background:var(--cielo)}.btn--quiet{background:transparent;color:var(--mute);border-color:var(--filete-control)}.btn--quiet:hover{color:var(--tinta);background:var(--fondo-hondo)}.btn--block{display:flex;width:100%}.btn:focus-visible,.btn-icon:focus-visible,a:focus-visible,summary:focus-visible,.seg button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--acento);outline-offset:3px}.btn[disabled]{opacity:.4;cursor:not-allowed}.btn-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.btn-icon{position:relative;width:42px;height:42px;display:grid;place-items:center;background:transparent;border:1.5px solid var(--filete-control);border-radius:var(--radio);color:var(--tinta);cursor:pointer;transition:background-color .14s ease}.btn-icon:hover{background:var(--cielo)}.btn-icon .n{position:absolute;top:-8px;right:-8px;min-width:20px;height:20px;padding:0 5px;display:grid;place-items:center;background:var(--creatina);color:var(--superficie);border-radius:99px;font-family:var(--dato);font-size:11.5px;font-weight:500}.btn-icon .n:empty{display:none}.ico{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.ico--md{width:20px;height:20px;stroke-width:2.35}.ico--sm{width:16px;height:16px;stroke-width:2.5}.ico--lg{width:28px;height:28px;stroke-width:2}.anuncio{background:var(--tinta);color:var(--superficie);text-align:center;font-family:var(--dato);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;padding:9px 12px}.cabeza{position:sticky;top:0;z-index:40;background:#faf8f1e6;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--filete)}.cabeza .wrap{display:flex;align-items:center;justify-content:space-between;gap:18px;height:68px}.marca{display:flex;align-items:center;gap:10px;text-decoration:none}.marca svg{width:34px;height:31px}.marca b{font-family:var(--rotulo);font-weight:900;font-size:19px;letter-spacing:.02em;color:var(--shaker-canto)}.menu{display:flex;gap:4px}.menu a{font-weight:600;font-size:13.5px;color:var(--mute);text-decoration:none;padding:10px 14px;border-bottom:3px solid transparent;transition:color .14s ease,border-color .14s ease}.menu a:hover{color:var(--tinta)}.menu a[aria-current]{color:var(--acento);border-bottom-color:var(--acento)}.herr{display:flex;gap:10px;align-items:center}.burger,.panel-menu{display:none}@media(max-width:860px){.menu{display:none}.burger{display:grid}.panel-menu[data-open=true]{display:block;position:fixed;z-index:39;inset:68px 0 auto 0;background:var(--fondo);border-bottom:1px solid var(--filete);padding:10px 18px 22px;max-height:calc(100vh - 68px);overflow:auto}.panel-menu a{display:block;font-family:var(--rotulo);font-weight:800;font-size:24px;color:var(--tinta);text-decoration:none;padding:14px 0;border-bottom:1px solid var(--filete)}}.hero{background:var(--cielo);padding:clamp(34px,6vw,72px) 0}.hero .wrap{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(24px,5vw,60px);align-items:center}.hero p.lede{margin-bottom:1.6rem}.hero h1{margin:.4rem 0 1.1rem}.hero__art{display:grid;place-items:center}.hero__art svg{width:min(100%,380px);height:auto}.fichas{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}@media(min-width:1180px){.fichas{grid-template-columns:repeat(4,1fr)}}.fichas--2{grid-template-columns:repeat(2,1fr)}@media(min-width:980px){.fichas--3{grid-template-columns:repeat(3,1fr)}}.ficha{border:1px solid var(--filete);border-radius:var(--radio);overflow:hidden;background:var(--superficie);display:flex;flex-direction:column;transition:transform .16s ease}.ficha:hover{transform:translateY(-3px)}.ficha__color{position:relative;background:var(--sabor);color:var(--sobre);min-height:0;display:flex;flex-direction:column;align-items:flex-start;padding:16px 18px 6px;overflow:hidden;text-decoration:none}.veta{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:#fffdf857;pointer-events:none}.ficha__color .bote{position:relative;align-self:center;width:130px;max-width:60%;height:auto;margin:12px 0 14px}.ficha__nombre{position:relative;font-family:var(--rotulo);font-weight:900;font-size:26px;letter-spacing:-.01em;line-height:1}.ficha__cuerpo{padding:16px 18px 18px;display:flex;flex-direction:column;gap:12px;flex:1}.ficha__cuerpo>.btn{margin-top:auto}.ficha__linea{margin:0;font-size:13.5px;color:var(--mute);line-height:1.5}.macros{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--filete);border-bottom:1px solid var(--filete)}.macros div{padding:9px 0 8px}.macros div+div{padding-left:12px;border-left:1px solid var(--filete)}.macros b{display:block;white-space:nowrap;font-family:var(--dato);font-weight:500;font-size:18px;font-variant-numeric:tabular-nums;line-height:1.1}.macros span{font-family:var(--dato);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.seg{display:inline-grid;grid-auto-flow:column;border:1.5px solid var(--filete-control);border-radius:var(--radio);overflow:hidden}.seg button{font-family:var(--rotulo);font-weight:800;font-size:14px;padding:9px 16px;background:transparent;color:var(--mute);border:0;cursor:pointer;transition:background-color .14s ease,color .14s ease}.seg button+button{border-left:1.5px solid var(--filete-control)}.seg button[aria-pressed=true]{background:var(--tinta);color:var(--superficie)}.precio-fila{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.precio{font-family:var(--dato);font-weight:500;font-size:22px;font-variant-numeric:tabular-nums}.precio small{font-size:10.5px;letter-spacing:.08em;color:var(--mute);text-transform:uppercase;display:block;font-weight:400}.badge{font-family:var(--dato);font-weight:500;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:6px 11px;border-radius:99px;display:inline-flex;align-items:center;gap:8px;border:1.5px solid currentColor}.badge:before{content:"";width:7px;height:7px;border-radius:99px;background:currentColor}.badge--ok{color:var(--ok)}.badge--nuevo{color:var(--tinta);background:var(--scoop);border-color:var(--scoop)}.tres{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:2rem}.tres article{border-top:2px solid var(--tinta);padding-top:18px}.tres .ico{color:var(--acento);margin-bottom:12px;width:32px;height:32px}.tres p{color:var(--mute);font-size:15px;margin:.4rem 0 0}.dividido{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,60px);align-items:center}.dividido__art{position:relative;background:var(--mango);border-radius:var(--radio);min-height:300px;display:grid;place-items:center;overflow:hidden}.dividido__art .bote{position:relative;width:42%;max-width:170px;height:auto;margin:26px 0}.promo-tira .wrap{display:grid;grid-template-columns:1fr 1fr;gap:14px}.promo-tira article{display:flex;gap:14px;align-items:center;padding:16px 18px;border:1.5px solid var(--tinta);border-radius:var(--radio);background:var(--scoop-suave)}.promo-tira .ico{width:30px;height:30px}.promo-tira p{margin:0;font-size:15px}.promo-tira b{font-family:var(--rotulo);font-weight:900}.faq{border-top:1px solid var(--filete)}.faq details{border-bottom:1px solid var(--filete)}.faq summary{list-style:none;cursor:pointer;padding:18px 2px;display:flex;justify-content:space-between;gap:16px;align-items:center;font-family:var(--rotulo);font-weight:800;font-size:19px;letter-spacing:-.01em}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:24px;line-height:1;color:var(--acento)}.faq details[open] summary:after{content:"\2212"}.faq .resp{padding:0 2px 20px;color:var(--mute);max-width:70ch}.faq .resp p{margin:0 0 .7rem}.migas{font-family:var(--dato);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);padding:20px 0 0}.migas a{color:var(--mute)}.prod{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(24px,5vw,64px);align-items:start;padding:26px 0 clamp(40px,6vw,70px)}.prod__art{position:sticky;top:96px;background:var(--sabor);border-radius:var(--radio);min-height:440px;display:grid;place-items:center;overflow:hidden}.prod h1{color:var(--tinta);margin:.2rem 0 .7rem;font-size:clamp(40px,6vw,60px)}.prod .precio{font-size:30px;margin:1rem 0}.prod__cta{display:grid;gap:14px;margin:1.2rem 0 1.6rem}.cant{display:inline-grid;grid-template-columns:46px 56px 46px;border:1.5px solid var(--filete-control);border-radius:var(--radio);overflow:hidden;height:50px}.cant button{background:transparent;border:0;font-size:22px;font-family:var(--rotulo);font-weight:800;color:var(--tinta);cursor:pointer}.cant button:hover{background:var(--cielo)}.cant output{display:grid;place-items:center;font-family:var(--dato);font-weight:500;font-size:18px;border-left:1.5px solid var(--filete-control);border-right:1.5px solid var(--filete-control)}.cta-fila{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.cta-fila .btn{flex:1 1 220px}.datos{width:100%;border-collapse:collapse;font-size:14.5px;font-variant-numeric:tabular-nums}.datos td{padding:9px 0;border-bottom:1px solid var(--filete)}.datos td:last-child{text-align:right;font-family:var(--dato);font-weight:500}.pill-info{display:flex;flex-wrap:wrap;gap:8px;margin:1rem 0}.pagina{max-width:760px}.pagina h1{margin:.3rem 0 1.2rem;font-size:clamp(36px,6vw,56px)}.pagina h2{font-size:clamp(24px,3.6vw,30px);margin:2.4rem 0 .6rem}.pagina p,.pagina li{color:var(--mute)}.pagina li{margin-bottom:.4rem}.tarjetas{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:1.6rem}.tarjeta{background:var(--superficie);border:1px solid var(--filete);border-radius:var(--radio);padding:22px 22px 24px}.tarjeta .ico{color:var(--acento);margin-bottom:10px;width:30px;height:30px}.tarjeta h3{margin-bottom:.4rem}.tarjeta p{margin:0 0 .8rem;color:var(--mute);font-size:15px}.comparar{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:1.6rem}.pie{background:var(--tinta);color:var(--fondo);padding:clamp(40px,6vw,64px) 0 28px}.pie a{color:var(--fondo)}.pie__grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:30px}.pie h2,.pie h4{font-family:var(--dato);line-height:1.65;font-weight:500;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--scoop);margin:0 0 .9rem}.pie ul{list-style:none;margin:0;padding:0}.pie li{margin:0 0 .5rem;font-size:14.5px}.pie .marca b{color:var(--fondo)}.pie p{font-size:14.5px;opacity:.9;max-width:34ch}.pie__fin{margin-top:34px;padding-top:18px;border-top:1px solid rgba(250,248,241,.22);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12.5px;opacity:.8}.vela{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b3b4080;z-index:60;display:none}.vela[data-open=true]{display:block}.cajon{position:fixed;top:0;right:0;bottom:0;width:min(440px,100%);background:var(--fondo);z-index:61;display:none;flex-direction:column;border-left:1px solid var(--filete);overflow-y:auto;overscroll-behavior:contain}.cajon[data-open=true]{display:flex}.cajon__cab{position:sticky;top:0;z-index:2;background:var(--fondo);display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid var(--filete)}.cajon__cab h2{font-size:26px;margin:0}.cajon__cuerpo{flex:none;padding:8px 22px 4px}.cajon__pie{flex:1 0 auto;padding:18px 22px 24px;border-top:1px solid var(--filete);background:var(--superficie)}.item{display:grid;grid-template-columns:64px 1fr auto;gap:14px;align-items:start;padding:16px 0;border-bottom:1px solid var(--filete)}.item__mini{width:64px;height:64px;border-radius:var(--radio);background:var(--sabor);display:grid;place-items:center}.item__mini span{width:40px;height:40px;background:var(--superficie);border-radius:9px;display:grid;place-items:center}.item__mini svg{width:26px;height:auto}.item h3{font-size:16px}.item small{display:block;margin-top:2px;font-family:var(--dato);font-size:11px;letter-spacing:.06em;color:var(--mute);text-transform:uppercase}.item .cant{display:inline-grid;grid-template-columns:36px 40px 36px;height:36px;margin-top:10px;width:auto}.item .cant button{font-size:17px}.item .cant output{font-size:14px}.item__precio{font-family:var(--dato);font-weight:500}.promo{display:grid;gap:9px;margin:0 0 14px}.promo__paso{display:flex;align-items:center;gap:11px;padding:10px 13px;border:1.5px solid var(--filete);border-radius:var(--radio);font-size:13.5px}.promo__paso b{font-family:var(--dato);font-weight:500;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.promo__paso .dot{width:9px;height:9px;border-radius:99px;background:var(--filete-control);flex:none}.promo__paso--on{border-color:var(--ok)}.promo__paso--on b{color:var(--ok)}.promo__paso--on .dot{background:var(--ok)}.fila{display:flex;justify-content:space-between;gap:12px;padding:7px 0;font-size:14.5px}.fila b{font-family:var(--dato);font-weight:500;font-variant-numeric:tabular-nums}.fila--total{font-weight:700;font-size:17px;border-top:1px solid var(--filete);margin-top:6px;padding-top:12px}.radio-lista{display:grid;gap:8px;margin:0 0 12px;padding:0;border:0}.radio-lista legend{font-family:var(--dato);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute);padding:0;margin-bottom:8px}.radio-lista label{display:flex;align-items:center;gap:12px;padding:10px 13px;border:1.5px solid var(--filete-control);border-radius:var(--radio);cursor:pointer;font-size:14px}.radio-lista label:hover{background:var(--cielo)}.radio-lista input{accent-color:var(--creatina);width:18px;height:18px;margin:0}.radio-lista .r-num{margin-left:auto;font-family:var(--dato);font-weight:500}.vacio{text-align:center;padding:50px 10px;color:var(--mute)}.aviso-vista{font-size:12.5px;color:var(--mute);margin:10px 0 0;text-align:center}.toast{position:fixed;left:50%;top:16px;width:max-content;max-width:calc(100% - 32px);text-align:center;transform:translate(-50%) translateY(-30px);background:var(--tinta);color:var(--superficie);padding:12px 18px;border-radius:var(--radio);font-size:14px;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:80}.toast[data-on=true]{opacity:1;transform:translate(-50%) translateY(0)}@media(max-width:980px){.pie__grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.hero .wrap,.dividido,.prod,.tres,.promo-tira .wrap,.tarjetas,.comparar{grid-template-columns:1fr}.hero__art svg{width:min(70%,220px)}.dividido__art{min-height:240px}.prod__art{position:relative;top:auto;min-height:320px}}@media(max-width:640px){.fichas,.fichas--2{grid-template-columns:1fr}.btn-row{flex-direction:column;align-items:stretch}.btn{display:flex;width:100%}.cta-fila{flex-direction:column;align-items:stretch}.cta-fila .btn,.cta-fila .cant{width:100%;flex:none}.cant{grid-template-columns:1fr 1.4fr 1fr}.item .cant{grid-template-columns:36px 40px 36px;width:auto}.seg{display:grid;width:100%;grid-auto-flow:column;grid-auto-columns:1fr}.seg button{padding:12px 10px}.precio-fila{flex-direction:column;align-items:stretch;gap:10px}.precio-fila .precio{display:flex;align-items:baseline;justify-content:space-between}.precio-fila .precio small{display:inline}.pie__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}.ficha:hover{transform:none}}.par{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:14px}.par .bote{width:118px!important;max-width:none!important;margin:12px 0 14px!important}.sobre-img{position:relative;width:92px;height:auto;border-radius:9px;border:3px solid var(--superficie);transform:rotate(5deg);margin:0 0 20px;background:var(--superficie)}.par--lg .bote{width:150px!important}.par--lg .sobre-img{width:118px}.par--xl .bote{width:190px!important}.par--xl .sobre-img{width:150px;margin-bottom:34px}.hero__art .par{justify-content:center}.hero__art svg.bote{width:190px}@media(max-width:640px){.par--xl .bote{width:140px!important}.par--xl .sobre-img{width:110px}}.ficha__foto{position:relative;display:block;background:var(--superficie);border-bottom:6px solid var(--sabor);text-decoration:none}.ficha__foto img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.chip-sabor{position:absolute;left:14px;top:14px;z-index:2;background:var(--sabor);color:var(--sobre);font-family:var(--rotulo);font-weight:900;font-size:19px;line-height:1;padding:8px 14px;border-radius:99px;transition:background-color .2s ease,color .2s ease}.ficha{border-bottom-width:1px}.hero__art img{width:min(100%,520px);height:auto;border-radius:var(--radio);display:block;aspect-ratio:1/1;object-fit:cover}.dividido__art{background:none;min-height:0;border-radius:var(--radio);overflow:hidden}.dividido__art img{width:100%;height:auto;display:block;aspect-ratio:1/1;object-fit:cover}.galeria{position:sticky;top:96px}.galeria__main{position:relative;background:var(--superficie);border:1px solid var(--filete);border-bottom:6px solid var(--sabor);border-radius:var(--radio);overflow:hidden}.galeria__main img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.galeria__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.thumb{padding:0;border:2px solid var(--filete);border-radius:10px;overflow:hidden;background:var(--superficie);cursor:pointer;transition:border-color .14s ease}.thumb img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.thumb[aria-pressed=true]{border-color:var(--tinta)}.thumb:hover{border-color:var(--filete-control)}.thumb:focus-visible{outline:3px solid var(--acento);outline-offset:2px}.item__mini{background:var(--superficie);border:1px solid var(--filete);overflow:hidden}.item__mini img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:760px){.galeria{position:relative;top:auto}}.regalo{font-weight:900;font-size:1.12em;color:var(--tinta);text-decoration:underline;text-decoration-color:var(--creatina);text-decoration-thickness:3px;text-underline-offset:3px}.regalo--claro{color:var(--scoop);text-decoration-color:var(--scoop);font-size:1.08em}.badge--alerg{color:var(--creatina-hondo);border-color:var(--creatina-hondo)}.enlace-info{margin:.2rem 0 0;font-size:14.5px}.tabs{display:flex;gap:8px;border-bottom:1.5px solid var(--filete);margin-bottom:22px;overflow-x:auto}.tabs [role=tab]{-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:4px solid transparent;margin-bottom:-1.5px;padding:14px 16px;font-family:var(--rotulo);font-weight:800;font-size:17px;color:var(--mute);cursor:pointer;white-space:nowrap}.tabs [role=tab][aria-selected=true]{color:var(--tinta);border-bottom-color:var(--creatina)}.tabs [role=tab]:focus-visible{outline:3px solid var(--acento);outline-offset:-3px}.tabpanel{max-width:760px}.tabpanel p{color:var(--tinta)}.alerg-nota{margin-top:1rem;padding:12px 14px;border:1.5px solid var(--creatina-hondo);border-radius:var(--radio);font-size:14.5px}.info-prod{border-top:1px solid var(--filete);padding-top:34px!important}.est{display:block;font-size:12.5px;color:var(--mute)}.est-nota{font-size:12.5px;color:var(--mute);margin:8px 0 0}@media(max-width:640px){.tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;border-bottom:0;overflow:visible}.tabs [role=tab]{white-space:normal;border:1.5px solid var(--filete-control);border-radius:var(--radio);margin:0;padding:12px 10px;font-size:15px}.tabs [role=tab][aria-selected=true]{background:var(--tinta);color:var(--superficie);border-color:var(--tinta)}}.marca__iso{width:auto;height:38px;display:block}.marca__palabra{width:auto;height:21px;display:block}.marca--pie img{width:220px;height:auto;display:block}@media(max-width:640px){.marca__iso{height:32px}.marca__palabra{height:17px}}.cuadros{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.cuadro{position:relative;display:block;border-radius:var(--radio);overflow:hidden;background:var(--superficie);border:1px solid var(--filete);text-decoration:none}.cuadro img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;transition:transform .24s ease}.cuadro:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0b3b4000,#0b3b40b8);pointer-events:none}.cuadro span{position:absolute;left:14px;right:14px;bottom:12px;z-index:2;color:#fffdf8;font-family:var(--rotulo);font-weight:900;font-size:17px;line-height:1.15;letter-spacing:.06em;text-transform:uppercase}.cuadro:hover img{transform:scale(1.03)}.cuadro:focus-visible{outline:3px solid var(--acento);outline-offset:3px}@media(max-width:900px){.cuadros{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.cuadros{gap:10px}.cuadro span{font-size:14px;left:10px;right:10px;bottom:9px}}.rt em,.lede em{font-style:normal;font-weight:900;font-size:1.12em;color:var(--tinta);text-decoration:underline;text-decoration-color:var(--creatina);text-decoration-thickness:3px;text-underline-offset:3px}.rt p:last-child{margin-bottom:0}.anuncio strong{color:var(--scoop);font-weight:500;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;font-size:1.08em}.prod__intro{font-size:17px}.prod__intro p{margin:0 0 .8rem}.prod__intro strong{color:var(--tinta)}.tabpanel ul{margin:0;padding-left:1.1rem}.tabpanel li{padding:4px 0;border-bottom:1px solid var(--filete);list-style:none;margin-left:-1.1rem;font-variant-numeric:tabular-nums}.tabpanel h3{display:none}.envios-info{margin:10px 0 4px}.envios-info .legend{font-family:var(--dato);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute);margin:0 0 8px}.envios-info ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.envios-info li{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:9px 13px;border:1.5px solid var(--filete);border-radius:var(--radio);font-size:14px}.envios-info li b{font-family:var(--dato);font-weight:500}.busqueda{display:flex;gap:10px;flex-wrap:wrap;margin-top:1rem}.busqueda input,.campo{flex:1 1 220px;font:inherit;padding:13px 14px;border:1.5px solid var(--filete-control);border-radius:var(--radio);background:var(--superficie);color:var(--tinta);min-height:50px}.rte p,.rte li{color:var(--mute)}.shopify-policy__container{max-width:760px!important;margin:0 auto;padding:clamp(44px,7vw,84px) clamp(18px,4vw,40px)!important}.shopify-policy__title h1{font-size:clamp(36px,6vw,56px);margin-bottom:1.2rem}.shopify-policy__body h2{font-size:clamp(24px,3.6vw,30px);margin:2.4rem 0 .6rem}.shopify-policy__body p{color:var(--mute)}a.btn-icon{text-decoration:none}.item__precio .tachado{display:block;text-decoration:line-through;color:var(--mute);font-size:11.5px;text-align:right}.fila--ahorro{color:var(--ok)}.hero--nata{background:var(--superficie)}.datos-clave{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 22px;margin:2rem 0 0;padding:1.4rem 0 0;border-top:1.5px solid var(--filete);max-width:460px}.datos-clave div{margin:0}.datos-clave dt{font-family:var(--rotulo);font-weight:900;font-size:30px;line-height:1;color:var(--creatina)}.datos-clave dd{margin:.35rem 0 0;font-family:var(--dato);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.encabezado{max-width:640px;margin-bottom:1.8rem}.tres--2{grid-template-columns:repeat(2,1fr)}.tres--4{grid-template-columns:repeat(4,1fr)}.tres--tarjetas article{border:1px solid var(--filete);border-top:6px solid var(--creatina);border-radius:var(--radio);background:var(--superficie);padding:24px 22px 26px}.tres--tarjetas article:nth-child(3n+2){border-top-color:var(--shaker)}.tres--tarjetas article:nth-child(3n+3){border-top-color:var(--scoop)}.bg-nata .tres--tarjetas article{background:var(--fondo)}.banner{background:var(--acento);color:var(--fondo);overflow:hidden}.banner__in{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center}.banner h2{color:var(--fondo);max-width:20ch}.banner .eyebrow{color:var(--scoop)}.banner p{color:#faf8f1db;max-width:56ch;font-size:17px}.banner__iso{width:200px;height:auto;opacity:.95}.btn--claro{background:transparent;color:var(--fondo);border-color:#faf8f1b3}.btn--claro:hover{background:#faf8f11a}@media(max-width:980px){.tres--4{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.tres--2,.tres--4,.banner__in{grid-template-columns:1fr}.banner__iso{width:120px;order:-1}}.guia-intro{padding-bottom:20px}.guia-intro h1{font-size:clamp(36px,6vw,56px);margin:.3rem 0 1rem}.guia-saltos{display:flex;flex-wrap:wrap;gap:10px;margin-top:1.6rem}.guia-saltos a{font-family:var(--rotulo);font-weight:900;font-size:16px;text-decoration:none;padding:10px 18px;border-radius:99px;background:var(--sabor);color:var(--sobre)}.guia-saltos a.guia-saltos__tabla{background:transparent;color:var(--acento);border:1.5px solid var(--acento)}.guia-sabor{padding:clamp(34px,5vw,60px) 0;border-top:1px solid var(--filete)}.guia-sabor:nth-of-type(2n){background:var(--superficie)}.guia-sabor__in{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,64px);align-items:center}.guia-sabor--inv .guia-sabor__foto{order:2}.guia-sabor__foto{display:block;border-radius:var(--radio);overflow:hidden;border-bottom:8px solid var(--sabor)}.guia-sabor__foto img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;transition:transform .26s ease}.guia-sabor__foto:hover img{transform:scale(1.03)}.guia-sabor__tipo{display:inline-block;font-family:var(--dato);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;background:var(--sabor);color:var(--sobre);padding:6px 12px;border-radius:99px;margin:0 0 .8rem}.guia-sabor h2{font-size:clamp(40px,6vw,64px);margin-bottom:.8rem}.guia-sabor__ideal{font-size:16px;padding:12px 16px;border-left:4px solid var(--sabor);background:var(--fondo);border-radius:0 var(--radio) var(--radio) 0}.guia-sabor:nth-of-type(2n) .guia-sabor__ideal{background:var(--fondo-hondo)}.guia-sabor__datos{list-style:none;padding:0;margin:1.2rem 0 1.6rem;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--filete);border-bottom:1px solid var(--filete)}.guia-sabor__datos li{padding:10px 0}.guia-sabor__datos li+li{padding-left:14px;border-left:1px solid var(--filete)}.guia-sabor__datos span{display:block;font-family:var(--dato);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.guia-sabor__datos b{font-family:var(--dato);font-weight:500;font-size:15px}.tabla-comp{overflow-x:auto;margin-top:1.4rem;border:1px solid var(--filete);border-radius:var(--radio);background:var(--fondo)}.tabla-comp table{width:100%;min-width:640px;border-collapse:collapse;font-size:14.5px}.tabla-comp th,.tabla-comp td{padding:14px 16px;border-bottom:1px solid var(--filete);text-align:left;vertical-align:top}.tabla-comp tbody th{font-family:var(--dato);font-weight:500;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute);white-space:nowrap;position:sticky;left:0;background:var(--fondo)}.tabla-comp td b{display:block;font-family:var(--dato);font-weight:500;margin-top:3px}.tabla-comp tr:last-child th,.tabla-comp tr:last-child td{border-bottom:0}.chip-tabla{display:inline-block;background:var(--sabor);color:var(--sobre);font-family:var(--rotulo);font-weight:900;font-size:16px;padding:7px 14px;border-radius:99px}@media(max-width:760px){.guia-sabor__in{grid-template-columns:1fr}.guia-sabor--inv .guia-sabor__foto{order:0}.guia-saltos a{flex:1 1 40%;text-align:center}}.pie{padding:0 0 26px}.pie__franja{display:grid;grid-template-columns:repeat(4,1fr);height:6px}.pie__promos{border-bottom:1px solid rgba(250,248,241,.16)}.pie__promos .wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding-top:22px;padding-bottom:22px}.pie__promos p{display:flex;align-items:center;gap:12px;margin:0;max-width:none;opacity:1;font-size:15px}.pie__promos .ico{width:28px;height:28px;color:var(--scoop);flex:none}.pie__promos em{font-style:normal;font-weight:700;color:var(--scoop);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.pie__promos strong{color:var(--scoop)}.pie__grid{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:36px;padding-top:clamp(36px,5vw,56px)}.pie__marca p{margin-top:16px}.pie a{text-decoration:none}.pie ul a:hover,.pie__legal a:hover{text-decoration:underline;text-underline-offset:3px}.pie__redes{display:flex;gap:10px;margin-top:18px}.pie__redes a{width:42px;height:42px;display:grid;place-items:center;border:1.5px solid rgba(250,248,241,.35);border-radius:99px;color:var(--fondo);transition:background-color .14s ease,border-color .14s ease,color .14s ease}.pie__redes a:hover{background:var(--scoop);border-color:var(--scoop);color:var(--tinta)}.pie__redes a:focus-visible{outline:3px solid var(--scoop);outline-offset:3px}.pie__sabores i{display:inline-block;width:10px;height:10px;border-radius:99px;margin-right:10px;vertical-align:1px;box-shadow:0 0 0 2px #faf8f140}.pie__contacto a,.pie__contacto span{display:inline-flex;align-items:center;gap:10px}.pie__contacto .ico{color:var(--scoop)}.pie__fin{align-items:center}.pie__legal{display:flex;flex-wrap:wrap;gap:8px 18px}.pie__pagos{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.pie__pagos svg{width:38px;height:24px;display:block}.pie__leyenda{margin:14px 0 0;font-size:12px;opacity:.7;max-width:none!important}@media(max-width:980px){.pie__grid{grid-template-columns:1fr 1fr}.pie__promos .wrap{grid-template-columns:1fr;gap:12px}}@media(max-width:640px){.pie__grid{grid-template-columns:1fr 1fr;gap:28px 20px}.pie__marca,.pie__grid>div:last-child{grid-column:1 / -1}.pie__fin{flex-direction:column;align-items:flex-start}}.vivo{position:relative;overflow:hidden;isolation:isolate}.vivo>.wrap{position:relative;z-index:1}.deco{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.deco>*{position:absolute}.deco__i{width:54px;height:54px;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;opacity:.22;animation:pm-flota 11s ease-in-out infinite}.deco__i--1{top:10%;right:18%;stroke:var(--creatina);width:46px;height:46px;animation-delay:-2s}.deco__i--2{bottom:10%;left:2%;stroke:var(--acento);width:62px;height:62px;animation-duration:13s}.deco__i--3{top:8%;right:4%;stroke:var(--mango-hondo);animation-delay:-5s}.deco__i--4{bottom:8%;right:12%;stroke:var(--creatina);width:38px;height:38px;animation-duration:9s;animation-delay:-3s}.deco__i--5{top:48%;right:2%;stroke:var(--choco);width:50px;height:50px;animation-duration:12s;animation-delay:-7s}.deco__iso{width:240px;height:auto;right:-80px;bottom:-80px;opacity:.06;animation:pm-gira 60s linear infinite}.deco__ondas{width:180px;height:60px;left:-40px;bottom:4%;fill:none;stroke:var(--shaker);stroke-width:2.5;stroke-linecap:round;opacity:.28;animation:pm-ola 8s ease-in-out infinite}.deco__p{width:12px;height:12px;border-radius:99px;opacity:.55;animation:pm-flota 7s ease-in-out infinite}.deco__p--1{background:var(--scoop);top:6%;right:32%;width:16px;height:16px}.deco__p--2{background:var(--creatina);bottom:16%;right:26%;animation-delay:-2s}.deco__p--3{background:var(--mango);top:72%;right:6%;width:10px;height:10px;animation-delay:-4s}.deco__p--4{background:var(--shaker);top:5%;left:2%;width:9px;height:9px;animation-delay:-1s}.deco--oscuro .deco__i{stroke:var(--fondo);opacity:.18}.deco--oscuro .deco__iso{opacity:.12}.deco--oscuro .deco__ondas{stroke:var(--scoop);opacity:.35}.banner .deco__iso{display:none}@keyframes pm-flota{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-14px) rotate(6deg)}}@keyframes pm-gira{to{transform:rotate(360deg)}}@keyframes pm-ola{0%,to{transform:translate(0)}50%{transform:translate(18px)}}@media(max-width:760px){.deco__i--1,.deco__i--3,.deco__i--4,.deco__i--5,.deco__p--1,.deco__p--2,.deco__p--4,.deco__ondas{display:none}.deco__i{width:36px;height:36px;opacity:.16}.deco__iso{width:150px;right:-60px;bottom:-60px;opacity:.05}}.revela{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * 70ms)}.revela.visto{opacity:1;transform:none}.hero__art img,.contacto-portada__art img{animation:pm-flota-suave 9s ease-in-out infinite}@keyframes pm-flota-suave{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.btn{transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .16s ease,box-shadow .16s ease}.btn--primary:hover{transform:translateY(-2px);box-shadow:0 8px 18px -8px #e3077399}.ficha:hover{box-shadow:0 18px 30px -22px #0b3b4073}.chip-sabor{transition:transform .2s ease}.ficha:hover .chip-sabor{transform:rotate(-3deg) scale(1.04)}@media(prefers-reduced-motion:reduce){.deco>*,.hero__art img,.contacto-portada__art img{animation:none!important}.revela{opacity:1;transform:none}}.faq-portada{background:var(--cielo);padding:clamp(40px,6vw,76px) 0 clamp(30px,4vw,48px)}.faq-portada h1{font-size:clamp(38px,6.5vw,62px);margin:.3rem 0 1rem}.faq-buscar{display:flex;align-items:center;gap:12px;max-width:560px;margin-top:1.6rem;padding:0 18px;background:var(--superficie);border:1.5px solid var(--filete-control);border-radius:99px;box-shadow:0 10px 24px -18px #0b3b4080}.faq-buscar .ico{color:var(--acento)}.faq-buscar input{flex:1;border:0;background:transparent;font:inherit;font-size:16px;color:var(--tinta);padding:15px 0;min-width:0}.faq-buscar input:focus{outline:none}.faq-buscar:focus-within{outline:3px solid var(--acento);outline-offset:2px}.faq-temas{display:flex;flex-wrap:wrap;gap:8px;margin-top:1.1rem}.faq-temas button{display:inline-flex;align-items:center;gap:7px;font-family:var(--rotulo);font-weight:800;font-size:14.5px;padding:9px 16px;border-radius:99px;border:1.5px solid var(--filete-control);background:var(--superficie);color:var(--tinta);cursor:pointer;transition:background-color .14s ease,color .14s ease}.faq-temas button[aria-pressed=true]{background:var(--tinta);border-color:var(--tinta);color:var(--superficie)}.faq-temas button:focus-visible{outline:3px solid var(--acento);outline-offset:2px}.faq-cuerpo{padding-top:clamp(30px,4vw,48px)}.faq-cuerpo__in{display:grid;grid-template-columns:1fr 320px;gap:clamp(24px,4vw,48px);align-items:start}.faq-lista{display:grid;gap:12px}.faq-tarjeta{background:var(--superficie);border:1px solid var(--filete);border-radius:var(--radio);transition:border-color .16s ease,box-shadow .16s ease}.faq-tarjeta[open]{border-color:var(--acento);box-shadow:0 14px 28px -22px #0b3b4080}.faq-tarjeta summary{list-style:none;display:flex;align-items:center;gap:14px;padding:16px 18px;cursor:pointer}.faq-tarjeta summary::-webkit-details-marker{display:none}.faq-tarjeta summary:focus-visible{outline:3px solid var(--acento);outline-offset:2px;border-radius:var(--radio)}.faq-tarjeta__ico{flex:none;width:42px;height:42px;display:grid;place-items:center;border-radius:99px;background:var(--cielo);color:var(--acento)}.faq-tarjeta[data-tema=preparacion] .faq-tarjeta__ico{background:#fde7f1;color:var(--creatina-hondo)}.faq-tarjeta[data-tema=pedidos] .faq-tarjeta__ico{background:var(--scoop-suave);color:var(--tinta)}.faq-tarjeta__q{flex:1;font-family:var(--rotulo);font-weight:800;font-size:18px;line-height:1.25}.faq-tarjeta__mas{flex:none;position:relative;width:28px;height:28px;border-radius:99px;border:1.5px solid var(--filete-control)}.faq-tarjeta__mas:before,.faq-tarjeta__mas:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:var(--tinta);border-radius:2px;transform:translate(-50%,-50%);transition:transform .2s ease}.faq-tarjeta__mas:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-tarjeta[open] .faq-tarjeta__mas{background:var(--tinta);border-color:var(--tinta)}.faq-tarjeta[open] .faq-tarjeta__mas:before,.faq-tarjeta[open] .faq-tarjeta__mas:after{background:var(--superficie)}.faq-tarjeta[open] .faq-tarjeta__mas:after{transform:translate(-50%,-50%) rotate(0)}.faq-tarjeta__r{padding:0 20px 18px 74px;color:var(--mute)}.faq-vacio{padding:22px;text-align:center;color:var(--mute);border:1.5px dashed var(--filete-control);border-radius:var(--radio)}.faq-ayuda{position:sticky;top:96px}.faq-ayuda__card{background:var(--tinta);color:var(--fondo);border-radius:var(--radio);padding:26px 24px;display:grid;gap:12px;position:relative;overflow:hidden}.faq-ayuda__card .ico{color:var(--scoop)}.faq-ayuda__card h2{color:var(--fondo);font-size:24px;margin:0}.faq-ayuda__card p{margin:0;color:#faf8f1d9;font-size:15px}@media(max-width:860px){.faq-cuerpo__in{grid-template-columns:1fr}.faq-ayuda{position:static}.faq-tarjeta__r{padding-left:20px}}.contacto-portada{background:var(--cielo);padding:clamp(40px,6vw,76px) 0}.contacto-portada__in{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(24px,5vw,60px);align-items:center}.contacto-portada h1{font-size:clamp(44px,8vw,80px);margin:.3rem 0 1rem}.contacto-portada .btn .ico{width:20px;height:20px}.estado-horario{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:99px;background:var(--superficie);border:1px solid var(--filete);font-size:14px;font-weight:600;margin:0 0 1.4rem}.estado-horario__punto{width:10px;height:10px;border-radius:99px;background:var(--filete-control)}.estado-horario--abierto .estado-horario__punto{background:var(--ok);box-shadow:0 0 #2b820299;animation:pm-pulso 2s ease-out infinite}.estado-horario--cerrado .estado-horario__punto{background:var(--creatina-hondo)}@keyframes pm-pulso{0%{box-shadow:0 0 #2b82028c}to{box-shadow:0 0 0 12px #2b820200}}.contacto-portada__art{position:relative}.contacto-portada__art img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:var(--radio);border-bottom:8px solid var(--choco)}.contacto-burbuja{position:absolute;left:-18px;bottom:28px;display:flex;align-items:center;gap:10px;background:var(--superficie);color:var(--tinta);padding:12px 16px;border-radius:18px 18px 18px 4px;box-shadow:0 16px 30px -18px #0b3b4099;font-weight:600;font-size:14.5px;animation:pm-flota-suave 6s ease-in-out infinite}.contacto-burbuja .ico{color:var(--ok)}.tarjetas--vivas{grid-template-columns:repeat(4,1fr);margin-top:0}.tarjetas--vivas .tarjeta{display:flex;flex-direction:column;gap:6px;border-top:6px solid var(--creatina);transition:transform .18s ease,box-shadow .18s ease}.tarjetas--vivas .tarjeta:hover{transform:translateY(-4px);box-shadow:0 18px 30px -22px #0b3b4073}.tarjetas--vivas .tarjeta--2{border-top-color:var(--shaker)}.tarjetas--vivas .tarjeta--3{border-top-color:var(--scoop)}.tarjetas--vivas .tarjeta--4{border-top-color:var(--mango)}.tarjetas--vivas .tarjeta>.btn{margin-top:auto}.tarjeta__ico{width:50px;height:50px;display:grid;place-items:center;border-radius:99px;background:var(--cielo);color:var(--acento);margin-bottom:6px}.tarjeta__ico .ico{margin:0!important;width:24px!important;height:24px!important}.contacto-redes{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:2rem;padding-top:1.4rem;border-top:1px solid var(--filete)}.contacto-redes p{margin:0 6px 0 0;font-family:var(--dato);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.contacto-redes a{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1.5px solid var(--filete-control);border-radius:99px;text-decoration:none;color:var(--tinta);font-weight:600;transition:background-color .14s ease}.contacto-redes a:hover{background:var(--cielo)}@media(max-width:1080px){.tarjetas--vivas{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.contacto-portada__in,.tarjetas--vivas{grid-template-columns:1fr}.contacto-burbuja{left:10px}}.pie__ticker{overflow:hidden;border-bottom:1px solid rgba(250,248,241,.16);padding:18px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ticker__pista{display:flex;width:max-content;animation:pm-ticker var(--ticker-dur, 32s) linear infinite}.pie__ticker:hover .ticker__pista,.pie__ticker:focus-within .ticker__pista{animation-play-state:paused}.ticker__grupo{display:flex;align-items:center;list-style:none;margin:0;padding:0}.ticker__grupo li{display:flex;align-items:center;gap:12px;padding:0 22px;white-space:nowrap;font-size:16px}.ticker__grupo .ico{width:26px;height:26px;color:var(--scoop);flex:none}.ticker__grupo em{font-style:normal;font-weight:700;color:var(--scoop);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.ticker__grupo strong{color:var(--scoop)}.ticker__sep{padding:0 6px!important}.ticker__sep img{width:22px;height:auto;display:block;opacity:.9}@keyframes pm-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:640px){.ticker__grupo li{font-size:14.5px;padding:0 14px}.pie__ticker{padding:14px 0}}@media(prefers-reduced-motion:reduce){.ticker__pista{animation:none;width:auto}.ticker__grupo[aria-hidden=true],.ticker__grupo li:nth-child(n+7){display:none}.ticker__grupo{flex-wrap:wrap;justify-content:center;row-gap:10px}.pie__ticker{-webkit-mask-image:none;mask-image:none}}.prod-portada{background:color-mix(in srgb,var(--sabor) 9%,var(--fondo));padding:0;overflow:clip}.prod-portada .prod{padding-top:22px}.prod__info h1{font-size:clamp(46px,7vw,76px);margin:.5rem 0 .6rem}.prod__info .pill-info{margin:0}.badge--sabor{background:var(--sabor);border-color:var(--sabor);color:var(--sobre)}.badge--sabor:before{background:currentColor}.prod__linea{font-size:18px;margin-bottom:1.2rem;color:var(--tinta)}.prod__info .macros{max-width:440px;background:var(--superficie);border:1px solid var(--filete);border-radius:var(--radio);padding:0 14px}.prod__precio{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 16px;margin:1.3rem 0 .4rem}.prod__precio .precio{font-size:clamp(30px,4vw,38px);margin:0}.prod__porcion{margin:0;font-size:14px;color:var(--mute)}.prod__porcion b{font-family:var(--dato);font-weight:500;color:var(--tinta)}.prod__etiqueta{margin:.6rem 0 -.2rem;font-family:var(--dato);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.pres-opciones{display:grid!important;grid-auto-flow:row!important;width:100%;grid-template-columns:1fr 1fr;gap:10px;border:0!important;border-radius:0!important;overflow:visible!important}.pres-opciones button{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"ico txt" "ico precio";align-items:center;column-gap:12px;row-gap:2px;text-align:left;padding:14px 16px!important;border:2px solid var(--filete)!important;border-radius:var(--radio);background:var(--superficie)!important;color:var(--tinta)!important;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.pres-opciones button+button{border-left:2px solid var(--filete)!important}.pres-opciones button:hover{border-color:var(--filete-control)!important;transform:translateY(-1px)}.pres-opciones button[aria-pressed=true]{border-color:var(--sabor)!important;box-shadow:0 0 0 2px var(--sabor),0 12px 24px -18px #0b3b4080}.pres-opciones .ico{grid-area:ico;width:30px;height:30px;color:var(--acento)}.pres-opciones button[aria-pressed=true] .ico{color:var(--sabor)}.pres-opciones__txt{grid-area:txt;display:flex;flex-direction:column;line-height:1.2}.pres-opciones__txt b{font-family:var(--rotulo);font-weight:900;font-size:17px}.pres-opciones__txt small{font-family:var(--dato);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);margin-top:2px}.pres-opciones__precio{grid-area:precio;font-family:var(--dato);font-weight:500;font-size:14px;color:var(--mute)}.prod__promo{display:flex;align-items:center;gap:12px;padding:12px 16px;margin:0 0 1.1rem;background:var(--scoop-suave);border:1.5px solid var(--scoop);border-radius:var(--radio)}.prod__promo .ico{width:28px;height:28px;color:var(--creatina-hondo);flex:none;animation:pm-flota 4s ease-in-out infinite}.prod__promo p{margin:0;font-size:14.5px}.prod__confianza{list-style:none;padding:0;margin:0 0 1rem;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.prod__confianza li{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:12px;border:1px solid var(--filete);border-radius:var(--radio);background:var(--superficie);font-size:12.5px;line-height:1.35;color:var(--mute)}.prod__confianza .ico{color:var(--acento)}.galeria__main{box-shadow:0 30px 50px -40px #0b3b4099}.galeria__main img{transition:transform .4s ease}.galeria__main:hover img{transform:scale(1.04)}.prod-pasos{background:var(--fondo)}.pasos{list-style:none;padding:0;margin:1.8rem 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;counter-reset:paso}.pasos li{position:relative;padding:26px 22px 24px;background:var(--superficie);border:1px solid var(--filete);border-radius:var(--radio)}.pasos li+li:before{content:"";position:absolute;left:-18px;top:50%;width:18px;height:2px;background:var(--sabor)}.pasos__n{position:absolute;top:-14px;left:20px;width:32px;height:32px;display:grid;place-items:center;border-radius:99px;background:var(--sabor);color:var(--sobre);font-family:var(--rotulo);font-weight:900;font-size:16px}.pasos .ico{color:var(--sabor);width:36px;height:36px;margin:6px 0 10px}.pasos h3{margin-bottom:.3rem}.pasos p{margin:0;color:var(--mute);font-size:15px}.info-prod{border-top:0;background:var(--fondo);padding-top:0!important}.info-prod__card{background:var(--superficie);border:1px solid var(--filete);border-radius:var(--radio);padding:10px clamp(18px,3vw,32px) 28px}.info-prod .tabs{margin-bottom:18px}.barra-compra{display:none}@media(max-width:760px){.prod__confianza{grid-template-columns:1fr}.prod__confianza li{flex-direction:row;align-items:center}.pasos{grid-template-columns:1fr;gap:24px}.pasos li+li:before{left:50%;top:-24px;width:2px;height:24px}.barra-compra{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:45;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--superficie);border-top:4px solid var(--sabor);box-shadow:0 -12px 24px -16px #0b3b4073;transform:translateY(110%);transition:transform .26s ease}.barra-compra--on{transform:none}.barra-compra__txt{flex:1;display:flex;flex-direction:column;line-height:1.2}.barra-compra__txt b{font-family:var(--rotulo);font-weight:900;font-size:17px}.barra-compra__txt span{font-family:var(--dato);font-size:14px;color:var(--mute)}.barra-compra .btn{width:auto!important;flex:none;padding:12px 22px}}@media(max-width:420px){.pres-opciones{grid-template-columns:1fr}}@property --tono{syntax:"<color>"; inherits:true; initial-value:#3CB703;}.hs{--tono:var(--sabor);transition:--tono .9s ease;position:relative;overflow:clip;padding:clamp(28px,5vw,64px) 0 clamp(56px,7vw,96px);background:linear-gradient(180deg,color-mix(in srgb,var(--tono) 17%,var(--fondo)) 0%,color-mix(in srgb,var(--tono) 6%,var(--fondo)) 70%,var(--fondo) 100%)}.hs__fondo{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.hs__mancha{position:absolute;border-radius:50%;filter:blur(80px);background:var(--tono);opacity:.42;animation:hs-deriva 18s ease-in-out infinite alternate}.hs__mancha--1{width:min(48vw,640px);aspect-ratio:1;right:-8vw;top:-14vw}.hs__mancha--2{width:min(30vw,420px);aspect-ratio:1;left:-10vw;bottom:-6vw;background:var(--scoop);opacity:.3;animation-duration:22s}.hs__mancha--3{width:min(18vw,260px);aspect-ratio:1;left:36%;top:6%;background:var(--creatina);opacity:.1;animation-duration:26s}.hs__iso{position:absolute;width:560px;height:auto;right:-150px;bottom:-200px;opacity:.05;animation:pm-gira 90s linear infinite}@keyframes hs-deriva{to{transform:translate(-4vw,3vw) scale(1.14)}}.hs__in{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);grid-template-areas:"txt escena" "control escena";column-gap:clamp(28px,5vw,72px);row-gap:30px}.hs__txt{grid-area:txt;align-self:end}.hs__escena{grid-area:escena;align-self:center;padding:0 0 8%;perspective:1400px;animation:hs-escena 1.3s .2s cubic-bezier(.2,.8,.2,1) both}.hs__control{grid-area:control;align-self:start}.hs__pill{display:inline-flex;align-items:center;gap:10px;font-family:var(--dato);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--tinta);background:#fffdf8b8;border:1px solid color-mix(in srgb,var(--tono) 40%,var(--filete));padding:7px 14px 7px 10px;border-radius:99px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin:0 0 1.3rem;animation:hs-sube .7s both}.hs__pulso{width:9px;height:9px;border-radius:50%;background:var(--tono);animation:hs-pulso 2s infinite}@keyframes hs-pulso{0%{box-shadow:0 0 color-mix(in srgb,var(--tono) 60%,transparent)}to{box-shadow:0 0 0 11px transparent}}.hs__titulo{font-size:clamp(38px,4.7vw,72px);line-height:.98;letter-spacing:-.035em;margin:0 0 1.2rem}.hs__w{display:inline-block;opacity:0;transform:translateY(.45em) rotate(3deg);filter:blur(8px);animation:hs-palabra .85s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(var(--w) * 85ms + .15s)}@keyframes hs-palabra{to{opacity:1;transform:none;filter:blur(0)}}.hs__linea2{display:block}.hs__rota{position:relative;display:inline-grid;perspective:600px;color:color-mix(in srgb,var(--tono) 76%,#0B3B40)}.hs__rota-in{grid-area:1/1;display:inline-block;transform-origin:50% 50% -.4em}.hs__rota-in.sale{position:absolute;left:0;top:0;white-space:nowrap;animation:hs-sale .55s cubic-bezier(.6,0,.4,1) forwards}.hs__rota-in.entra{animation:hs-entra .7s .18s cubic-bezier(.2,.8,.2,1) both}@keyframes hs-sale{to{opacity:0;transform:translateY(-.5em) rotateX(70deg);filter:blur(6px)}}@keyframes hs-entra{0%{opacity:0;transform:translateY(.5em) rotateX(-70deg);filter:blur(6px)}}.hs__trazo{position:absolute;left:-2%;bottom:-.1em;width:104%;height:.24em;fill:none;stroke:var(--tono);stroke-width:6;stroke-linecap:round;stroke-dasharray:240;stroke-dashoffset:240;opacity:.85;animation:hs-trazo .9s 1s cubic-bezier(.6,0,.2,1) forwards}.hs--cambia .hs__trazo{animation:hs-trazo2 .9s .15s cubic-bezier(.6,0,.2,1) both}@keyframes hs-trazo{to{stroke-dashoffset:0}}@keyframes hs-trazo2{0%{stroke-dashoffset:240}to{stroke-dashoffset:0}}.hs__lede{font-size:clamp(16px,1.3vw,18.5px);margin:0 0 1.6rem;max-width:44ch;animation:hs-sube .8s .75s both}.hs__ctas{animation:hs-sube .8s .9s both}.hs__cta{box-shadow:0 14px 28px -14px var(--creatina)}.hs__cta .ico{order:2}.hs__cta2{background:#fffdf899}@keyframes hs-sube{0%{opacity:0;transform:translateY(16px)}}.hs__marco{position:relative;width:min(100%,590px);margin-inline:auto;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d}@keyframes hs-escena{0%{opacity:0;transform:translate(70px) rotateY(-16deg) scale(.94)}}.hs__lienzo{position:relative;aspect-ratio:1/1.05;border-radius:30px;overflow:hidden;background:color-mix(in srgb,var(--tono) 28%,var(--superficie));box-shadow:0 50px 90px -40px color-mix(in srgb,var(--tono) 75%,#0B3B40),0 0 0 1px #0b3b400f;transition:box-shadow .9s ease}.hs__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.05);transition:opacity .9s ease,transform 6s ease}.hs__img.activa{opacity:1;transform:scale(1)}.hs__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .5s ease}.hs--gl .hs__canvas{opacity:1}.hs__brillo{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.24) 0%,transparent 32%),linear-gradient(0deg,rgba(11,59,64,.18) 0%,transparent 30%)}.hs__tarjeta{position:absolute;border-radius:18px;box-shadow:0 26px 50px -20px #0b3b4080;transform:translateZ(70px)}.hs__tarjeta--sobre{left:-9%;bottom:-2%;width:33%;padding:8px 8px 4px;background:var(--superficie);rotate:-7deg;animation:hs-carta-izq 1.1s .75s cubic-bezier(.2,.8,.2,1) both}.hs__sobres{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#fff;perspective:500px}.hs__sobres img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:rotateY(80deg) scale(.9);transition:opacity .45s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.hs__sobres img.activa{opacity:1;transform:none;transition-delay:.15s}.hs__tarjeta--sobre p{margin:.4rem 0 .2rem;font-family:var(--dato);font-size:10px;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--mute)}.hs__tarjeta--precio{right:-4%;top:8%;padding:14px 18px 13px;rotate:4deg;display:grid;gap:3px;background:#fffdf8e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.7);animation:hs-carta-der 1.1s .95s cubic-bezier(.2,.8,.2,1) both}.hs__tarjeta--precio small{font-family:var(--dato);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.hs__tarjeta--precio>b{font-family:var(--rotulo);font-weight:900;font-size:clamp(22px,2.3vw,30px);line-height:1;color:var(--tinta);font-variant-numeric:tabular-nums}.hs__tarjeta--precio span{font-size:12.5px;color:var(--mute)}.hs__tarjeta--precio span b{color:var(--tinta)}@keyframes hs-carta-izq{0%{opacity:0;transform:translate3d(-60px,50px,70px) rotate(-12deg)}}@keyframes hs-carta-der{0%{opacity:0;transform:translate3d(60px,-40px,70px) rotate(10deg)}}.hs--cambia .hs__tarjeta--precio>b{animation:hs-salto .6s cubic-bezier(.2,.8,.2,1)}@keyframes hs-salto{0%{opacity:0;transform:translateY(10px)}}.hs__sello{position:absolute;right:7%;bottom:1%;width:clamp(90px,9.5vw,122px);aspect-ratio:1;border-radius:50%;background:var(--superficie);color:color-mix(in srgb,var(--tono) 70%,#0B3B40);display:grid;place-items:center;transform:translateZ(90px);box-shadow:0 18px 36px -14px #0b3b4080;animation:hs-sube .9s 1.15s both}.hs__sello svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;animation:pm-gira 20s linear infinite}.hs__sello text{font-family:var(--dato);font-size:10px;font-weight:500;fill:currentColor}.hs__sello img{width:42%;height:auto}.hs__picker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:470px;animation:hs-sube .8s 1.05s both}.hs__thumb{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;padding:7px 7px 10px;background:#fffdf899;border:1.5px solid var(--filete);border-radius:18px;cursor:pointer;font:inherit;color:var(--tinta);overflow:hidden;transition:border-color .3s,background-color .3s,transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.hs__thumb:hover{transform:translateY(-3px);background:var(--superficie)}.hs__thumb:focus-visible{outline:3px solid var(--acento);outline-offset:3px}.hs__thumb[aria-selected=true]{background:var(--superficie);border-color:var(--sabor);box-shadow:0 14px 28px -16px var(--sabor);transform:translateY(-3px) scale(1.03)}.hs__thumb-img{width:100%;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#fff;outline:2px solid transparent;outline-offset:1px;transition:outline-color .3s}.hs__thumb-img img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.12);transition:transform .5s cubic-bezier(.2,.8,.2,1)}.hs__thumb:hover .hs__thumb-img img,.hs__thumb[aria-selected=true] .hs__thumb-img img{transform:scale(1.22)}.hs__thumb[aria-selected=true] .hs__thumb-img{outline-color:var(--sabor)}.hs__thumb-n{font-family:var(--rotulo);font-weight:800;font-size:14px;line-height:1}.hs__barra{position:absolute;left:0;bottom:0;width:100%;height:3px;background:var(--sabor);transform:scaleX(0);transform-origin:left}.hs__thumb[aria-selected=true] .hs__barra{animation:hs-progreso var(--dur,6s) linear forwards}.hs--pausa .hs__barra,.hs--fuera .hs__barra{animation-play-state:paused!important}@keyframes hs-progreso{to{transform:scaleX(1)}}.hs__datos{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-wrap:wrap;gap:clamp(16px,2.6vw,32px);animation:hs-sube .8s 1.2s both}.hs__datos li{display:grid;gap:2px}.hs__datos li+li{padding-left:clamp(16px,2.6vw,32px);border-left:1px solid color-mix(in srgb,var(--tono) 30%,var(--filete))}.hs__datos b{font-family:var(--rotulo);font-weight:900;font-size:clamp(24px,2.5vw,32px);line-height:1;letter-spacing:-.02em}.hs__datos span{font-size:12.5px;color:var(--mute)}@media(max-width:900px){.hs{padding-top:22px}.hs__in{grid-template-columns:minmax(0,1fr);grid-template-areas:"txt" "escena" "control";row-gap:18px}.hs__titulo{font-size:clamp(36px,10vw,60px)}.hs__pill{font-size:10px;letter-spacing:.07em;padding:6px 12px 6px 9px;gap:8px}.hs__lede{font-size:16px;margin-bottom:1.2rem}.hs__escena{padding:6px 0 10%}.hs__marco{width:min(84%,460px)}.hs__tarjeta--sobre{left:-8%;width:34%}.hs__tarjeta--precio{right:-6%;padding:10px 13px}.hs__sello{width:78px;right:4%}.hs__picker{max-width:none;gap:8px}.hs__thumb{padding:5px 5px 8px;border-radius:14px;gap:6px}.hs__thumb-n{font-size:12.5px}.hs__datos{margin-top:14px}}@media(prefers-reduced-motion:reduce){.hs,.hs *{animation:none!important;transition:none!important}.hs__w{opacity:1;transform:none;filter:none}.hs__trazo{stroke-dashoffset:0}}.bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(160px,auto);gap:14px;margin-top:2rem}.bento__c{grid-column:span var(--cw);grid-row:span var(--ch);position:relative;overflow:hidden;isolation:isolate;border-radius:26px;padding:clamp(20px,2.4vw,32px);display:flex;flex-direction:column;gap:14px;background:var(--superficie);border:1px solid var(--filete);color:var(--tinta);opacity:0;transform:translateY(26px) scale(.98);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease;transition-delay:calc(var(--i) * 80ms)}.bento--visto .bento__c{opacity:1;transform:none}.bento__c:hover{box-shadow:0 22px 44px -26px #0b3b4073}.bento__c--oscuro{background:var(--tinta);color:var(--superficie);border-color:transparent}.bento__c--cielo{background:var(--cielo);border-color:transparent}.bento__c--scoop{background:var(--scoop);border-color:transparent}.bento__c--creatina{background:var(--creatina);color:var(--superficie);border-color:transparent}.bento__c--turquesa{background:var(--acento);color:var(--superficie);border-color:transparent}.bento__cuerpo{position:relative;z-index:1;display:flex;flex-direction:column;flex:1;justify-content:flex-end}.bento__chip{align-self:flex-start;font-family:var(--dato);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;padding:6px 12px;border-radius:99px;background:color-mix(in srgb,currentColor 12%,transparent);margin-bottom:auto}.bento__valor{font-family:var(--rotulo);font-weight:900;font-size:clamp(34px,3.8vw,50px);line-height:.95;letter-spacing:-.03em;margin:0;font-variant-numeric:tabular-nums}.bento__c--h2 .bento__valor{font-size:clamp(64px,8.4vw,124px);margin-top:1.2rem}.bento__etq{font-weight:600;font-size:14.5px;line-height:1.35;margin:.4rem 0 0}.bento__c--h2 .bento__etq{font-family:var(--rotulo);font-weight:800;font-size:clamp(19px,1.8vw,24px)}.bento__txt{font-size:14px;line-height:1.55;opacity:.78;margin:.6rem 0 0;max-width:40ch}.bento__rayas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:repeating-linear-gradient(45deg,rgba(255,255,255,.13) 0 1px,transparent 1px 11px);-webkit-mask-image:radial-gradient(ellipse 85% 65% at 100% 0%,#000 55%,transparent 100%);mask-image:radial-gradient(ellipse 85% 65% at 100% 0%,#000 55%,transparent 100%)}.bento__iso{position:absolute;z-index:0;width:min(46%,240px);height:auto;right:-4%;top:-4%;animation:pm-flota-suave 9s ease-in-out infinite}.bento__c--barras{flex-direction:row;align-items:flex-end;justify-content:space-between}.bento__c--barras .bento__cuerpo{flex:0 1 auto}.bento__barras{display:flex;align-items:flex-end;gap:3px;height:64px;flex:none}.bento__barras i{width:5px;height:calc(18% + var(--b) * 2.7%);border-radius:3px;background:currentColor;opacity:.8;transform:scaleY(0);transform-origin:bottom;transition:transform .55s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--b) * 28ms + .35s)}.bento__barras i:nth-child(odd){background:var(--creatina);opacity:1}.bento--visto .bento__barras i{transform:none}.bento__sabores{order:-1;display:flex}.bento__sabores i{width:26px;height:26px;border-radius:50%;background:var(--c);border:3px solid var(--scoop);margin-left:-9px;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.bento__sabores i:first-child{margin-left:0}.bento__c:hover .bento__sabores i{transform:translateY(-4px)}.bento__c:hover .bento__sabores i:nth-child(2){transition-delay:40ms}.bento__c:hover .bento__sabores i:nth-child(3){transition-delay:80ms}.bento__c:hover .bento__sabores i:nth-child(4){transition-delay:.12s}.bento__ico{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;background:color-mix(in srgb,currentColor 12%,transparent);margin-bottom:auto;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.bento__c:hover .bento__ico{transform:rotate(-8deg) scale(1.06)}.bento__c--icono .bento__cuerpo{justify-content:flex-start}.bento__c--icono .bento__ico+.bento__valor{margin-top:1.4rem}.bento__foto{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.9}.bento__c--foto .bento__cuerpo{color:var(--superficie);text-shadow:0 2px 16px rgba(0,0,0,.35)}@media(max-width:860px){.bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:10px}.bento__c{grid-row:auto;min-height:150px;border-radius:22px}.bento__c--w1,.bento__c--w2{grid-column:span 1}.bento__c--w3,.bento__c--w4,.bento__c--w5,.bento__c--w6{grid-column:span 2}.bento__c--w1:last-child,.bento__c--w2:last-child{grid-column:span 2}.bento__c--h2{min-height:300px}.bento__barras{gap:2px;height:52px}.bento__barras i{width:4px}.bento__c--icono .bento__ico{width:46px;height:46px}.bento__valor{font-size:clamp(28px,8vw,40px)}}@media(prefers-reduced-motion:reduce){.bento__c,.bento__barras i{opacity:1;transform:none;transition:none}.bento__iso{animation:none}}.pano{--e:0;--px0:1.2vw;--px1:13vw;position:relative;height:290vh;padding:0;background:linear-gradient(180deg,var(--fondo) 0%,var(--superficie) 22%,var(--superficie) 80%,var(--fondo) 100%)}.pano__pegado{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.pano__texto{position:absolute;z-index:40;left:0;right:0;top:clamp(84px,13vh,140px);text-align:center;padding:0 20px;pointer-events:none}.pano__texto .eyebrow{margin-bottom:.4rem}.pano__texto h2{font-size:clamp(40px,6.4vw,92px);margin:0;transform:translateY(calc((1 - var(--e)) * 3vh)) scale(calc(.9 + var(--e) * .1))}.pano__lede{max-width:44ch;margin:.7rem auto 0;color:var(--mute);opacity:calc(var(--e) * 1.8 - .6);transform:translateY(calc((1 - var(--e)) * 16px))}.pano__escena{position:absolute;top:0;right:0;bottom:0;left:0;perspective:1300px}.pano__carta{--w:clamp(150px,14.5vw,230px);position:absolute;left:50%;top:64%;width:var(--w);margin:calc(var(--w) * -.62) 0 0 calc(var(--w) / -2);z-index:var(--z);padding:8px 8px 0;background:var(--superficie);border-radius:18px;text-decoration:none;color:var(--tinta);box-shadow:0 30px 60px -30px #0b3b4099,0 0 0 1px #0b3b400f;transform:translate(calc(var(--o) * (var(--px0) + (var(--px1) - var(--px0)) * var(--e)))) translateY(calc(var(--o) * -1.1vh * (1 - var(--e)) + var(--a) * 3.6vh * var(--e))) rotateY(calc(var(--o) * -12deg * var(--e))) rotate(calc(var(--o) * (2.8deg - 1.3deg * var(--e)))) scale(calc(.78 + var(--e) * (.22 - var(--a) * .045)));transform-origin:50% 50% -50px;will-change:transform;transition:translate .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease}.pano__carta:hover{translate:0 -14px;box-shadow:0 40px 70px -30px color-mix(in srgb,var(--sabor) 70%,#0B3B40),0 0 0 2px var(--sabor)}.pano__carta:focus-visible{outline:3px solid var(--acento);outline-offset:4px}.pano__foto{display:block;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#fff}.pano__foto img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.pano__carta:hover .pano__foto img{transform:scale(1.07)}.pano__pie{display:flex;flex-direction:column;padding:9px 4px 11px;line-height:1.25}.pano__pie b{font-family:var(--rotulo);font-weight:900;font-size:16px}.pano__pie b:before{content:"";display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--sabor);margin-right:7px;vertical-align:1px}.pano__pie small{font-size:11.5px;color:var(--mute)}.pano__pista{position:absolute;z-index:40;left:0;right:0;bottom:clamp(16px,4vh,40px);margin:0;display:flex;flex-direction:column;align-items:center;gap:8px;font-family:var(--dato);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);opacity:calc(1 - var(--e) * 2.4);pointer-events:none}.pano__pista span{position:relative;width:22px;height:34px;border:2px solid currentColor;border-radius:12px}.pano__pista span:after{content:"";position:absolute;left:50%;top:6px;width:4px;height:7px;margin-left:-2px;border-radius:2px;background:currentColor;animation:pano-rueda 1.6s ease-in-out infinite}@keyframes pano-rueda{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(11px)}}@media(max-width:760px){.pano{--px0:1vw;--px1:15vw;height:250vh}.pano__carta{--w:36vw;top:60%;padding:6px 6px 0;border-radius:14px}.pano__pie{padding:7px 2px 9px}.pano__pie b{font-size:14px}.pano__pie small{font-size:10.5px}}.pano--quieto{height:auto}.pano--quieto .pano__pegado{position:relative;height:min(100svh,820px)}@media(prefers-reduced-motion:reduce){.pano__pista span:after{animation:none}.pano__carta{transition:none}}.ruleta__in{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(24px,5vw,68px);align-items:center}.ruleta__foto{position:relative;aspect-ratio:4/5;border-radius:30px;overflow:hidden;background:var(--fondo-hondo);box-shadow:0 44px 80px -40px color-mix(in srgb,var(--sabor, #00A6B4) 75%,#0B3B40);transition:box-shadow .8s ease}.ruleta__foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.07);transition:opacity .7s ease,transform 1.4s cubic-bezier(.2,.8,.2,1)}.ruleta__foto img.activa{opacity:1;transform:none}.ruleta__chip{position:absolute;left:16px;bottom:16px;background:#fffdf8e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:8px 15px;border-radius:99px;font-family:var(--rotulo);font-weight:800;font-size:14px;color:var(--tinta)}.ruleta__chip:empty{display:none}.ruleta__escena{position:relative;display:flex;align-items:center;gap:12px;margin:6px 0 4px}.ruleta__rueda{position:relative;flex:1;min-width:0;height:clamp(300px,44vh,430px);overflow:hidden;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none;outline:none;border-radius:16px;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 24%,#000 76%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 24%,#000 76%,transparent 100%)}.ruleta__rueda.arrastra{cursor:grabbing}.ruleta__rueda:focus-visible{box-shadow:inset 0 0 0 3px var(--acento)}.ruleta__marca{position:absolute;left:calc(13% - 30px);top:50%;width:14px;height:14px;margin-top:-7px;border-radius:50%;background:var(--sabor, var(--shaker));box-shadow:0 0 0 6px color-mix(in srgb,var(--sabor, #00A6B4) 22%,transparent);transition:background-color .5s ease,box-shadow .5s ease}.ruleta__item{position:absolute;left:13%;top:50%;transform-origin:0 50%;white-space:nowrap;font-family:var(--rotulo);font-weight:900;font-size:clamp(26px,3.5vw,46px);line-height:1.1;letter-spacing:-.025em;color:color-mix(in srgb,var(--tinta) 30%,transparent);cursor:pointer;transition:color .3s ease;will-change:transform,opacity}.ruleta__item[aria-selected=true]{color:var(--tinta)}.ruleta__flechas{display:flex;flex-direction:column;gap:8px}.ruleta__res{border-top:1px solid var(--filete);padding-top:18px}.ruleta__te{font-family:var(--rotulo);font-weight:800;font-size:21px;margin:0 0 .3rem}.ruleta__te b{color:color-mix(in srgb,var(--sabor, #00A6B4) 72%,#0B3B40);transition:color .5s ease}.ruleta__te span{color:var(--mute);font-weight:700}.ruleta__nota{color:var(--mute);margin:0 0 1rem;min-height:1.65em}@media(max-width:860px){.ruleta__in{grid-template-columns:minmax(0,1fr)}.ruleta__foto{aspect-ratio:4/3;border-radius:24px}.ruleta__rueda{height:300px}.ruleta__item{left:12%;font-size:clamp(24px,7vw,34px)}}.tienda-portada{position:relative;overflow:clip;background:linear-gradient(180deg,var(--cielo) 0%,var(--fondo) 100%);padding:clamp(36px,6vw,72px) 0 clamp(30px,4vw,48px)}.tienda-portada__in{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(24px,5vw,64px);align-items:center}.tienda-portada h1{font-size:clamp(40px,6.4vw,76px);margin:.2rem 0 1rem}.tienda-portada .lede{margin-bottom:1.4rem}.envios-chips{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.envios-chips li{display:inline-flex;align-items:center;gap:7px;padding:8px 13px;border-radius:99px;background:#fffdf8cc;border:1px solid var(--filete);font-size:13px;color:var(--mute)}.envios-chips li b{font-family:var(--rotulo);font-weight:800;color:var(--tinta)}.envios-chips .ico{color:var(--acento)}.meta-promo{position:relative;background:var(--superficie);border:1px solid var(--filete);border-radius:26px;padding:clamp(20px,2.6vw,30px);box-shadow:0 30px 60px -36px #0b3b4073}.meta-promo__t{display:flex;align-items:center;gap:9px;font-family:var(--rotulo);font-weight:900;font-size:22px;margin:0 0 1.3rem;color:var(--tinta)}.meta-promo__t .ico{color:var(--creatina)}.meta-promo__barra{position:relative;height:12px;border-radius:99px;background:var(--fondo-hondo);margin:0 14px 1.6rem 0}.meta-promo__lleno{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:inherit;background:linear-gradient(90deg,var(--shaker),var(--creatina));transition:width .8s cubic-bezier(.2,.8,.2,1)}.meta-promo__hito{position:absolute;top:50%;left:var(--x);width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;display:grid;place-items:center;background:var(--superficie);border:2px solid var(--filete);color:var(--mute);transition:background-color .4s,border-color .4s,color .4s,transform .4s cubic-bezier(.2,.8,.2,1)}.meta-promo__hito.logrado{background:var(--creatina);border-color:var(--creatina);color:var(--superficie);transform:scale(1.12)}.meta-promo__pasos{list-style:none;padding:0;margin:0 0 1rem;display:grid;grid-template-columns:1fr 1fr;gap:10px}.meta-promo__pasos li{display:grid;gap:2px;padding:12px 14px;border-radius:16px;background:var(--fondo);border:1.5px solid transparent;transition:border-color .4s,background-color .4s}.meta-promo__pasos li.logrado{border-color:var(--creatina);background:color-mix(in srgb,var(--creatina) 7%,var(--superficie))}.meta-promo__pasos b{font-family:var(--rotulo);font-weight:900;font-size:18px}.meta-promo__pasos span{font-size:13.5px;color:var(--mute)}.meta-promo em,.meta-promo__msg em{font-style:normal;font-weight:700;color:var(--creatina-hondo);text-decoration:underline;text-decoration-color:var(--creatina);text-underline-offset:3px}.meta-promo__msg{font-weight:600;margin:0 0 .4rem;min-height:1.65em}.meta-promo__nota{font-size:12.5px;color:var(--mute);margin:0}.meta-promo--lista{border-color:var(--creatina)}.tienda-cuerpo{padding-top:clamp(24px,4vw,40px)}.tienda-barra{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:0 0 18px;margin-bottom:22px;border-bottom:1px solid var(--filete)}.tienda-barra__n{margin:0;color:var(--mute);font-size:14.5px}.tienda-barra__n b{font-family:var(--rotulo);font-weight:900;color:var(--tinta);font-size:18px}.tienda-barra__pres{display:flex;align-items:center;gap:12px;font-size:13.5px;color:var(--mute)}.seg--tienda button{display:inline-flex;align-items:center;gap:7px}.ficha__foto{overflow:hidden}.ficha__foto img[data-foto]{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.ficha__alt{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity .45s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.ficha:hover .ficha__alt,.ficha__foto:focus-visible .ficha__alt{opacity:1;transform:none}.ficha__tipo{position:absolute;z-index:2;right:12px;top:14px;font-family:var(--dato);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;border-radius:99px;background:#fffdf8e6;color:var(--tinta);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ficha__porcion{margin:-4px 0 0;font-size:13px;color:var(--mute)}.ficha__porcion b{color:var(--tinta);font-family:var(--dato);font-weight:500}.ficha__acciones{margin-top:auto;display:grid;grid-template-columns:1fr auto;gap:8px}.ficha__acciones .btn{padding-inline:18px}@media(min-width:1180px){.fichas--tienda{gap:20px}}.bote-sobre{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:clamp(44px,7vw,80px);align-items:stretch}.bote-sobre__intro{align-self:center;padding-right:clamp(0px,2vw,24px)}.bote-sobre__intro h2{margin-bottom:1rem}.bote-sobre__c{position:relative;overflow:hidden;border-radius:26px;padding:clamp(20px,2.6vw,30px);border:1px solid var(--filete);background:var(--superficie)}.bote-sobre__c--bote{background:var(--tinta);color:var(--superficie);border-color:transparent}.bote-sobre__c--bote h3{color:var(--superficie)}.bote-sobre__c p{margin:0 0 .5rem;font-size:14.5px;opacity:.85}.bote-sobre__ico{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;background:color-mix(in srgb,currentColor 12%,transparent);margin-bottom:1.2rem}.bote-sobre__c h3{font-size:26px;font-weight:900;margin-bottom:.5rem}.bote-sobre__dato b{font-family:var(--rotulo);font-weight:900;font-size:30px;margin-right:4px}.bote-sobre__precio{font-family:var(--dato)}.bote-sobre__precio b{font-size:18px;font-weight:500}.bote-sobre__c--bote .bote-sobre__precio b{color:var(--scoop)}.enlace-flecha{font-family:var(--rotulo);font-weight:800;color:var(--acento);text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:2px}.enlace-flecha:after{content:" \2192"}@media(max-width:900px){.tienda-portada__in{grid-template-columns:minmax(0,1fr)}.bote-sobre{grid-template-columns:1fr 1fr}.bote-sobre__intro{grid-column:1 / -1}}@media(max-width:560px){.bote-sobre{grid-template-columns:1fr}.tienda-barra__pres>span{display:none}}@media(prefers-reduced-motion:reduce){.meta-promo__lleno,.meta-promo__hito,.ficha__alt,.ficha__foto img[data-foto]{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/promuskel.css.map */
