.mascot_root__dZvHN{position:relative;display:inline-flex;flex-direction:column;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.mascot_clickable__WkTqN{cursor:pointer}.mascot_svg__I8hf0{display:block;overflow:visible}.mascot_svg__I8hf0 circle,.mascot_svg__I8hf0 ellipse,.mascot_svg__I8hf0 g,.mascot_svg__I8hf0 path,.mascot_svg__I8hf0 rect{transform-box:view-box;transform-origin:0 0}.mascot_paused__GMEX4,.mascot_paused__GMEX4 *{animation-play-state:paused!important}.mascot_bubble__MOnsm{position:relative;margin-bottom:6px;max-width:240px;border-radius:16px;border:2px solid #523c2e;background:#fffdf7;padding:6px 12px;text-align:center;color:#4b2f26;font-size:12px;font-weight:800;line-height:1.35;box-shadow:0 2px 0 rgba(82,60,46,.12);animation:mascot_bubbleIn__d91Oc .26s cubic-bezier(.2,.9,.3,1.2) both}.mascot_bubble__MOnsm:after{content:"";position:absolute;left:50%;bottom:-7px;width:11px;height:11px;margin-left:-6px;background:#fffdf7;border-right:2px solid #523c2e;border-bottom:2px solid #523c2e;transform:rotate(45deg)}.mascot_bubbleSub__tGqM1{display:block;margin-top:1px;font-size:10.5px;font-weight:600;color:#8a6f60}@keyframes mascot_bubbleIn__d91Oc{0%{opacity:0;transform:translateY(5px) scale(.94)}to{opacity:1;transform:none}}.mascot_breathe__LU9_W{animation:mascot_breathe__LU9_W 3.6s ease-in-out infinite}@keyframes mascot_breathe__LU9_W{0%,to{transform:scale(1)}50%{transform:scale(.992,1.016)}}.mascot_breatheSlow__MgP5R{animation:mascot_breatheSlow__MgP5R 5s ease-in-out infinite}@keyframes mascot_breatheSlow__MgP5R{0%,to{transform:scale(1.02,.965)}50%{transform:scale(1.012,.978)}}.mascot_jump__ECenu{animation:mascot_jumpY__sLwyH 1.5s infinite}@keyframes mascot_jumpY__sLwyH{0%,18%{transform:translateY(0);animation-timing-function:cubic-bezier(.2,.7,.35,1)}40%{transform:translateY(-54px);animation-timing-function:cubic-bezier(.65,0,.85,.4)}62%,to{transform:translateY(0)}}.mascot_jumpSquash__kJcC3{animation:mascot_jumpSquash__kJcC3 1.5s infinite}@keyframes mascot_jumpSquash__kJcC3{0%{transform:scale(1);animation-timing-function:ease-out}13%{transform:scale(1.07,.9);animation-timing-function:ease-in}22%{transform:scale(.94,1.08);animation-timing-function:ease-out}40%{transform:scale(1);animation-timing-function:ease-in}59%{transform:scale(.97,1.04)}64%{transform:scale(1.08,.9);animation-timing-function:ease-out}75%{transform:scale(.98,1.03);animation-timing-function:ease-in-out}86%,to{transform:scale(1)}}.mascot_shadowJump__xmU6m{animation:mascot_shadowJump__xmU6m 1.5s infinite}@keyframes mascot_shadowJump__xmU6m{0%,18%{transform:scale(1);opacity:1;animation-timing-function:cubic-bezier(.2,.7,.35,1)}40%{transform:scale(.72);opacity:.55;animation-timing-function:cubic-bezier(.65,0,.85,.4)}62%,to{transform:scale(1);opacity:1}}.mascot_bob__DoiQ_{animation:mascot_bob__DoiQ_ .6s ease-in-out infinite alternate}@keyframes mascot_bob__DoiQ_{0%{transform:translateY(0)}to{transform:translateY(-7px)}}.mascot_shiver__ZaF_I{animation:mascot_shiver__ZaF_I 2.2s infinite}@keyframes mascot_shiver__ZaF_I{0%,55%,to{transform:translateX(0)}58%{transform:translateX(-5px)}62%{transform:translateX(5px)}66%{transform:translateX(-5px)}70%{transform:translateX(5px)}74%{transform:translateX(-3px)}78%{transform:translateX(3px)}82%{transform:translateX(0)}}.mascot_tilt__3_wPg{animation:mascot_tilt__3_wPg 4.8s ease-in-out infinite}@keyframes mascot_tilt__3_wPg{0%,to{transform:rotate(0deg)}15%,40%{transform:rotate(-6deg)}55%{transform:rotate(0deg)}70%,90%{transform:rotate(5deg)}}.mascot_sorryDip__Gbb5h{animation:mascot_sorryDip__Gbb5h 2.8s ease-in-out infinite}@keyframes mascot_sorryDip__Gbb5h{0%,to{transform:scale(1)}30%,60%{transform:scale(1.025,.965)}}.mascot_pop__5MhlY{animation:mascot_pop__5MhlY .5s cubic-bezier(.3,.7,.4,1) both}@keyframes mascot_pop__5MhlY{0%{transform:scale(1)}30%{transform:scale(1.07,.9)}60%{transform:scale(.96,1.05)}to{transform:scale(1)}}.mascot_armLIdle__XwGHA{animation:mascot_armLIdle__XwGHA 3.6s ease-in-out infinite}@keyframes mascot_armLIdle__XwGHA{0%,to{transform:rotate(0deg)}50%{transform:rotate(5deg)}}.mascot_armRIdle__TLwRL{animation:mascot_armRIdle__TLwRL 3.6s ease-in-out -.4s infinite}@keyframes mascot_armRIdle__TLwRL{0%,to{transform:rotate(0deg)}50%{transform:rotate(-5deg)}}.mascot_armLCheer__9xYZK{animation:mascot_armLCheer__9xYZK 1.5s infinite}@keyframes mascot_armLCheer__9xYZK{0%,to{transform:rotate(0deg);animation-timing-function:ease-out}25%{transform:rotate(34deg)}42%{transform:rotate(40deg);animation-timing-function:ease-in}64%{transform:rotate(6deg)}}.mascot_armRCheer__wZUrb{animation:mascot_armRCheer__wZUrb 1.5s infinite}@keyframes mascot_armRCheer__wZUrb{0%,to{transform:rotate(0deg);animation-timing-function:ease-out}25%{transform:rotate(-34deg)}42%{transform:rotate(-40deg);animation-timing-function:ease-in}64%{transform:rotate(-6deg)}}.mascot_armRStir__3SG9z{animation:mascot_armRStir__3SG9z .6s ease-in-out infinite alternate}@keyframes mascot_armRStir__3SG9z{0%{transform:rotate(-6deg)}to{transform:rotate(-30deg)}}.mascot_armLHold__b6kt4{transform:rotate(12deg)}.mascot_armLDroop__fEJQN{transform:rotate(-7deg)}.mascot_armRDroop___zAVE{transform:rotate(7deg)}.mascot_eyeLid__jsp_v{transition:transform 90ms ease-out}.mascot_blink__NCHGi .mascot_eyeLid__jsp_v{transform:scaleY(.08);transition-duration:60ms;transition-timing-function:ease-in}.mascot_eyesScan__6_mZ7{animation:mascot_eyesScan__6_mZ7 2.4s ease-in-out infinite}@keyframes mascot_eyesScan__6_mZ7{0%,to{transform:translate(-11px,7px)}50%{transform:translate(1px,9px)}}.mascot_eyesLookAround__LHHIf{animation:mascot_eyesLookAround__LHHIf 4.8s ease-in-out infinite}@keyframes mascot_eyesLookAround__LHHIf{0%,to{transform:translate(0)}15%,40%{transform:translate(-9px,-2px)}55%{transform:translate(0)}70%,90%{transform:translate(9px,-3px)}}.mascot_eyesDown__hxTeI{transform:translate(-2px,8px)}.mascot_heartEye__4POqS{animation:mascot_heartBeat__ClevT .75s ease-in-out infinite}@keyframes mascot_heartBeat__ClevT{0%,to{transform:scale(1)}20%{transform:scale(1.16)}40%{transform:scale(.98)}}.mascot_tear__NQns3{animation:mascot_tear__NQns3 2.4s ease-in infinite}@keyframes mascot_tear__NQns3{0%{transform:translateY(-6px) scale(.6);opacity:0}20%{transform:translateY(0) scale(1);opacity:1}75%{transform:translateY(30px) scale(1);opacity:1}to{transform:translateY(40px) scale(.9);opacity:0}}.mascot_sweat__i_GGs{animation:mascot_sweat__i_GGs 2.2s ease-in infinite}@keyframes mascot_sweat__i_GGs{0%,45%{transform:translateY(-4px) scale(.5);opacity:0}58%{transform:translateY(0) scale(1);opacity:1}90%{transform:translateY(18px);opacity:1}to{transform:translateY(24px);opacity:0}}.mascot_hat__d2E_U{animation:mascot_hat__d2E_U .6s ease-in-out infinite alternate}@keyframes mascot_hat__d2E_U{0%{transform:rotate(-4deg)}to{transform:rotate(5deg)}}.mascot_beam__c_xfy{animation:mascot_beam__c_xfy 1.6s ease-in-out infinite alternate}@keyframes mascot_beam__c_xfy{0%{transform:translateY(-74px)}to{transform:translateY(70px)}}.mascot_clockRing__JEEyP{animation:mascot_clockRing__JEEyP 2.2s infinite}@keyframes mascot_clockRing__JEEyP{0%,55%,86%,to{transform:rotate(0deg)}58%,66%,74%{transform:rotate(-13deg)}62%,70%,78%{transform:rotate(13deg)}82%{transform:rotate(-5deg)}}.mascot_ringLines__8WZBN{animation:mascot_ringLines__8WZBN 2.2s infinite}@keyframes mascot_ringLines__8WZBN{0%,54%,86%,to{opacity:0}58%,82%{opacity:1}}.mascot_qmark__ba3rU{animation:mascot_qmark__ba3rU 1.6s ease-in-out infinite alternate}@keyframes mascot_qmark__ba3rU{0%{transform:translateY(0) rotate(-8deg)}to{transform:translateY(-10px) rotate(8deg)}}.mascot_sparkle___GSEv{animation:mascot_sparkle___GSEv 1.8s ease-in-out infinite;transform:scale(0)}@keyframes mascot_sparkle___GSEv{0%,to{transform:scale(0) rotate(0deg)}25%{transform:scale(1.1) rotate(20deg)}45%{transform:scale(.9) rotate(35deg)}65%{transform:scale(0) rotate(50deg)}}.mascot_heartFloat__JLnOj{animation:mascot_heartFloat__JLnOj 2.2s ease-out infinite;opacity:0}@keyframes mascot_heartFloat__JLnOj{0%{transform:translateY(10px) scale(.5);opacity:0}20%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(-70px) scale(.9) rotate(10deg);opacity:0}}.mascot_popLines__cM3U9{animation:mascot_popLines__cM3U9 1.5s ease-out infinite}@keyframes mascot_popLines__cM3U9{0%,to{opacity:0}30%,60%{opacity:1}}.mascot_partySway__82rKl{animation:mascot_partySway__82rKl 4.8s ease-in-out infinite}@keyframes mascot_partySway__82rKl{0%,50%,to{transform:rotate(0deg)}12.5%,37.5%{transform:rotate(-6deg)}25%{transform:rotate(6deg)}}.mascot_partyHop__INyMm{animation:mascot_partyHop__INyMm 4.8s infinite}@keyframes mascot_partyHop__INyMm{0%,12.5%,25%,37.5%,50%,56%{transform:translateY(0);animation-timing-function:cubic-bezier(.2,.7,.35,1)}18.75%,31.25%,43.75%,6.25%{transform:translateY(-16px);animation-timing-function:cubic-bezier(.65,0,.85,.4)}66%{transform:translateY(-112px);animation-timing-function:cubic-bezier(.65,0,.85,.4)}76%{transform:translateY(0);animation-timing-function:cubic-bezier(.2,.7,.35,1)}83%{transform:translateY(-38px);animation-timing-function:cubic-bezier(.65,0,.85,.4)}90%,to{transform:translateY(0)}}.mascot_partySquash__3fKfc{animation:mascot_partySquash__3fKfc 4.8s ease-in-out infinite}@keyframes mascot_partySquash__3fKfc{0%,50%,to{transform:scale(1)}12.5%,25%,37.5%{transform:scale(1.025,.97)}18.75%,31.25%,43.75%,6.25%{transform:scale(.99,1.02)}55%{transform:scale(1.11,.85)}59%{transform:scale(.92,1.11)}66%{transform:scale(1)}74%{transform:scale(.96,1.05)}77.5%{transform:scale(1.1,.87)}81%{transform:scale(.98,1.03)}90%{transform:scale(1)}91.5%{transform:scale(1.05,.94)}95%{transform:scale(1)}}.mascot_shadowParty__Amt_u{animation:mascot_shadowParty__Amt_u 4.8s infinite}@keyframes mascot_shadowParty__Amt_u{0%,56%,76%,90%,to{transform:scale(1);opacity:1}66%{transform:scale(.62);opacity:.45}83%{transform:scale(.85);opacity:.8}}.mascot_armLParty__tj5xw{animation:mascot_armLParty__tj5xw 4.8s ease-in-out infinite}@keyframes mascot_armLParty__tj5xw{0%,25%,50%,to{transform:translate(0) rotate(12deg)}12.5%,37.5%{transform:translate(10px,-8px) rotate(46deg)}55%{transform:translateY(6px) rotate(-14deg)}61%,72%{transform:translate(20px,-22px) rotate(60deg)}77%{transform:translate(8px,-6px) rotate(34deg)}83%{transform:translate(14px,-14px) rotate(52deg)}}.mascot_armRParty__sE5nG{animation:mascot_armRParty__sE5nG 4.8s ease-in-out infinite}@keyframes mascot_armRParty__sE5nG{0%,12.5%,37.5%,50%,to{transform:translate(0) rotate(-12deg)}25%{transform:translate(-10px,-8px) rotate(-46deg)}55%{transform:translateY(6px) rotate(14deg)}61%,72%{transform:translate(-20px,-22px) rotate(-60deg)}77%{transform:translate(-8px,-6px) rotate(-34deg)}83%{transform:translate(-14px,-14px) rotate(-52deg)}}.mascot_mouthSing__EqfEK{animation:mascot_mouthSing__EqfEK 4.8s ease-in-out infinite}@keyframes mascot_mouthSing__EqfEK{0%,12.5%,25%,37.5%,50%,to{transform:scale(.82,.5)}18.75%,31.25%,43.75%,6.25%{transform:scaleY(1.05)}55%{transform:scale(.6,.35)}62%,90%{transform:scale(1.12,1.3)}}.mascot_partyHat__MDFuL{animation:mascot_partyHat__MDFuL 4.8s ease-in-out infinite}@keyframes mascot_partyHat__MDFuL{0%,50%,to{transform:translateY(0) rotate(0deg)}12.5%,37.5%{transform:translateY(0) rotate(7deg)}25%{transform:translateY(0) rotate(-7deg)}59%{transform:translateY(0) rotate(-4deg)}66%{transform:translateY(-10px) rotate(4deg)}76%{transform:translateY(-30px) rotate(8deg)}82%{transform:translateY(0) rotate(-5deg)}90%{transform:translateY(0) rotate(3deg)}}.mascot_cakeJiggle__LlvRw{animation:mascot_cakeJiggle__LlvRw 4.8s infinite}@keyframes mascot_cakeJiggle__LlvRw{0%,76%,88%,to{transform:scale(1)}78%{transform:scale(1.05,.92)}81%{transform:scale(.98,1.04)}84%{transform:scale(1.01,.99)}}.mascot_flame__WBMnL{animation:mascot_flame__WBMnL .4s ease-in-out infinite alternate}@keyframes mascot_flame__WBMnL{0%{transform:scale(1) rotate(-3deg)}to{transform:scale(.88,1.14) rotate(4deg)}}.mascot_flameGlow__60S_r{opacity:.22;animation:mascot_flameGlow__60S_r .4s ease-in-out infinite alternate}@keyframes mascot_flameGlow__60S_r{0%{opacity:.16}to{opacity:.3}}.mascot_noteFloat__lr9li{opacity:0;animation:mascot_noteFloat__lr9li 4.8s ease-out infinite}@keyframes mascot_noteFloat__lr9li{0%{transform:translateY(14px) scale(.5) rotate(-10deg);opacity:0}8%{transform:translateY(0) scale(1) rotate(-6deg);opacity:1}28%{opacity:1}38%,to{transform:translateY(-96px) scale(.92) rotate(12deg);opacity:0}}.mascot_confetti__v5JF3{opacity:0;animation:mascot_confetti__v5JF3 4.8s linear infinite}@keyframes mascot_confetti__v5JF3{0%{transform:translate(0) rotate(0deg) scale(.3);opacity:0;animation-timing-function:cubic-bezier(.1,.75,.3,1)}1%{opacity:1}11%{transform:translate(var(--dx),var(--dy)) rotate(calc(var(--spin) * .35)) scale(1);animation-timing-function:cubic-bezier(.45,0,.75,.6)}46%{opacity:1}54%,to{transform:translate(calc(var(--dx) * 1.12),calc(var(--dy) + var(--fall))) rotate(var(--spin)) scale(.95);opacity:0}}.mascot_confettiFlip__f6QNe{animation:mascot_confettiFlip__f6QNe .8s ease-in-out infinite alternate}@keyframes mascot_confettiFlip__f6QNe{0%{transform:scale(1)}to{transform:scaleX(.25)}}@media (prefers-reduced-motion:reduce){.mascot_bubble__MOnsm,.mascot_svg__I8hf0 *{animation:none!important;transition:none!important}.mascot_heartFloat__JLnOj,.mascot_noteFloat__lr9li,.mascot_sparkle___GSEv{transform:none;opacity:1}.mascot_confetti__v5JF3{transform:translate(var(--dx),var(--dy)) rotate(calc(var(--spin) * .35));opacity:1}}.fridge_toolbar__i7kqD{container-type:inline-size}.fridge_toolbarNarrow__8IPqg{display:none}@container (max-width: 20.4rem){.fridge_toolbarWide__4sfGO{display:none}.fridge_toolbarNarrow__8IPqg{display:flex}}.fridge_flyLayer__J2KVe,.fridge_frame__baBlK,.fridge_previewWall__rfqw4{--body:linear-gradient(180deg,#cbd5e1,#94a3b8);--body-shadow:0 18px 38px -8px rgba(15,23,42,.22);--veg-bg:linear-gradient(180deg,rgba(232,240,235,.72),rgba(205,219,211,.82));--veg-border:#b9c9bf;--veg-front:linear-gradient(180deg,#dfe8e2,#b9c9bf);--freezer-bg:hsla(0,0%,100%,.34);--freezer-border:#aebfce;--freezer-front:linear-gradient(180deg,#d5e0ea,#aebfce);--wall:radial-gradient(65% 54% at 50% 2%,#fff 0%,rgba(240,249,255,.85) 42%,rgba(186,230,253,.15) 75%,transparent 100%),linear-gradient(90deg,#a8b8cc,#cfdae6 16%,#ebf2f8 36%,#f8fbff 50%,#ebf2f8 64%,#cfdae6 84%,#a8b8cc);--wall-edge:hsla(0,0%,100%,.7);--ceiling:linear-gradient(180deg,#94a3b8,#cbd5e1);--led:linear-gradient(180deg,#fff,#e0f2fe);--led-glow:0 4px 18px 4px hsla(0,0%,100%,.95),0 6px 24px 8px rgba(56,189,248,.45);--mullion:linear-gradient(180deg,#cbd5e1,#94a3b8);--shelf:linear-gradient(180deg,#fff,#cbd5e1 35%,#94a3b8 80%,#64748b);--shelf-drop:0 5px 10px -2px rgba(30,58,95,.28),0 2px 4px rgba(15,23,42,.15);--shelf-shadow:rgba(30,58,95,.2);--card-bg:linear-gradient(180deg,hsla(0,0%,100%,.82),rgba(240,246,250,.72));--card-border:#d5e1e9;--card-lid:linear-gradient(90deg,#cfdbe3,#f4f8fa,#cfdbe3);--card-shine:hsla(0,0%,100%,.75);--card-label:#fff;--card-name:#0f172a;--card-sub:#475569;--card-low:#92400e;--card-cart:#e2e8f0;--card-cart-text:#334155;--drawer-bg:linear-gradient(180deg,rgba(203,213,225,.55),rgba(148,163,184,.65));--drawer-border:hsla(0,0%,100%,.85);--drawer-front:linear-gradient(180deg,#eef2f6,#c4cfdb);--drawer-text:#1e293b;--drawer-grip:#7f8ea1;--freezer-wall:radial-gradient(60% 60% at 50% 0%,hsla(0,0%,100%,.85) 0%,transparent 100%),linear-gradient(90deg,#9cb9d6,#d8ecfa 50%,#9cb9d6);--freezer-text:#0c4a6e;--hint:#475569;--slot-border:#9fb3c2;--slot-bg:hsla(0,0%,100%,.45);--slot-text:#475569}.fridge_frame__baBlK{position:relative;border-radius:16px;background:var(--body);padding:6px;box-shadow:var(--body-shadow)}.fridge_themeMetal__cI2Vz{--body:linear-gradient(180deg,#262b33,#15181e);--veg-bg:linear-gradient(180deg,hsla(0,0%,100%,.2),rgba(176,192,182,.34));--veg-border:hsla(0,0%,100%,.42);--veg-front:linear-gradient(180deg,#8e9b94,#5e6b65);--freezer-bg:hsla(0,0%,100%,.07);--freezer-border:rgba(186,205,222,.34);--freezer-front:linear-gradient(180deg,#5b6e80,#394958);--body-shadow:0 20px 42px -8px rgba(15,23,42,.45),0 6px 14px rgba(15,23,42,.22),inset 0 1px 0 hsla(0,0%,100%,.18);--wall:radial-gradient(65% 54% at 50% 2%,hsla(0,0%,100%,.92) 0%,rgba(226,236,248,.56) 36%,rgba(148,163,184,.14) 70%,rgba(30,41,59,0) 100%),linear-gradient(90deg,#475263,#778496 15%,#aebac8 36%,#c6d1dd 50%,#aebac8 64%,#778496 85%,#475263);--wall-edge:rgba(148,163,184,.35);--ceiling:linear-gradient(180deg,#525e6e,#8390a0);--led:linear-gradient(180deg,#fff,#e2e8f0);--led-glow:0 4px 18px 4px hsla(0,0%,100%,.92),0 8px 26px 8px rgba(186,230,253,.55);--mullion:linear-gradient(180deg,#334155,#475569 50%,#1e293b);--shelf:linear-gradient(180deg,#f8fafc,#cbd5e1 30%,#64748b 82%,#334155);--shelf-drop:0 6px 12px -2px rgba(15,23,42,.45),0 2px 4px rgba(15,23,42,.25);--shelf-shadow:rgba(15,23,42,.42);--card-bg:linear-gradient(180deg,hsla(0,0%,100%,.17),hsla(0,0%,100%,.07));--card-border:hsla(0,0%,100%,.24);--card-lid:linear-gradient(90deg,hsla(0,0%,100%,.32),hsla(0,0%,100%,.58),hsla(0,0%,100%,.32));--card-shine:hsla(0,0%,100%,.16);--card-label:#2a313c;--card-name:#fff;--card-sub:#d7dee7;--card-low:#fcd34d;--card-cart:hsla(0,0%,100%,.18);--card-cart-text:#fff;--drawer-bg:linear-gradient(130deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.02) 40%,rgba(15,23,42,.3)),linear-gradient(180deg,rgba(38,46,58,.68),rgba(20,26,35,.82));--drawer-border:hsla(0,0%,100%,.24);--drawer-front:linear-gradient(180deg,#47556a,#1e293b);--drawer-text:#f1f5f9;--drawer-grip:hsla(0,0%,100%,.3);--freezer-wall:radial-gradient(60% 60% at 50% 0%,rgba(214,228,240,.28) 0%,rgba(148,172,194,.08) 60%,transparent 100%),linear-gradient(90deg,#2a3642,#40505f 50%,#2a3642);--freezer-text:#e0f2fe;--hint:#d7dee7;--slot-border:hsla(0,0%,100%,.42);--slot-bg:hsla(0,0%,100%,.05);--slot-text:#e2e8f0}.fridge_viewport__XZlBf{position:relative;border-radius:11px;overflow:hidden;overflow:clip}.fridge_interior__jzA4J{display:flex;flex-direction:column;gap:8px;background:var(--mullion)}.fridge_chamber__4gv1Q{flex:1 1 auto;flex-direction:column;border-radius:10px 10px 4px 4px;border:1.5px solid var(--wall-edge);background:var(--wall);padding:0 12px 12px;box-shadow:inset 0 6px 18px rgba(15,23,42,.28),inset 0 -10px 20px rgba(15,23,42,.28)}.fridge_ceiling__LlKUt,.fridge_chamber__4gv1Q{position:relative;display:flex;overflow:hidden}.fridge_ceiling__LlKUt{flex:none;justify-content:center;height:22px;margin:0 -12px 12px;background:var(--ceiling);border-bottom:1px solid rgba(15,23,42,.22);box-shadow:0 4px 12px rgba(15,23,42,.22)}.fridge_ledBar__nJajD{width:132px;height:14px;background:var(--led);clip-path:polygon(0 0,100% 0,88% 100%,12% 100%);box-shadow:var(--led-glow)}.fridge_shelfRow__Bti2S{position:relative;padding-top:12px}.fridge_shelfRow__Bti2S:first-child{padding-top:0}.fridge_shelf__XZHMC{position:relative;height:8px;margin:0 -12px;background:var(--shelf);box-shadow:var(--shelf-drop)}.fridge_shelf__XZHMC:after{content:"";position:absolute;inset:100% 0 auto 0;height:22px;pointer-events:none;background:linear-gradient(180deg,var(--shelf-shadow),transparent)}.fridge_card__eeq_w{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--card-border);border-bottom:0;border-radius:12px 12px 2px 2px;background:var(--card-bg);cursor:pointer;text-align:center;transition:transform .12s ease;-webkit-tap-highlight-color:transparent}.fridge_card__eeq_w:active{transform:scale(.97)}.fridge_card__eeq_w{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.fridge_card__eeq_w img{pointer-events:none}.fridge_card__eeq_w[data-dragging]{opacity:0}[data-arranging] .fridge_addSlot__LKVWq,[data-arranging] .fridge_card__eeq_w{transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .15s ease}.fridge_dropZone__TcGF7{transition:box-shadow .15s ease}.fridge_dropZone__TcGF7[data-drop-active]{box-shadow:inset 0 0 0 2px rgba(34,169,92,.75)}@media (prefers-reduced-motion:reduce){[data-arranging] .fridge_addSlot__LKVWq,[data-arranging] .fridge_card__eeq_w{transition:none}}.fridge_card__eeq_w:focus-visible{outline:2px solid #188646;outline-offset:1px}.fridge_card__eeq_w:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--card-lid)}.fridge_card__eeq_w:after{content:"";position:absolute;top:-1rem;left:-1.25rem;width:2.75rem;height:5rem;transform:rotate(16deg);pointer-events:none;background:linear-gradient(90deg,var(--card-shine),transparent)}.fridge_cardArt__wRNkv{flex:none;align-items:center;height:3.625rem;padding-top:.25rem;font-size:3rem}.fridge_cardArt__wRNkv,.fridge_cardLabel__Q_kDz{position:relative;display:flex;justify-content:center}.fridge_cardLabel__Q_kDz{z-index:1;flex:1 1 auto;flex-direction:column;gap:.25rem;min-height:3.5rem;padding:.375rem .25rem;background:var(--card-label)}.fridge_cardName__qn6eP{color:var(--card-name);overflow-wrap:anywhere}.fridge_cardSub__rPpYn{color:var(--card-sub)}.fridge_cardLow__1_8nu{color:var(--card-low)}.fridge_cardCart__MFSPX{position:absolute;top:.4375rem;right:.375rem;z-index:2;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:9999px;background:var(--card-cart);color:var(--card-cart-text)}.fridge_flyLayer__J2KVe{position:fixed;inset:0;z-index:75;overflow:hidden;pointer-events:none}.fridge_addSlot__LKVWq{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;min-height:6rem;border:1px dashed var(--slot-border);border-bottom:0;border-radius:12px 12px 2px 2px;background:var(--slot-bg);color:var(--slot-text);transition:transform .12s ease}.fridge_addSlot__LKVWq:active{transform:scale(.97)}.fridge_previewWall__rfqw4{flex:none;width:7rem;padding:10px 10px 0;overflow:hidden;border-radius:12px;background:var(--wall);border:1px solid #dfe8ee}.fridge_previewWall__rfqw4 .fridge_shelf__XZHMC{margin:0 -10px}.fridge_drawerZone__UICGo{position:relative;margin-top:auto;padding-top:8px}.fridge_drawer__JCMx2{overflow:hidden;border:1px solid var(--drawer-border);border-radius:12px;background:var(--drawer-bg)}.fridge_drawerBody__fS8B9{padding:4px 8px 0}.fridge_drawerFront__r9g6e{display:flex;align-items:center;justify-content:center;width:100%;height:.875rem;border-top:1px solid var(--drawer-border);background:var(--drawer-front)}.fridge_drawerGrip__xMPTk{width:48px;height:5px;border-radius:3px;background:var(--drawer-grip)}.fridge_freezer__hbg9x{position:relative;border-radius:4px 4px 10px 10px;overflow:hidden;background:var(--freezer-wall);padding:0 12px 12px;box-shadow:inset 0 6px 16px rgba(15,23,42,.38)}.fridge_vegDrawer__ZdFtc{border:1px solid var(--veg-border);background:var(--veg-bg)}.fridge_vegDrawer__ZdFtc .fridge_drawerFront__r9g6e{border-top-color:var(--veg-border);background:var(--veg-front)}.fridge_freezerDrawer__CXBwq{border:1px solid var(--freezer-border);background:var(--freezer-bg)}.fridge_freezerDrawer__CXBwq .fridge_drawerFront__r9g6e{border-top-color:var(--freezer-border);background:var(--freezer-front)}.fridge_fridgeHint__Ft2aL{position:relative;color:var(--hint)}.fridge_pantry__t8_Iu{--card-bg:linear-gradient(180deg,#fff,#fdfaf5);--card-border:#e8dccb;--card-lid:linear-gradient(90deg,#e2d4bf,#f6efe4,#e2d4bf);--card-shine:hsla(0,0%,100%,.75);--card-label:#fff;--card-name:#0f172a;--card-sub:#475569;--card-low:#92400e;--card-cart:#f1ece3;--card-cart-text:#57534e;--slot-border:#c9b79f;--slot-bg:hsla(0,0%,100%,.5);--slot-text:#57534e;border-radius:20px;background:#fbf7f1;border:1px solid #eadfd0;padding:12px}html.dark .fridge_pantry__t8_Iu{--card-bg:linear-gradient(180deg,#3a3026,#2f271f);--card-border:#51432f;--card-lid:linear-gradient(90deg,#5a4b37,#7a6850,#5a4b37);--card-shine:hsla(0,0%,100%,.08);--card-label:#2a2219;--card-name:#f8f1e6;--card-sub:#d6c7b2;--card-low:#fcd34d;--card-cart:#51432f;--card-cart-text:#f1e7d6;--slot-border:#6e5c44;--slot-bg:hsla(0,0%,100%,.04);--slot-text:#d6c7b2;background:#241d16;border-color:#3e3325}.fridge_doors__JxUNU{position:absolute;inset:0 0 auto 0;z-index:10;pointer-events:none;--split:60%;--door-depth:20px;--gasket-v:#475569;--gasket-h1:#475569;--gasket-h2:#64748b;--rim-top:#f8fafc;--rim-top-2:#cbd5e1;--rim-bottom:#e8eef4;--rim-bottom-2:#b6c3d1;--cap-top:#f4f7fa;--cap-bottom:#dbe4ee;perspective:820px;perspective-origin:center 42%}.fridge_themeMetal__cI2Vz .fridge_doors__JxUNU{--gasket-v:#090b0e;--gasket-h1:#0b0d11;--gasket-h2:#1a2029;--rim-top:#f5efe6;--rim-top-2:#d6cbbd;--rim-bottom:#d5e3da;--rim-bottom-2:#b2c5b9;--cap-top:#f4eee6;--cap-bottom:#d9e5dc}.fridge_door__rQ1JC{position:absolute;box-sizing:border-box;pointer-events:auto;cursor:pointer;transform-style:preserve-3d;will-change:transform;animation-duration:1.35s;animation-timing-function:cubic-bezier(.45,.05,.3,1);animation-delay:.3s;animation-fill-mode:both}.fridge_topLeft__a7JbS,.fridge_topRight__Hkaoj{top:0;height:calc(var(--split) - .5px)}.fridge_bottomLeft__lA6_C,.fridge_bottomRight__fhi7v{bottom:0;height:calc(100% - var(--split) - .5px)}.fridge_doors__JxUNU:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent calc(50% - 3px),var(--gasket-v) calc(50% - 3px),var(--gasket-v) calc(50% + 3px),transparent calc(50% + 3px)),linear-gradient(180deg,transparent calc(var(--split) - 9px),var(--gasket-h1) calc(var(--split) - 9px),var(--gasket-h2) var(--split),var(--gasket-h1) calc(var(--split) + 9px),transparent calc(var(--split) + 9px));animation:fridge_gasketOpen__roIx0 1.35s cubic-bezier(.45,.05,.3,1) .3s both}.fridge_bottomLeft__lA6_C,.fridge_topLeft__a7JbS{left:0;width:calc(50% - 1px);transform-origin:0 50% calc(var(--door-depth) * -1);animation-name:fridge_doorLeftOpen__HjGKx}.fridge_bottomRight__fhi7v,.fridge_topRight__Hkaoj{right:0;width:calc(50% - 1px);transform-origin:100% 50% calc(var(--door-depth) * -1);animation-name:fridge_doorRightOpen__neDCq}.fridge_topRight__Hkaoj{animation-delay:.34s}.fridge_bottomLeft__lA6_C{animation-delay:.39s}.fridge_bottomRight__fhi7v{animation-delay:.43s}.fridge_doorFront__CgmBT{position:absolute;inset:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:14px;padding:26px 14px 12px;border:1.5px solid hsla(0,0%,100%,.72);backface-visibility:hidden}.fridge_topLeft__a7JbS .fridge_doorFront__CgmBT{border-radius:10px 2px 2px 2px}.fridge_topRight__Hkaoj .fridge_doorFront__CgmBT{border-radius:2px 10px 2px 2px}.fridge_bottomLeft__lA6_C .fridge_doorFront__CgmBT{border-radius:2px 2px 2px 10px}.fridge_bottomRight__fhi7v .fridge_doorFront__CgmBT{border-radius:2px 2px 10px 2px}.fridge_topLeft__a7JbS .fridge_doorFront__CgmBT,.fridge_topRight__Hkaoj .fridge_doorFront__CgmBT{border-bottom-color:#475569;background:linear-gradient(0deg,#64748b,#475569 5px,#334155 8px,#94a3b8 8.5px,#e2e8f0 10.5px,#fff 11.5px,transparent 12px),linear-gradient(128deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,.08) 38%,transparent 42%),linear-gradient(180deg,#fff,#f1f5f9 80%,#e2e8f0);box-shadow:inset 0 0 0 2px rgba(148,163,184,.18),inset 0 2px 1px 0 hsla(0,0%,100%,.95),0 5px 10px -2px rgba(0,0,0,.3)}.fridge_bottomLeft__lA6_C .fridge_doorFront__CgmBT,.fridge_bottomRight__fhi7v .fridge_doorFront__CgmBT{padding-top:30px;border-top-color:#475569;background:linear-gradient(180deg,#64748b,#94a3b8 4.5px,#475569 8px,#64748b 8.5px,#cbd5e1 10.5px,#fff 12.5px,transparent 13.5px),linear-gradient(128deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,.06) 38%,transparent 42%),linear-gradient(180deg,#f1f5f9,#dbe4ee 80%,#cbd5e1);box-shadow:inset 0 0 0 2px rgba(148,163,184,.18),inset 0 -2px 2px 0 rgba(15,23,42,.14),0 4px 10px -2px rgba(0,0,0,.26)}.fridge_themeMetal__cI2Vz .fridge_topLeft__a7JbS .fridge_doorFront__CgmBT,.fridge_themeMetal__cI2Vz .fridge_topRight__Hkaoj .fridge_doorFront__CgmBT{border-bottom-color:#0b0d11;background:linear-gradient(0deg,#181f28,#10151c 4px,#090b0f 8px,#7c8898 8.5px,#cbd5e1 10.5px,hsla(0,0%,100%,.94) 11.5px,transparent 12px),linear-gradient(128deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,.06) 36%,hsla(0,0%,100%,0) 39%,hsla(0,0%,100%,.12)),linear-gradient(180deg,#fbf9f5,#efe9e1 76%,#e0d8cc)}.fridge_themeMetal__cI2Vz .fridge_bottomLeft__lA6_C .fridge_doorFront__CgmBT,.fridge_themeMetal__cI2Vz .fridge_bottomRight__fhi7v .fridge_doorFront__CgmBT{border-top-color:#141920;background:linear-gradient(180deg,#1c232d,#2e3846 4.5px,#151a22 8px,#525e6e 8.5px,#94a3b8 10.5px,#e2e8f0 12px,hsla(0,0%,100%,.88) 13px,transparent 13.5px),linear-gradient(128deg,hsla(0,0%,100%,.45),hsla(0,0%,100%,.05) 36%,hsla(0,0%,100%,0) 39%,hsla(0,0%,100%,.1)),linear-gradient(180deg,#e3eee7,#cfdcd3 78%,#b9ccc0)}.fridge_doorSheen__QS9Qq{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.fridge_doorSheen__QS9Qq:before{content:"";position:absolute;top:0;bottom:0;left:0;width:240%;pointer-events:none;background:linear-gradient(112deg,transparent 18%,hsla(0,0%,100%,.08) 36%,hsla(0,0%,100%,.62) 48%,hsla(0,0%,100%,.85) 50%,hsla(0,0%,100%,.35) 54%,transparent 72%);transform:translateX(-70%);opacity:0;animation-name:fridge_doorSpecularOpen__AG6DO;animation-duration:1.35s;animation-timing-function:cubic-bezier(.45,.05,.3,1);animation-delay:.3s;animation-fill-mode:both}.fridge_topRight__Hkaoj .fridge_doorSheen__QS9Qq:before{animation-delay:.34s}.fridge_bottomLeft__lA6_C .fridge_doorSheen__QS9Qq:before{animation-delay:.39s}.fridge_bottomRight__fhi7v .fridge_doorSheen__QS9Qq:before{animation-delay:.43s}.fridge_doorFront__CgmBT:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,rgba(15,23,42,.08),rgba(15,23,42,.42));opacity:0;animation-name:fridge_doorShadeOpen__C0WYh;animation-duration:1.35s;animation-timing-function:cubic-bezier(.45,.05,.3,1);animation-delay:.3s;animation-fill-mode:both}.fridge_bottomRight__fhi7v .fridge_doorFront__CgmBT:after,.fridge_topRight__Hkaoj .fridge_doorFront__CgmBT:after{background:linear-gradient(270deg,rgba(15,23,42,.08),rgba(15,23,42,.42))}.fridge_topRight__Hkaoj .fridge_doorFront__CgmBT:after{animation-delay:.34s}.fridge_bottomLeft__lA6_C .fridge_doorFront__CgmBT:after{animation-delay:.39s}.fridge_bottomRight__fhi7v .fridge_doorFront__CgmBT:after{animation-delay:.43s}.fridge_doorRim__TQ0UY{position:absolute;top:0;bottom:0;width:var(--door-depth);border-radius:2px;pointer-events:none}.fridge_topLeft__a7JbS .fridge_doorRim__TQ0UY,.fridge_topRight__Hkaoj .fridge_doorRim__TQ0UY{background:linear-gradient(90deg,var(--rim-top) 0,var(--rim-top-2) 35%,#94a3b8 68%,#1e293b 72%,#0f172a 100%)}.fridge_bottomLeft__lA6_C .fridge_doorRim__TQ0UY,.fridge_bottomRight__fhi7v .fridge_doorRim__TQ0UY{background:linear-gradient(90deg,var(--rim-bottom) 0,var(--rim-bottom-2) 35%,#94a3b8 68%,#1e293b 72%,#0f172a 100%)}.fridge_bottomLeft__lA6_C .fridge_doorRim__TQ0UY,.fridge_topLeft__a7JbS .fridge_doorRim__TQ0UY{right:0;transform-origin:right center;transform:rotateY(90deg)}.fridge_bottomRight__fhi7v .fridge_doorRim__TQ0UY,.fridge_topRight__Hkaoj .fridge_doorRim__TQ0UY{left:0;transform-origin:left center;transform:rotateY(-90deg)}.fridge_doorCapBottom__y4aqB,.fridge_doorCapTop__xy2sY{position:absolute;left:0;right:0;height:var(--door-depth);pointer-events:none}.fridge_doorCapTop__xy2sY{top:0;transform-origin:top center;transform:rotateX(-90deg);border-radius:12px 12px 0 0}.fridge_doorCapBottom__y4aqB{bottom:0;transform-origin:bottom center;transform:rotateX(90deg);border-radius:0 0 12px 12px}.fridge_topLeft__a7JbS .fridge_doorCapTop__xy2sY,.fridge_topRight__Hkaoj .fridge_doorCapTop__xy2sY{background:linear-gradient(180deg,#1e293b 0,var(--cap-top) 40%)}.fridge_bottomLeft__lA6_C .fridge_doorCapTop__xy2sY,.fridge_bottomRight__fhi7v .fridge_doorCapTop__xy2sY{background:linear-gradient(180deg,#1e293b 0,var(--cap-bottom) 40%)}.fridge_topLeft__a7JbS .fridge_doorCapBottom__y4aqB,.fridge_topRight__Hkaoj .fridge_doorCapBottom__y4aqB{background:linear-gradient(0deg,#1e293b 0,var(--cap-top) 40%)}.fridge_bottomLeft__lA6_C .fridge_doorCapBottom__y4aqB,.fridge_bottomRight__fhi7v .fridge_doorCapBottom__y4aqB{background:linear-gradient(0deg,#1e293b 0,var(--cap-bottom) 40%)}.fridge_doorBack__S6Fau{position:absolute;inset:0;border-radius:10px;box-sizing:border-box;pointer-events:none;background:repeating-linear-gradient(180deg,transparent,transparent 54px,hsla(0,0%,100%,.75) 0,rgba(203,213,225,.85) 58px,rgba(100,116,139,.35) 64px,transparent 66px),linear-gradient(90deg,#cbd5e1,#f1f5f9 18%,#f8fafc 50%,#e2e8f0 82%,#94a3b8);transform:translateZ(calc(var(--door-depth) * -1)) rotateY(180deg);backface-visibility:hidden;border:3.5px solid #1e293b;box-shadow:inset 0 0 0 5px #cbd5e1,inset 0 10px 22px rgba(15,23,42,.28)}.fridge_memo__RUa5_{position:relative;display:block;width:100%;max-width:92%;box-sizing:border-box;padding:.6rem .8rem;border-radius:3px;background:#fef9c3;box-shadow:0 3px 6px rgba(15,23,42,.14);text-align:left;font-size:1.0625rem;line-height:1.4;color:#713f12;transition:transform .15s}.fridge_memo__RUa5_:nth-of-type(odd){transform:rotate(-3deg)}.fridge_memo__RUa5_:nth-of-type(2n){transform:rotate(2deg);background:#fce7f3;color:#831843}.fridge_memo__RUa5_:active{transform:scale(.96)}.fridge_lightsOff__w3fMK{position:absolute;inset:0;z-index:8;pointer-events:none;background:rgba(15,23,32,.6);animation:fridge_lightsOn__l676a .9s ease .42s both}@keyframes fridge_lightsOn__l676a{to{opacity:0}}.fridge_glow__xdnd1{position:absolute;inset:0 0 auto 0;z-index:9;pointer-events:none;border-radius:10px;background:radial-gradient(120% 40% at 50% 0,hsla(0,0%,100%,.95) 0,rgba(224,242,254,.55) 40%,hsla(0,0%,100%,0) 75%);animation:fridge_glow__xdnd1 1.8s ease .4s both}.fridge_rise__A5jXz{animation:fridge_rise__A5jXz .9s ease .55s both}.fridge_mist__m5MDw{position:absolute;inset:-16px -16px -80px;z-index:20;pointer-events:none;overflow:hidden}.fridge_puff__rJcF8{position:absolute;left:50%;width:310px;height:220px;margin-left:-155px;border-radius:50%;background:radial-gradient(closest-side,#fff 0,rgba(236,246,255,.92) 35%,rgba(214,235,250,.55) 65%,rgba(214,235,250,0) 100%);will-change:transform,opacity;opacity:0;animation:fridge_puff__rJcF8 2.2s cubic-bezier(.2,.7,.3,1) both}.fridge_puff__rJcF8:first-child{top:70px;--dx:-95px;--dy:55px;animation-delay:.3s}.fridge_puff__rJcF8:nth-child(2){top:90px;--dx:95px;--dy:65px;animation-delay:.34s}.fridge_puff__rJcF8:nth-child(3){top:210px;--dx:-70px;--dy:120px;animation-delay:.38s}.fridge_puff__rJcF8:nth-child(4){top:240px;--dx:80px;--dy:140px;animation-delay:.42s}.fridge_puff__rJcF8:nth-child(5){top:340px;--dx:0px;--dy:210px;animation-delay:.38s;width:420px;height:260px;margin-left:-210px}.fridge_puff__rJcF8:nth-child(6){top:410px;--dx:-130px;--dy:230px;animation-delay:.46s;width:340px;margin-left:-170px}.fridge_puff__rJcF8:nth-child(7){top:430px;--dx:130px;--dy:240px;animation-delay:.48s;width:340px;margin-left:-170px}@keyframes fridge_puff__rJcF8{0%{transform:translate(0) scale(.25);opacity:0}22%{opacity:1}55%{opacity:.8}to{transform:translate(var(--dx),var(--dy)) scale(1.9);opacity:0}}.fridge_door__rQ1JC>*{animation:fridge_faceOut__Efj6r 1.35s linear .3s both}.fridge_topRight__Hkaoj>*{animation-delay:.34s}.fridge_bottomLeft__lA6_C>*{animation-delay:.39s}.fridge_bottomRight__fhi7v>*{animation-delay:.43s}@keyframes fridge_faceOut__Efj6r{0%,84%{opacity:1}to{opacity:0}}.fridge_closing__htrTI .fridge_door__rQ1JC>*{animation:fridge_faceIn__tofbu .95s linear 0s both}@keyframes fridge_faceIn__tofbu{0%{opacity:0}14%,to{opacity:1}}.fridge_still__w33MR .fridge_doorFront__CgmBT:after,.fridge_still__w33MR .fridge_doorSheen__QS9Qq:before,.fridge_still__w33MR .fridge_door__rQ1JC,.fridge_still__w33MR .fridge_door__rQ1JC>*,.fridge_still__w33MR:before{animation:none}.fridge_still__w33MR .fridge_door__rQ1JC{transform-style:flat}.fridge_still__w33MR .fridge_doorFront__CgmBT{backface-visibility:visible}.fridge_closing__htrTI:before{animation:fridge_gasketClose__hzgHX .95s cubic-bezier(.45,.05,.3,1) 0s both}.fridge_closing__htrTI .fridge_doorFront__CgmBT:after,.fridge_closing__htrTI .fridge_doorSheen__QS9Qq:before,.fridge_closing__htrTI .fridge_door__rQ1JC{animation-duration:.95s;animation-delay:0s}.fridge_closing__htrTI .fridge_topRight__Hkaoj,.fridge_closing__htrTI .fridge_topRight__Hkaoj .fridge_doorFront__CgmBT:after,.fridge_closing__htrTI .fridge_topRight__Hkaoj .fridge_doorSheen__QS9Qq:before{animation-delay:.04s}.fridge_closing__htrTI .fridge_bottomLeft__lA6_C,.fridge_closing__htrTI .fridge_bottomLeft__lA6_C .fridge_doorFront__CgmBT:after,.fridge_closing__htrTI .fridge_bottomLeft__lA6_C .fridge_doorSheen__QS9Qq:before{animation-delay:.08s}.fridge_closing__htrTI .fridge_bottomRight__fhi7v,.fridge_closing__htrTI .fridge_bottomRight__fhi7v .fridge_doorFront__CgmBT:after,.fridge_closing__htrTI .fridge_bottomRight__fhi7v .fridge_doorSheen__QS9Qq:before{animation-delay:.12s}.fridge_closing__htrTI .fridge_doorSheen__QS9Qq:before{animation-name:fridge_doorSpecularClose__SYFDR}.fridge_closing__htrTI .fridge_doorFront__CgmBT:after{animation-name:fridge_doorShadeClose__8NifR}.fridge_closing__htrTI .fridge_bottomLeft__lA6_C,.fridge_closing__htrTI .fridge_topLeft__a7JbS{animation-name:fridge_doorLeftClose__8pcV6}.fridge_closing__htrTI .fridge_bottomRight__fhi7v,.fridge_closing__htrTI .fridge_topRight__Hkaoj{animation-name:fridge_doorRightClose__GhjFj}@keyframes fridge_doorLeftOpen__HjGKx{0%{transform:rotateY(0deg)}8%{transform:rotateY(-6deg)}14%{transform:rotateY(-3.5deg)}72%{transform:rotateY(-112deg)}84%{transform:rotateY(-120deg)}93%{transform:rotateY(-114deg)}to{transform:rotateY(-116deg)}}@keyframes fridge_doorRightOpen__neDCq{0%{transform:rotateY(0deg)}8%{transform:rotateY(6deg)}14%{transform:rotateY(3.5deg)}72%{transform:rotateY(112deg)}84%{transform:rotateY(120deg)}93%{transform:rotateY(114deg)}to{transform:rotateY(116deg)}}@keyframes fridge_doorLeftClose__8pcV6{0%{transform:rotateY(-116deg)}72%{transform:rotateY(-3.5deg)}84%{transform:rotateY(1.8deg)}93%{transform:rotateY(-.7deg)}to{transform:rotateY(0deg)}}@keyframes fridge_doorRightClose__GhjFj{0%{transform:rotateY(116deg)}72%{transform:rotateY(3.5deg)}84%{transform:rotateY(-1.8deg)}93%{transform:rotateY(.7deg)}to{transform:rotateY(0deg)}}@keyframes fridge_gasketOpen__roIx0{0%,10%{opacity:1}24%,to{opacity:0}}@keyframes fridge_gasketClose__hzgHX{0%,55%{opacity:0}70%,to{opacity:1}}@keyframes fridge_doorSpecularOpen__AG6DO{0%,10%{opacity:0;transform:translateX(-70%)}25%{opacity:.95}62%{opacity:.7;transform:translateX(17.5%)}85%,to{opacity:0;transform:translateX(35%)}}@keyframes fridge_doorSpecularClose__SYFDR{0%,15%{opacity:0;transform:translateX(35%)}45%{opacity:.85}78%{opacity:.6;transform:translateX(-64.2%)}to{opacity:0;transform:translateX(-75.8%)}}@keyframes fridge_doorShadeOpen__C0WYh{0%,13%{opacity:0}68%{opacity:1}to{opacity:1}}@keyframes fridge_doorShadeClose__8NifR{0%{opacity:1}72%{opacity:.15}to{opacity:0}}@keyframes fridge_glow__xdnd1{0%{opacity:0}6%{opacity:.85}10%{opacity:.4}16%{opacity:1}50%{opacity:.9}to{opacity:0}}@keyframes fridge_rise__A5jXz{0%{transform:translateY(10px) scale(.98);opacity:.35}to{transform:none;opacity:1}}