:where(.lp2){--fg: var(--color-foreground);--fg-rgb: var(--color-foreground-rgb);--bg: var(--color-background);--ac: var(--color-primary-button-background);--on-ac: var(--color-primary-button-text);--line: rgb(var(--fg-rgb) / .12);--soft: rgb(var(--fg-rgb) / .045);--soft2: rgb(var(--fg-rgb) / .075);--ink: #16181D;--mut: rgb(22 24 29 / .72);--ok: #3F7A5A;--gift: #B06A3B;--gift-soft: #F6E9DF;--acento: var(--ac);--estrella: var(--acento);--r: 18px;--r2: 12px;--g: clamp(16px, 4vw, 40px);--ease: cubic-bezier(.2,.8,.2,1);color:var(--ink);font-family:var(--font-body--family)}:where(.lp2) *,:where(.lp2) *:before,:where(.lp2) *:after{box-sizing:border-box}:where(.lp2) .w2{max-width:1180px;margin-inline:auto;padding-inline:var(--g)}:where(.lp2) .h2x{color:var(--fg);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);line-height:1.08;letter-spacing:-.015em;text-wrap:balance;margin:0}:where(.lp2) .h2x em{font-style:italic;color:var(--acento)}:where(.lp2) .sec2{padding-block:clamp(44px,8vw,84px)}:where(.lp2) .sec2--soft{background:var(--soft)}.lp2.lp2--blanco{background:#fff}.lp2.lp2--suave{background:#eef2fa;--line: rgb(var(--fg-rgb) / .14)}.lp2.lp2--azul{background:#1b2f64;--fg: #FFFFFF;--fg-rgb: 255 255 255;--ink: #FFFFFF;--mut: rgb(255 255 255 / .78);--bg: #1B2F64;--ac: #FFFFFF;--on-ac: #1B2F64;--line: rgb(255 255 255 / .2);--soft: rgb(255 255 255 / .07);--soft2: rgb(255 255 255 / .12);--ok: #7FD1A0;--gift: #F3C7A6;--gift-soft: rgb(255 255 255 / .1);--acento: #A9BCE6;--estrella: var(--acento)}:where(.lp2) .head2{text-align:center;max-width:680px;margin:0 auto clamp(24px,4vw,36px);display:grid;gap:10px}:where(.lp2) .head2 .h2x{font-size:clamp(1.9rem,5vw,2.7rem)}:where(.lp2) .head2 p{margin:0;color:var(--mut);font-size:1.0625rem;line-height:1.55}:where(.lp2) .btn2{position:relative;overflow:hidden;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-height:56px;padding:10px 26px;border:0;border-radius:16px;cursor:pointer;background:var(--ac);color:var(--on-ac);font:700 1.125rem/1.15 var(--font-body--family);text-decoration:none;box-shadow:0 8px 22px -8px color-mix(in srgb,var(--ac) 70%,transparent)}:where(.lp2) .btn2 small{font-weight:400;font-size:.8125rem;opacity:.9;margin-top:2px}:where(.lp2) .btn2:focus-visible{outline:3px solid rgb(var(--fg-rgb) / .35);outline-offset:2px}:where(.lp2) .btn2--shine:after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-80%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .35),transparent);animation:lp2Shine 3.8s ease-in-out 1s infinite}:where(.lp2) .btn2--breath{animation:lp2Breath 2.8s ease-in-out infinite}:where(.lp2) .live{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;color:var(--mut)}:where(.lp2) .live i{position:relative;width:9px;height:9px;border-radius:50%;background:var(--ok);flex:none}:where(.lp2) .live i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--ok);animation:lp2Ping 1.8s ease-out infinite}:where(.lp2) .pill2{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;font-weight:700;padding:3px 10px;border-radius:999px}:where(.lp2) .pill2--save{background:color-mix(in srgb,var(--acento) 12%,var(--bg));color:var(--acento)}:where(.lp2) .pill2--gift{background:var(--gift-soft);color:var(--gift)}:where(.lp2) .price-now{font-weight:700;font-variant-numeric:tabular-nums}:where(.lp2) .price-was{text-decoration:line-through;color:var(--mut);font-variant-numeric:tabular-nums}:where(.lp2) .pop{animation:lp2Pop .45s ease}:where(.lp2) .i2{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;overflow:visible}:where(.lp2) .i2-star{fill:currentColor;stroke:none}:where(.lp2) .i2-truck .w{transform-box:fill-box;transform-origin:center;animation:lp2Spin 1s linear infinite}:where(.lp2) .i2-truck .ln{stroke-dasharray:3 4;animation:lp2Road .6s linear infinite}:where(.lp2) .i2-leaf .lf{transform-box:fill-box;transform-origin:20% 100%;animation:lp2Leaf 3s ease-in-out infinite}:where(.lp2) .i2-flask .bb circle{fill:currentColor;stroke:none;animation:lp2Bub 2.6s ease-in infinite}:where(.lp2) .i2-flask .bb circle:nth-child(2){animation-delay:.8s}:where(.lp2) .i2-flask .bb circle:nth-child(3){animation-delay:1.5s}:where(.lp2) .i2-shield .ck,:where(.lp2) .i2-check .ck{stroke-dasharray:16;animation:lp2Ck 2.8s ease infinite}:where(.lp2) .i2-pill .cp1{transform-box:fill-box;transform-origin:center;animation:lp2CapL 3s ease-in-out infinite}:where(.lp2) .i2-pill .cp2{transform-box:fill-box;transform-origin:center;animation:lp2CapR 3s ease-in-out infinite}:where(.lp2) .i2-cup .stm path{animation:lp2Steam 2.4s ease-in-out infinite}:where(.lp2) .i2-cup .stm path:nth-child(2){animation-delay:.6s}:where(.lp2) .i2-moon .mn{transform-box:fill-box;transform-origin:center;animation:lp2Rock 8s ease-in-out infinite}:where(.lp2) .i2-moon .st{animation:lp2Dot 2.4s ease-in-out infinite}:where(.lp2) .i2-cal .dy{font:700 6px var(--font-body--family);fill:currentColor;stroke:none;animation:lp2Day 3s steps(1) infinite}:where(.lp2) .i2-chat .dt circle{fill:currentColor;stroke:none;animation:lp2Dot 1.2s ease-in-out infinite}:where(.lp2) .i2-chat .dt circle:nth-child(2){animation-delay:.2s}:where(.lp2) .i2-chat .dt circle:nth-child(3){animation-delay:.4s}:where(.lp2) .i2-box .bx{transform-box:fill-box;transform-origin:center bottom;animation:lp2Box 3s ease-in-out infinite}:where(.lp2) .i2-box .okc{fill:var(--ok);stroke:none}:where(.lp2) .i2-box .ck{stroke:#fff;stroke-width:1.4;stroke-dasharray:8;animation:lp2Ck 2.8s ease infinite}:where(.lp2) .i2-book .pg{animation:lp2Dot 2.6s ease-in-out infinite}:where(.lp2) .i2-float{animation:lp2Float 3.4s ease-in-out infinite}:where(.lp2) .i2-tilt{animation:lp2Tilt 3.2s ease-in-out infinite;transform-origin:50% 90%}:where(.lp2) .i2-wave path{animation:lp2Wave 3s ease-in-out infinite}:where(.lp2) .i2-spark{animation:lp2SparkA 2.2s ease-in-out infinite}:where(.lp2-js .lp2) [data-reveal]{opacity:0;transform:translateY(14px);transition:opacity .6s var(--ease),transform .6s var(--ease)}:where(.lp2) [data-reveal].is-in{opacity:1;transform:none}:where(.lp2-js .lp2) .ck-draw path{stroke-dasharray:24;stroke-dashoffset:24}:where(.lp2) .is-in .ck-draw path,:where(.lp2) .ck-draw.is-in path{animation:lp2CkOnce .6s ease forwards}@keyframes lp2Spin{to{transform:rotate(360deg)}}@keyframes lp2Road{to{stroke-dashoffset:-7}}@keyframes lp2Leaf{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes lp2Bub{0%{transform:translateY(2px);opacity:0}30%{opacity:1}to{transform:translateY(-7px);opacity:0}}@keyframes lp2Ck{0%{stroke-dashoffset:16}35%,85%{stroke-dashoffset:0}to{stroke-dashoffset:16}}@keyframes lp2CkOnce{to{stroke-dashoffset:0}}@keyframes lp2CapL{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(-1px,-1.5px) rotate(-6deg)}}@keyframes lp2CapR{0%,to{transform:translate(0)}50%{transform:translate(1px,1.5px)}}@keyframes lp2Steam{0%{opacity:0;transform:translateY(2px)}40%{opacity:1}to{opacity:0;transform:translateY(-3px)}}@keyframes lp2Rock{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes lp2Dot{0%,to{opacity:.25}50%{opacity:1}}@keyframes lp2Day{0%{opacity:1}50%{opacity:.35}}@keyframes lp2Box{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes lp2Float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes lp2Tilt{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes lp2Wave{0%,to{transform:translate(0)}50%{transform:translate(1px)}}@keyframes lp2SparkA{0%,to{opacity:.6;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes lp2Ping{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(2.2)}}@keyframes lp2Shine{0%{left:-80%}45%,to{left:130%}}@keyframes lp2Pop{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes lp2Breath{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes lp2Unlock{40%{transform:scale(1.06)}}@keyframes lp2SpinSlow{to{transform:rotate(360deg)}}@keyframes lp2Ken{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes lp2Blink{50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.lp2 *,.lp2 *:before,.lp2 *:after{animation:none!important;transition:none!important}.lp2 [data-reveal]{opacity:1;transform:none}}:where(.lp2) .lp2-sello{position:relative;display:grid;place-items:center;width:96px;aspect-ratio:1;border-radius:50%;background:color-mix(in srgb,var(--ac) 14%,var(--bg));color:var(--fg);flex:none}:where(.lp2) .lp2-sello__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:lp2SpinSlow 18s linear infinite}:where(.lp2) .lp2-sello__ring text{font:700 8.2px var(--font-body--family);letter-spacing:.06em;fill:currentColor}:where(.lp2) .lp2-sello__n{color:var(--fg);display:grid;justify-items:center;font:var(--font-heading--weight) 2rem/1 var(--font-heading--family)}:where(.lp2) .lp2-sello__n small{font:600 .5625rem var(--font-body--family);letter-spacing:.08em;text-transform:uppercase;margin-top:2px}.lp2-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:var(--bg);border-top:1px solid var(--line);box-shadow:0 -8px 24px #00000012;transform:translateY(115%);transition:transform .3s var(--ease)}.lp2-sticky.is-on{transform:none}.lp2-sticky__in{display:grid;grid-template-columns:46px 1fr auto;gap:10px;align-items:center;max-width:640px;margin-inline:auto}.lp2-sticky__img{width:46px;height:46px;border-radius:10px;object-fit:contain;background:var(--soft)}.lp2-sticky__txt{position:relative;display:grid;min-width:0}.lp2-sticky__sel{display:inline-flex;align-items:center;gap:4px;font-size:.8125rem;color:var(--mut);white-space:nowrap;overflow:hidden}.lp2-sticky__sel .i2{width:14px;height:14px}.lp2-sticky__txt select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;font-size:16px}.lp2-sticky__txt strong{font-size:1.125rem;font-variant-numeric:tabular-nums}:where(.lp2) .lp2-sticky .btn2{min-height:50px;padding:6px 18px;font-size:1rem;border-radius:14px}:where(.lp2) .lp2-sticky .btn2 small{font-size:.6875rem}:where(.lp2) .i2-chat>path{animation:lp2Float 2.6s ease-in-out infinite}body:has(.lp2-sticky.is-on){padding-bottom:76px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lp2.css.map */
