.hero[data-astro-cid-yodha2z4]{justify-items:center;gap:var(--space-md);padding:var(--space-md) var(--page-padding) var(--space-2xl);background:var(--top);text-align:center;transition:background-color .6s var(--ease-out);display:grid;position:relative}.hero__stage[data-astro-cid-yodha2z4]{width:min(100%,720px);height:clamp(300px,min(56vw,100svh - 330px),560px);position:relative}.slide[data-astro-cid-yodha2z4]{visibility:hidden;position:absolute;inset:0}.slide__tube[data-astro-cid-yodha2z4]{filter:drop-shadow(0 24px 24px #12121240);opacity:0;width:auto;height:100%;transition:opacity .45s, transform .7s var(--ease-bounce);position:absolute;bottom:0;left:50%;transform:translate(-50%,60px)rotate(8deg)}.slide__momo[data-astro-cid-yodha2z4]{opacity:0;width:clamp(110px,24vw,220px);transition:opacity .45s .1s, transform .7s .1s var(--ease-bounce);position:absolute;bottom:4%;left:2%;transform:translate(-40px)rotate(-12deg)}.slide[data-astro-cid-yodha2z4].is-active{visibility:visible}.slide[data-astro-cid-yodha2z4].is-active .slide__tube[data-astro-cid-yodha2z4]{opacity:1;transform:translate(-50%)rotate(-4deg)}.slide[data-astro-cid-yodha2z4].is-active .slide__momo[data-astro-cid-yodha2z4]{opacity:1;animation:4s ease-in-out 1s infinite wobble;transform:none}@keyframes wobble{0%,to{rotate:0deg}50%{rotate:-5deg}}.deco[data-astro-cid-yodha2z4]{pointer-events:none;position:absolute}.deco--flower[data-astro-cid-yodha2z4]{width:clamp(56px,10vw,100px);animation:18s linear infinite spin;top:6%;right:4%}.deco--sun[data-astro-cid-yodha2z4]{width:clamp(64px,12vw,120px);animation:30s linear infinite reverse spin;top:0;left:10%}.deco--leaf[data-astro-cid-yodha2z4]{width:clamp(60px,10vw,110px);bottom:18%;right:10%;transform:rotate(-24deg)}.deco--chili[data-astro-cid-yodha2z4]{width:clamp(24px,4vw,44px);top:38%;left:22%;transform:rotate(-30deg)}@keyframes spin{to{transform:rotate(360deg)}}.hero__controls[data-astro-cid-yodha2z4]{z-index:2;justify-items:center;gap:var(--space-sm);display:grid;position:relative}.hero__switch[data-astro-cid-yodha2z4]{align-items:center;gap:var(--space-sm);display:flex}.hero__name[data-astro-cid-yodha2z4]{justify-content:center;min-width:150px;font-weight:600}.hero__arrow[data-astro-cid-yodha2z4]{background:var(--wit);width:44px;height:44px;transition:transform .2s var(--ease-out);border:0;border-radius:50%;place-items:center;display:grid}.hero__arrow[data-astro-cid-yodha2z4]:hover{transform:scale(1.08)}.hero__arrow[data-astro-cid-yodha2z4] svg[data-astro-cid-yodha2z4]{fill:none;width:20px;stroke:var(--inkt);stroke-width:2px}@media (width>=1024px){.hero[data-astro-cid-yodha2z4]{padding-bottom:var(--space-xl)}.slide__momo[data-astro-cid-yodha2z4]{left:0}}.story[data-astro-cid-m5ufueyf]{padding-block:var(--space-xl) var(--section-space);background:var(--room);overflow:hidden}.story__intro[data-astro-cid-m5ufueyf]{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.story__text[data-astro-cid-m5ufueyf]{gap:var(--space-md);max-width:920px;display:grid}.story__title[data-astro-cid-m5ufueyf]{transform-origin:0;transform:rotate(-3deg)}.story__note[data-astro-cid-m5ufueyf]{transform:rotate(-3deg)}.story__tube[data-astro-cid-m5ufueyf]{width:clamp(70px,14vw,170px);margin-top:calc(var(--space-2xl) * -1.5);flex:none}.story__tube[data-astro-cid-m5ufueyf] img[data-astro-cid-m5ufueyf]{filter:drop-shadow(0 18px 18px #12121238);transform:rotate(18deg)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.story__tube[data-astro-cid-m5ufueyf] img[data-astro-cid-m5ufueyf]{animation:linear both tumble view();animation-range:entry exit 60%}@keyframes tumble{0%{transform:translateY(-40%)rotate(-25deg)}to{transform:translateY(40%)rotate(32deg)}}}}.benefits[data-astro-cid-m5ufueyf]{gap:var(--space-md);margin:var(--space-2xl) 0 0;padding:0 var(--page-padding) var(--space-md);scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-padding);scrollbar-width:none;display:flex;overflow-x:auto}.benefit[data-astro-cid-m5ufueyf]{align-content:start;gap:var(--space-md);padding-bottom:var(--space-lg);border-radius:var(--radius-md);background:var(--wit);scroll-snap-align:start;flex:0 0 260px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 24px #1212120f}.benefit__title[data-astro-cid-m5ufueyf]{padding:14px var(--space-lg);background:var(--color)}.benefit__text[data-astro-cid-m5ufueyf]{padding-inline:var(--space-lg)}.benefit__icon[data-astro-cid-m5ufueyf]{width:56px;margin-left:var(--space-lg)}.benefit[data-astro-cid-m5ufueyf]:nth-child(2n){margin-top:var(--space-lg)}@media (width>=1024px){.benefits[data-astro-cid-m5ufueyf]{width:min(100% - 2 * var(--page-padding), var(--content-width));grid-template-columns:repeat(4,1fr);margin-inline:auto;padding:0;display:grid;overflow:visible}.benefit[data-astro-cid-m5ufueyf]:nth-child(2n){margin-top:var(--space-2xl)}}.curved[data-astro-cid-zq7dqglh]{width:min(100% - 2 * var(--page-padding), 1000px);padding-block:var(--space-xl) var(--space-2xl);margin:0 auto}text[data-astro-cid-zq7dqglh]{font-family:var(--font-display);letter-spacing:.04em;font-size:92px;font-weight:300}.photos[data-astro-cid-6z3klqqq]{border-bottom-left-radius:50% var(--arch-height);border-bottom-right-radius:50% var(--arch-height);display:grid;overflow:hidden}.photos__item[data-astro-cid-6z3klqqq]{aspect-ratio:1;overflow:hidden}.photos__item[data-astro-cid-6z3klqqq] img[data-astro-cid-6z3klqqq]{object-fit:cover;width:100%;height:100%}@media (width>=1024px){.photos[data-astro-cid-6z3klqqq]{grid-template-columns:1fr 1fr}.photos__item[data-astro-cid-6z3klqqq]{aspect-ratio:9/8}}.flavors__intro[data-astro-cid-7k7brvlw]{gap:var(--space-lg);margin-bottom:var(--space-2xl);display:grid}.flavors__side[data-astro-cid-7k7brvlw]{justify-items:start;gap:var(--space-md);max-width:440px;display:grid}@media (width>=1024px){.flavors__intro[data-astro-cid-7k7brvlw]{align-items:end;gap:var(--space-2xl);grid-template-columns:auto 1fr}.flavors__side[data-astro-cid-7k7brvlw]{padding-bottom:var(--space-md)}}.picks__head[data-astro-cid-cav7xlff]{margin-bottom:var(--space-2xl);position:relative}.picks__title[data-astro-cid-cav7xlff]{transform-origin:0 100%;max-width:10ch;transform:rotate(-6deg)}.sticker[data-astro-cid-cav7xlff]{width:clamp(110px,16vw,170px);animation:12s linear infinite sticker;position:absolute;top:-24px;right:0}.sticker[data-astro-cid-cav7xlff] text[data-astro-cid-cav7xlff]{font-family:var(--font-body);fill:var(--inkt);font-size:17px;font-weight:600}@keyframes sticker{to{transform:rotate(360deg)}}.picks__list[data-astro-cid-cav7xlff]{gap:var(--space-md);scroll-snap-type:x mandatory;scrollbar-width:none;padding:0;display:flex;overflow-x:auto}.picks__list[data-astro-cid-cav7xlff] li[data-astro-cid-cav7xlff]{scroll-snap-align:start;flex:0 0 min(72vw,280px)}@media (width>=1024px){.picks__list[data-astro-cid-cav7xlff]{gap:var(--space-xl);grid-template-columns:repeat(3,1fr);display:grid;overflow:visible}.sticker[data-astro-cid-cav7xlff]{top:0;right:8%}}.gift[data-astro-cid-mey3ztr5]{padding-block:var(--space-2xl) var(--section-space);background:var(--limoen)}.gift__inner[data-astro-cid-mey3ztr5]{gap:var(--space-xl);align-items:center;display:grid}.gift__photo[data-astro-cid-mey3ztr5]{aspect-ratio:3/2;border-radius:var(--radius-md);overflow:hidden}.gift__photo[data-astro-cid-mey3ztr5] img[data-astro-cid-mey3ztr5]{object-fit:cover;width:100%;height:100%}.gift__text[data-astro-cid-mey3ztr5]{justify-items:start;gap:var(--space-md);display:grid}@media (width>=1024px){.gift__inner[data-astro-cid-mey3ztr5]{gap:var(--space-3xl);grid-template-columns:620px 1fr}.gift__photo[data-astro-cid-mey3ztr5]{border-radius:var(--radius-lg)}}.insta[data-astro-cid-juodq434]{padding-block:var(--space-2xl) var(--section-space);background:var(--zon);overflow:hidden}.insta__inner[data-astro-cid-juodq434]{gap:var(--space-md);width:min(100% - 2 * var(--page-padding), var(--content-width));grid-template-columns:1fr 1fr;margin-inline:auto;display:grid;position:relative}.insta__photo[data-astro-cid-juodq434]{aspect-ratio:1;border-radius:var(--radius-md);overflow:hidden;box-shadow:0 10px 24px #12121226}.insta__photo[data-astro-cid-juodq434] img[data-astro-cid-juodq434]{object-fit:cover;width:100%;height:100%}.p1[data-astro-cid-juodq434]{transform:rotate(-7deg)}.p2[data-astro-cid-juodq434]{transform:rotate(6deg)}.p3[data-astro-cid-juodq434],.p4[data-astro-cid-juodq434]{display:none}.insta__text[data-astro-cid-juodq434]{justify-items:center;gap:var(--space-md);padding-top:var(--space-lg);text-align:center;grid-column:1/-1;display:grid}.insta__button[data-astro-cid-juodq434]{background:var(--nacht);width:64px;height:64px;color:var(--room);transition:transform .3s var(--ease-bounce);border-radius:50%;place-items:center;display:grid}.insta__button[data-astro-cid-juodq434]:hover{transform:rotate(-12deg)scale(1.08)}.insta__button[data-astro-cid-juodq434] svg[data-astro-cid-juodq434]{fill:none;stroke:currentColor;stroke-width:2px;width:28px}@media (width>=1024px){.insta__inner[data-astro-cid-juodq434]{min-height:560px;display:block}.insta__photo[data-astro-cid-juodq434]{width:clamp(150px,15vw,200px);position:absolute}.p3[data-astro-cid-juodq434],.p4[data-astro-cid-juodq434]{display:block}.p1[data-astro-cid-juodq434]{top:0;left:0}.p2[data-astro-cid-juodq434]{bottom:0;left:12%}.p3[data-astro-cid-juodq434]{top:4%;right:2%;transform:rotate(-5deg)}.p4[data-astro-cid-juodq434]{bottom:2%;right:14%;transform:rotate(6deg)}.insta__text[data-astro-cid-juodq434]{max-width:min(620px,100% - 2*clamp(170px,18vw,230px));margin:0 auto;padding-top:130px;position:relative}}
