._0gk0kG_art{background:color-mix(in srgb, var(--c) 18%, #fbf3e4);width:100%;height:100%;position:relative;overflow:hidden}._0gk0kG_halo{aspect-ratio:1;background:color-mix(in srgb, var(--c) 22%, transparent);border-radius:50%;width:78%;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}._0gk0kG_p{width:var(--s);aspect-ratio:1;transition:transform .6s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--i) * 25ms);position:absolute;transform:translate(-50%,-50%)}._0gk0kG_svg{object-fit:contain;filter:drop-shadow(0 8px 8px #382a252e);width:100%;height:100%;display:block}._0gk0kG_pack{transform-origin:50% 90%;filter:drop-shadow(0 14px 14px #382a2538);width:auto;max-width:none;height:90%;transition:transform .6s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:4%;left:50%;transform:translate(-50%)}._0gk0kG_mano{transform-origin:100% 80%;filter:drop-shadow(0 10px 12px #382a252e);left:auto;right:0;transform:none}li:hover>div>._0gk0kG_art ._0gk0kG_pack{transform:translate(-50%)scale(1.05)rotate(-2deg)}li:hover>div>._0gk0kG_art ._0gk0kG_mano{transform:scale(1.05)}:is(li:hover>div>._0gk0kG_art ._0gk0kG_p,li:focus-within>div>._0gk0kG_art ._0gk0kG_p){transform:translate(calc(-50% + (var(--i) - 4) * 1.5px), calc(-50% - 6px)) scale(1.08) rotate(calc((var(--i) - 4) * 2deg))}li:hover>div>._0gk0kG_art ._0gk0kG_halo{transform:translate(-50%,-50%)scale(1.08)}
.pKsbFq_hero,.pKsbFq_nav,.pKsbFq_overlay{--ease-in:cubic-bezier(.16, 1, .3, 1);--ease-menu:cubic-bezier(.76, 0, .24, 1)}.pKsbFq_nav{z-index:50;background:0 0;width:100%;transition:background-color .5s,-webkit-backdrop-filter .5s,backdrop-filter .5s;position:fixed;top:0;left:0}.pKsbFq_navSolid{-webkit-backdrop-filter:blur(12px);background:#000c}.pKsbFq_navInner{justify-content:space-between;align-items:center;max-width:1440px;height:64px;margin:0 auto;padding:0 24px;display:flex;position:relative}.pKsbFq_navEnter{opacity:0;transition:opacity .7s var(--ease-in), transform .7s var(--ease-in);transform:translateY(-16px)}.pKsbFq_navIn{opacity:1;transform:none}.pKsbFq_brand{z-index:50;color:#fff;font-family:var(--font-sans);letter-spacing:-.025em;font-size:20px;font-weight:600;text-decoration:none;position:relative}.pKsbFq_pill{color:#ffffffe6;font-family:var(--font-sans);cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:96px;padding:8px 20px;font-size:14px;display:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.pKsbFq_pill:hover{background:#ffffff1a}.pKsbFq_right{align-items:center;gap:6px;display:flex}.pKsbFq_cart{color:#ffffffe6;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:44px;height:44px;display:inline-grid;position:relative}.pKsbFq_cart:hover{background:#ffffff1a}.pKsbFq_badge{color:#fff;font-variant-numeric:tabular-nums;background:#e31b3b;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:12px;font-weight:700;display:grid;position:absolute;top:2px;right:0}.pKsbFq_burger{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:32px;height:32px;padding:0;display:flex}.pKsbFq_burger span{width:24px;height:2px;transition:transform .5s var(--ease-menu);background:#fff;display:block}.pKsbFq_burgerOpen span:first-child{transform:translateY(4px)rotate(45deg)}.pKsbFq_burgerOpen span:last-child{transform:translateY(-4px)rotate(-45deg)}@media (min-width:768px){.pKsbFq_navInner{height:80px;padding:0 40px}.pKsbFq_brand{font-size:24px}.pKsbFq_pill{display:inline-flex}.pKsbFq_burger{display:none}}.pKsbFq_overlay{z-index:40;opacity:0;visibility:hidden;transition:opacity .7s var(--ease-menu), visibility .7s var(--ease-menu);background:#000;flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex;position:fixed;inset:0}.pKsbFq_overlayOpen{opacity:1;visibility:visible}.pKsbFq_oLink{color:#fff;font-family:var(--font-display), serif;opacity:0;transition:opacity .6s var(--ease-menu), transform .6s var(--ease-menu);font-size:36px;line-height:1.1;text-decoration:none;transform:translateY(24px)}.pKsbFq_oLinkIn{opacity:1;transform:none}.pKsbFq_oLink:hover{opacity:.6}@media (min-width:768px){.pKsbFq_oLink{font-size:60px}}.pKsbFq_hero{isolation:isolate;background:#000;justify-content:center;align-items:flex-end;width:100%;height:100svh;min-height:600px;display:flex;position:relative;overflow:hidden}.pKsbFq_scene{opacity:0;transition:opacity 1.4s var(--ease-in), transform 1.4s var(--ease-in);--mx:0;--my:0;position:absolute;inset:0;transform:scale(1.05)}.pKsbFq_sceneIn{opacity:1;transform:none}.pKsbFq_film{--top:40px;--free:calc(var(--sceneH,100svh) - var(--copyH,300px) - var(--top));--vh:max(300px, min(calc(var(--free) * 1.12), 118vw));z-index:0;height:var(--vh);aspect-ratio:16/9;left:50%;top:calc(var(--top) + var(--free) / 2 - var(--vh) * .47);transform:translateX(calc(-50% + var(--mx) * -14px)) translateY(calc(var(--my) * -8px));transition:transform .6s var(--ease-in);-webkit-mask-composite:source-in;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 9% 80%,#0000 97%);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 9% 80%,#0000 97%);-webkit-mask-composite:source-in;mask-composite:intersect}.pKsbFq_video{object-fit:cover;width:100%;height:100%;display:block}.pKsbFq_canvas{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.pKsbFq_front{z-index:3}.pKsbFq_copy{z-index:10;text-align:center;max-width:896px;margin:0 auto;padding:0 24px 64px;position:relative}.pKsbFq_h1{color:#fff;font-family:var(--font-display), serif;text-wrap:balance;margin:0 0 20px;font-size:2.5rem;font-weight:400;line-height:.95}.pKsbFq_br{display:none}.pKsbFq_sub{color:#ffffffb3;max-width:28rem;font-family:var(--font-sans);margin:0 auto 32px;font-size:16px}.pKsbFq_cta{color:#000;font-family:var(--font-sans);cursor:pointer;background:#fff;border:0;border-radius:999px;padding:14px 32px;font-size:14px;font-weight:500;display:inline-block}.pKsbFq_cta:hover{background:#ffffffe6}.pKsbFq_web{color:#ffffffd9;font-family:var(--font-sans);letter-spacing:.04em;margin:20px 0 0;font-size:14px;font-weight:500}.pKsbFq_rise{opacity:0;transition:opacity .9s var(--ease-in), transform .9s var(--ease-in), background-color .2s;transform:translateY(32px)}.pKsbFq_riseIn{opacity:1;transform:none}@media (min-width:640px){.pKsbFq_h1{text-wrap:initial;font-size:3rem}.pKsbFq_br{display:block}}@media (min-width:768px){.pKsbFq_copy{padding-bottom:96px}.pKsbFq_h1{margin-bottom:24px;font-size:3.75rem}.pKsbFq_sub{margin-bottom:40px;font-size:18px}.pKsbFq_cta{font-size:16px}.pKsbFq_film{--top:96px}}@media (min-width:1024px){.pKsbFq_h1{font-size:4.5rem}}@media (max-width:639px){.pKsbFq_film{--top:72px}}
.HyV_Rq_marquee{background:var(--cacao);color:var(--crema-2);z-index:30;margin:-28px 0 0;position:relative;overflow:hidden;transform:rotate(-1.6deg)scaleX(1.02);box-shadow:0 16px 40px -20px #382a2599}.HyV_Rq_track{width:max-content;animation:32s linear infinite HyV_Rq_slide;display:flex}.HyV_Rq_group{display:flex}.HyV_Rq_item{font-family:var(--serif);white-space:nowrap;align-items:center;gap:14px;padding:16px 28px;font-size:clamp(22px,3vw,34px);display:inline-flex}.HyV_Rq_mPuff{object-fit:contain;flex:none;width:38px;height:38px}@keyframes HyV_Rq_slide{to{transform:translate(-50%)}}.HyV_Rq_process{padding:88px 16px 40px}.HyV_Rq_inner{max-width:1120px;margin:0 auto}.HyV_Rq_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--terracota-ink);margin:0 0 10px;font-size:13px;font-weight:700}.HyV_Rq_title{font-family:var(--serif);letter-spacing:-.03em;max-width:14ch;margin:0 0 36px;font-size:clamp(34px,5.4vw,64px);font-weight:400;line-height:1.02}.HyV_Rq_steps{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:719px){.HyV_Rq_steps{grid-template-columns:1fr}}.HyV_Rq_step{background:var(--crema-2);box-shadow:var(--sombra);opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * .15s);border:1px solid #efe3cc;border-radius:24px;padding:20px 20px 24px;position:relative;transform:translateY(24px)}.HyV_Rq_process[data-on=true] .HyV_Rq_step{opacity:1;transform:none}.HyV_Rq_step p{color:var(--cacao-2);margin:6px 0 0}.HyV_Rq_stage{background:radial-gradient(circle at 50% 60%,#fbe1e6,#f7ecdc 70%);border-radius:18px;place-items:center;height:180px;display:grid;position:relative;overflow:hidden}.HyV_Rq_cold{background:radial-gradient(circle at 50% 60%,#dff0f7,#eef3f2 70%)}.HyV_Rq_grow{width:120px;height:120px;transition:transform 1.1s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(.3s + var(--i) * .2s);transform:scale(.4)}.HyV_Rq_process[data-on=true] .HyV_Rq_grow{transform:scale(var(--scale))}.HyV_Rq_sPuff{object-fit:contain;filter:drop-shadow(0 14px 14px #382a2533);width:100%;height:100%;display:block}.HyV_Rq_cold .HyV_Rq_sPuff{filter:drop-shadow(0 14px 14px #382a2533)saturate(.7)brightness(1.08)}.HyV_Rq_frost{color:#6aa6c2;font-size:26px;animation:9s linear infinite HyV_Rq_spin;position:absolute;top:14px;right:18px}@keyframes HyV_Rq_spin{to{transform:rotate(360deg)}}.HyV_Rq_num{background:var(--cacao);width:32px;height:32px;color:var(--crema-2);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;top:32px;left:32px}.HyV_Rq_stepTitle{font-family:var(--serif);margin:16px 0 0;font-size:30px;font-weight:400}
._2Fv2ya_page{min-height:100dvh;padding-bottom:96px}._2Fv2ya_header{justify-content:space-between;align-items:center;gap:12px;max-width:1120px;margin:0 auto;padding:16px 16px 0;display:flex}._2Fv2ya_logoLink{border-radius:12px;display:block}._2Fv2ya_logo{width:92px;height:auto}@media (min-width:720px){._2Fv2ya_logo{width:120px}}._2Fv2ya_cartBtn{background:var(--crema-2);min-height:46px;box-shadow:inset 0 0 0 1.5px var(--linea);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex;position:relative}._2Fv2ya_cartBtn:hover{background:#fff}._2Fv2ya_badge{background:var(--terracota-ink);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:13px;display:inline-grid}._2Fv2ya_intro{gap:14px;max-width:1120px;margin:0 auto;padding:20px 16px 8px;display:grid}._2Fv2ya_title{text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(32px,7.4vw,56px);line-height:1.06}._2Fv2ya_lead{max-width:46ch;color:var(--cacao-2);margin:0;font-size:17px}._2Fv2ya_facts{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}._2Fv2ya_facts li{background:var(--papel);box-shadow:inset 0 0 0 1px var(--linea);color:var(--cacao-2);border-radius:999px;padding:7px 12px;font-size:14px}._2Fv2ya_facts strong{color:var(--cacao)}._2Fv2ya_catalog{max-width:1120px;margin:0 auto;padding:20px 16px}._2Fv2ya_grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:559px){._2Fv2ya_grid{grid-template-columns:1fr}}._2Fv2ya_card{background:var(--crema-2);border-radius:var(--radio);box-shadow:var(--sombra);border:1px solid #efe3cc;flex-direction:column;display:flex;overflow:hidden}._2Fv2ya_art{aspect-ratio:14/9;background:var(--papel);position:relative}._2Fv2ya_artSvg{width:100%;height:100%}._2Fv2ya_tag{background:var(--line);color:var(--line-ink);border-radius:8px;padding:5px 12px;font-size:13px;font-weight:700;position:absolute;bottom:12px;left:12px}._2Fv2ya_soldOut{background:var(--cacao);color:var(--crema-2);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700;position:absolute;top:12px;right:12px}._2Fv2ya_cardBody{flex-direction:column;flex:1;gap:6px;padding:16px 16px 18px;display:flex}._2Fv2ya_cardHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._2Fv2ya_name{margin:0;font-size:24px;line-height:1.15}._2Fv2ya_price{font-variant-numeric:tabular-nums;margin:0;font-size:18px;font-weight:700}._2Fv2ya_desc{color:var(--cacao-2);margin:0;font-size:15px}._2Fv2ya_size{color:var(--cacao-2);margin:0;font-size:13px}._2Fv2ya_few{color:var(--alerta);font-weight:700}._2Fv2ya_dots{gap:6px;margin:4px 0 2px;display:flex}._2Fv2ya_dots span{border-radius:50%;width:10px;height:10px}._2Fv2ya_actions{margin-top:auto;padding-top:10px}._2Fv2ya_add{background:var(--cacao)}._2Fv2ya_inCart{justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}._2Fv2ya_lineTotal{font-variant-numeric:tabular-nums;font-weight:700}._2Fv2ya_how{max-width:1120px;margin:0 auto;padding:24px 16px 8px}._2Fv2ya_howTitle{margin:0 0 14px;font-size:28px}._2Fv2ya_steps{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){._2Fv2ya_steps{grid-template-columns:repeat(3,1fr)}}._2Fv2ya_steps li{background:var(--papel);box-shadow:inset 0 0 0 1px var(--linea);border-radius:14px;gap:12px;padding:16px;display:flex}._2Fv2ya_steps li>span{background:var(--oliva-ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-weight:700;display:grid}._2Fv2ya_steps p{color:var(--cacao-2);margin:2px 0 0;font-size:14px}._2Fv2ya_footer{border-top:1px solid var(--linea);max-width:1120px;color:var(--cacao-2);flex-wrap:wrap;align-items:center;gap:12px 16px;margin:24px auto 0;padding:24px 16px;font-size:14px;display:flex}._2Fv2ya_footer p{flex:200px;margin:0}._2Fv2ya_footer a{font-weight:700}._2Fv2ya_footer ._2Fv2ya_web{color:var(--cacao);font-weight:700}._2Fv2ya_footer ._2Fv2ya_credit{border-top:1px solid var(--linea);text-align:center;flex:100%;padding-top:12px;font-size:13px}._2Fv2ya_bar{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));z-index:20;background:var(--cacao);max-width:560px;color:var(--crema-2);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:10px 10px 10px 18px;animation:.22s cubic-bezier(.2,.8,.2,1) _2Fv2ya_rise;display:flex;position:fixed;box-shadow:0 12px 30px -10px #382a2599}._2Fv2ya_bar div{line-height:1.2;display:grid}._2Fv2ya_bar span{opacity:.85;font-variant-numeric:tabular-nums;font-size:14px}._2Fv2ya_bar .btn{min-height:44px}@keyframes _2Fv2ya_rise{0%{opacity:0;transform:translateY(16px)}}._2Fv2ya_overlay{z-index:50;background:#382a2573;justify-content:flex-end;animation:.16s _2Fv2ya_fade;display:flex;position:fixed;inset:0}@keyframes _2Fv2ya_fade{0%{opacity:0}}._2Fv2ya_sheet{background:var(--crema);flex-direction:column;width:100%;max-width:480px;height:100%;animation:.22s cubic-bezier(.2,.8,.2,1) _2Fv2ya_slide;display:flex;box-shadow:-20px 0 60px -30px #00000080}@keyframes _2Fv2ya_slide{0%{opacity:.6;transform:translate(24px)}}@media (max-width:559px){._2Fv2ya_overlay{align-items:flex-end}._2Fv2ya_sheet{border-radius:20px 20px 0 0;max-width:none;height:94dvh;animation-name:_2Fv2ya_up}@keyframes _2Fv2ya_up{0%{opacity:.6;transform:translateY(32px)}}}._2Fv2ya_sheetHead{border-bottom:1px solid var(--linea);justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 12px;display:flex}._2Fv2ya_sheetHead h2{margin:0;font-size:26px}._2Fv2ya_close{background:var(--crema-2);width:44px;height:44px;box-shadow:inset 0 0 0 1.5px var(--linea);border:0;border-radius:50%;font-size:28px;line-height:1}._2Fv2ya_sheetBody{padding:16px 16px max(24px, env(safe-area-inset-bottom));flex:1;align-content:start;gap:18px;display:grid;overflow-y:auto}._2Fv2ya_lines{gap:10px;margin:0;padding:0;list-style:none;display:grid}._2Fv2ya_lines li{background:var(--crema-2);box-shadow:inset 0 0 0 1px var(--linea);border-radius:14px;align-items:center;gap:12px;padding:10px 10px 10px 12px;display:flex}._2Fv2ya_swatch{border-radius:6px;flex:none;width:14px;height:36px}._2Fv2ya_lineName{flex:1;min-width:0;font-weight:700;line-height:1.25;display:grid}._2Fv2ya_lineName small{color:var(--cacao-2);font-size:13px;font-weight:400}._2Fv2ya_fs{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}._2Fv2ya_fs legend{margin-bottom:8px;padding:0}._2Fv2ya_totals{border-top:1px dashed var(--linea);gap:6px;margin:0;padding-top:4px;display:grid}._2Fv2ya_totals div{color:var(--cacao-2);justify-content:space-between;display:flex}._2Fv2ya_totals dd{font-variant-numeric:tabular-nums;margin:0}._2Fv2ya_grand{font-size:19px;font-weight:700;color:var(--cacao)!important}._2Fv2ya_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._2Fv2ya_empty{color:var(--cacao-2);margin:8px 0}._2Fv2ya_doneBox{background:var(--ok-bg);color:#2f4d18;border-radius:16px;padding:16px}._2Fv2ya_doneBox p{margin:0}._2Fv2ya_doneNum{font-family:var(--serif);color:var(--cacao);font-size:22px;margin-bottom:4px!important}._2Fv2ya_payInfo{background:var(--papel);box-shadow:inset 0 0 0 1px var(--linea);white-space:pre-line;border-radius:12px;margin:0;padding:12px 14px;font-size:14px}._2Fv2ya_doneActions{gap:10px;display:grid}._2Fv2ya_sizes{flex-wrap:wrap;gap:8px;margin:6px 0 2px;display:flex}._2Fv2ya_size_,._2Fv2ya_sizeOn{text-align:left;background:var(--papel);min-width:96px;min-height:52px;box-shadow:inset 0 0 0 1.5px var(--linea);border:0;border-radius:12px;flex:1 1 0;justify-items:start;padding:6px 12px;line-height:1.2;display:grid}._2Fv2ya_size_ span,._2Fv2ya_sizeOn span{font-size:15px;font-weight:700}._2Fv2ya_size_ small,._2Fv2ya_sizeOn small{color:var(--cacao-2);font-variant-numeric:tabular-nums;font-size:13px}._2Fv2ya_size_:hover{background:#fff}._2Fv2ya_sizeOn{box-shadow:inset 0 0 0 2px var(--line);background:#fff}._2Fv2ya_few{color:var(--alerta);margin:0;font-size:13px;font-weight:700}._2Fv2ya_alsoIn{color:var(--cacao-2);margin:8px 0 0;font-size:13px}._2Fv2ya_payNote{background:var(--papel);box-shadow:inset 0 0 0 1px var(--linea);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}@media (max-width:559px){._2Fv2ya_art{aspect-ratio:2}}._2Fv2ya_page{position:relative;overflow-x:clip}._2Fv2ya_header{z-index:40;max-width:1152px;padding:18px 16px 0;position:absolute;top:0;left:0;right:0}._2Fv2ya_header ._2Fv2ya_cartBtn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffaf0d9}._2Fv2ya_intro{gap:12px;padding:72px 16px 4px}._2Fv2ya_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--terracota-ink);margin:0;font-size:13px;font-weight:700}._2Fv2ya_title{letter-spacing:-.03em;max-width:none;font-size:clamp(38px,6vw,72px);line-height:1}._2Fv2ya_card{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}._2Fv2ya_card:hover{transform:translateY(-6px);box-shadow:0 2px 4px #382a250f,0 28px 48px -24px #382a2573}._2Fv2ya_art{aspect-ratio:5/4}@media (max-width:559px){._2Fv2ya_art{aspect-ratio:16/10}}
