:root{--green:#052E19;--green-2:#0C3D23;--yolk:#FFD768;--pink:#E9A9C3;--white:#FFFFFF;--mist:#F3F6F1;--line:rgba(5,46,25,.12);--muted:rgba(5,46,25,.7);--brown:#C47A45;--ease:cubic-bezier(.2,.8,.2,1);--sans:"DM Sans",system-ui,-apple-system,sans-serif;--mono:"Noto Sans Mono",ui-monospace,Menlo,monospace;--egg1:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 432.43 547.6' preserveAspectRatio='none'%3E%3Cpath d='M190.77,14.62c-45.12,0-103.14,122.48-132.15,212.72C29.61,317.59.6,440.07,106.97,504.53c106.36,64.46,273.96,9.67,290.08-67.68,16.12-77.35-16.12-422.22-206.28-422.22Z'/%3E%3C/svg%3E");--egg2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 432.43 547.6' preserveAspectRatio='none'%3E%3Cpath d='M205.91,23.28c-50.13-1.14-91.21,48.34-110.54,95.8-36.93,90.66-53.72,251.83-33.58,332.41s248.47,117.52,298.84-13.440c32.26-83.89,19.23-186.81-13.23-268.55-19.85-49.99-54.91-109.92-104.02-135.93-12.89-6.83-25.44-10.02-37.47-10.29Z'/%3E%3C/svg%3E");--egg3:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 432.43 547.6' preserveAspectRatio='none'%3E%3Cpath d='M169.95,16.64s-72.01,3.27-114.56,212.76c-42.55,209.49,65.47,294.59,137.48,301.14,72.01,6.55,183.3-16.37,193.12-163.66C395.8,219.58,300.88,3.550,169.95,16.64Z'/%3E%3C/svg%3E")}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--sans);color:var(--green);background:var(--white);overflow-x:hidden;-webkit-font-smoothing:antialiased;font-size:16px}img,video{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid var(--pink);outline-offset:3px;border-radius:6px}.wrap{width:min(1280px,100% - 32px);margin-inline:auto}@media(min-width:760px){.wrap{width:min(1280px,100% - 64px)}}.grid>*{min-width:0}h1,h2,h3{font-weight:800;letter-spacing:-.035em;line-height:.98;text-wrap:balance;overflow-wrap:break-word}.h2{font-size:clamp(2.3rem,5.6vw,4.8rem)}.hl{background:linear-gradient(transparent 62%,var(--yolk) 62%,var(--yolk) 92%,transparent 92%);padding:0 .06em}.on-dark .hl,.hl.dark{background:none;color:var(--yolk)}.eyebrow{font-family:var(--mono);font-size:.78rem;font-weight:500;letter-spacing:.06em;text-transform:lowercase;display:inline-flex;align-items:center;gap:10px}.eyebrow:before{content:"";width:10px;height:13px;background:currentColor;-webkit-mask:var(--egg1) center/100% 100%;mask:var(--egg1) center/100% 100%}.lead{font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.55;color:var(--muted);max-width:46ch}.on-dark .lead{color:#ffffffc7}.egg-mask{-webkit-mask:var(--egg1) center/100% 100% no-repeat;mask:var(--egg1) center/100% 100% no-repeat}.egg-mask.e2{-webkit-mask-image:var(--egg2);mask-image:var(--egg2)}.egg-mask.e3{-webkit-mask-image:var(--egg3);mask-image:var(--egg3)}.egg-mask img{width:100%;height:100%;object-fit:cover}.reveal{transform:translateY(28px)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:16px 24px;border-radius:999px;background:var(--green);color:var(--white);font-weight:700;font-size:1rem;transition:transform .3s var(--ease),box-shadow .3s var(--ease),background .2s;white-space:nowrap}.btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px #052e1999}.btn .ar{width:26px;height:26px;border-radius:50%;background:var(--yolk);color:var(--green);display:grid;place-items:center;font-size:.9rem;transition:transform .3s var(--ease)}.btn:hover .ar{transform:translate(3px)}.btn.yolk{background:var(--yolk);color:var(--green)}.btn.yolk .ar{background:var(--green);color:var(--yolk)}.btn.ghost{background:transparent;color:var(--green);box-shadow:inset 0 0 0 2px var(--green)}.btn.ghost:hover{background:var(--green);color:var(--white)}.btn.white{background:var(--white);color:var(--green)}.btn.lg{padding:20px 28px;font-size:1.08rem}.topbar{position:fixed;left:0;right:0;top:0;z-index:51;background:var(--green);color:var(--yolk);font-family:var(--mono);font-size:.76rem;text-align:center;padding:calc(8px + env(safe-area-inset-top,0px)) 16px 8px;transition:transform .5s var(--ease)}.topbar span{display:block;transition:opacity .4s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav{position:fixed;left:16px;right:16px;top:calc(46px + env(safe-area-inset-top,0px));z-index:50;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 22px;border-radius:999px;background:#ffffffdb;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 1px 0 var(--line),0 12px 30px -16px #052e1959;transition:transform .5s var(--ease)}.chrome-hide .nav{transform:translateY(calc(-100% - 120px))}.chrome-hide .topbar{transform:translateY(-100%)}.nav .logo{display:block;width:clamp(120px,13vw,150px);height:auto;color:var(--green)}.nav ul{display:none;list-style:none;gap:2px}.nav ul a{display:block;padding:10px 14px;border-radius:999px;font-weight:600;font-size:.95rem;transition:background .2s}.nav ul a:hover{background:var(--mist)}@media(min-width:1000px){.nav ul{display:flex}}.nav-r{display:flex;gap:8px;align-items:center}.nav .btn{padding:11px 18px;font-size:.92rem}.nav .btn.order{display:none}@media(min-width:760px){.nav .btn.order{display:inline-flex}}.cart-btn{position:relative;display:flex;align-items:center;gap:10px;padding:8px 8px 8px 16px;border-radius:999px;background:var(--mist);font-weight:700;font-size:.92rem}.cart-btn .count{min-width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--green);color:var(--yolk);font-family:var(--mono);font-size:.85rem}.cart-btn.bump .count{animation:bump .6s var(--ease)}@keyframes bump{30%{transform:scale(1.35) rotate(-8deg)}60%{transform:scale(.9) rotate(4deg)}}.nav .shop-t{display:flex;align-items:center;gap:6px;padding:10px 14px;border-radius:999px;font-weight:700;font-size:.95rem;background:var(--green);color:var(--white);transition:background .2s}.nav .shop-t svg{width:10px;height:10px;transition:transform .3s var(--ease)}.nav .shop-t[aria-expanded=true] svg{transform:rotate(180deg)}.nav .shop-t:hover{background:var(--green-2)}.mega{position:absolute;left:0;right:0;top:calc(100% + 10px);background:var(--white);border-radius:28px;padding:22px;box-shadow:0 30px 60px -30px #052e198c,0 0 0 1px var(--line);display:grid;grid-template-columns:1fr 300px;gap:22px;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .25s,transform .3s var(--ease),visibility 0s .3s}.mega.open{opacity:1;visibility:visible;transform:none;transition:opacity .25s,transform .3s var(--ease)}.mega h4{font-family:var(--mono);font-size:.76rem;font-weight:500;color:var(--muted);margin-bottom:12px}.cats{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.cat{display:flex;flex-direction:column;gap:8px;text-align:left;border-radius:20px;padding:8px;transition:background .2s}.cat:hover{background:var(--mist)}.cat img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:14px}.cat b{font-size:.98rem;padding:0 4px}.cat small{font-family:var(--mono);font-size:.7rem;color:var(--muted);padding:0 4px;margin-top:-6px}.mega .links{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.mega .links a{padding:8px 12px;border-radius:999px;background:var(--mist);font-size:.85rem;font-weight:600}.mega .links a:hover{background:#e6ece3}.feat{position:relative;border-radius:22px;overflow:hidden;background:var(--green);color:var(--white);display:flex;flex-direction:column;justify-content:flex-end;padding:20px;min-height:260px}.feat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55}.feat>*:not(img){position:relative}.feat small{font-family:var(--mono);font-size:.72rem;color:var(--yolk)}.feat b{font-size:1.5rem;letter-spacing:-.02em;line-height:1.05;margin:6px 0 12px}.feat .btn{align-self:flex-start;padding:12px 18px;font-size:.9rem}.menu-btn{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--green);color:var(--white)}.menu-btn svg{width:20px;height:20px}@media(min-width:1000px){.menu-btn{display:none}}@media(max-width:999px){.nav .shop-t,.mega{display:none}}.msheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:85;background:var(--white);display:flex;flex-direction:column;padding:calc(16px + env(safe-area-inset-top,0px)) 16px calc(20px + env(safe-area-inset-bottom,0px));transform:translateY(-102%);transition:transform .5s var(--ease);overflow-y:auto}.msheet.open{transform:none}.msheet .top{display:flex;justify-content:space-between;align-items:center;padding:6px 4px 18px}.msheet .top svg.logo{width:140px;color:var(--green)}.msheet .x{width:46px;height:46px;border-radius:50%;background:var(--mist);font-size:1.5rem}.msheet h4{font-family:var(--mono);font-size:.76rem;font-weight:500;color:var(--muted);margin:6px 4px 10px}.msheet .cats{grid-template-columns:repeat(2,1fr)}.msheet .cat{background:var(--mist)}.msheet .cat:first-child{grid-column:1/-1;flex-direction:row;align-items:center;background:var(--yolk)}.msheet .cat:first-child img{width:96px;flex:0 0 96px}.msheet .cat:first-child small{margin-top:4px}.msheet nav{display:grid;margin-top:18px;border-top:1px solid var(--line)}.msheet nav a{padding:16px 4px;border-bottom:1px solid var(--line);font-size:1.25rem;font-weight:700;display:flex;justify-content:space-between}.msheet .btn{margin-top:20px;width:100%}.hero{position:relative;height:180vh;background:var(--white)}@media(max-width:759px){.hero{height:160vh}}.hero-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 60% at 50% 62%,#FFF7DA 0%,var(--white) 70%)}.hero-yolkfill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--yolk);opacity:0;pointer-events:none}#egg-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.hero-copy{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;padding:0 16px}.hero-line{position:absolute;left:0;right:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;opacity:0;padding:0 16px}.hero-line.l2{top:13vh}.hero-line.l2 h2{font-size:clamp(3.4rem,12vw,11rem)}.hero-line.l3{top:0;bottom:0;justify-content:center}.hero-line.l3 h1{font-size:clamp(2.8rem,8.4vw,8rem);max-width:none;text-wrap:initial}@media(min-width:760px){.hero-line.l3 h1 .ln{display:block;white-space:nowrap}}.hero-line.l3 .lead{color:var(--green);text-align:center}.hero-cta{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;pointer-events:auto}.hero-cta .btn.ghost:hover{background:var(--green);color:var(--yolk)}.trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;font-family:var(--mono);font-size:.8rem}.trust span{display:inline-flex;align-items:center;gap:8px}.trust span:before{content:"";width:16px;height:16px;border-radius:50%;background:var(--green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.2l2.6 2.6L12 5.4' fill='none' stroke='%23FFD768' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100%}.hero-hint{position:absolute;bottom:28px;left:50%;transform:translate(-50%);opacity:0;color:var(--green)}.hero-hint .mouse{display:block;width:22px;height:34px;border:2px solid currentColor;border-radius:12px;position:relative}.hero-hint .mouse:after{content:"";position:absolute;left:50%;top:6px;width:4px;height:8px;margin-left:-2px;border-radius:4px;background:currentColor;animation:wheel 1.6s infinite}@keyframes wheel{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.ticker{background:var(--green);color:var(--white);overflow:hidden;padding:22px 0;position:relative;z-index:2}.ticker-track{display:flex;width:max-content;animation:marq 40s linear infinite}.ticker span{font-size:clamp(1.3rem,2.6vw,2.2rem);font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;display:flex;align-items:center;gap:36px;padding-right:36px}.ticker svg{width:.9em;height:1.15em}@keyframes marq{to{transform:translate(-50%)}}.picker{padding:110px 0;background:var(--white)}.picker .grid{display:grid;gap:44px;align-items:start}@media(min-width:980px){.picker .grid{grid-template-columns:1.1fr 1fr;gap:64px}}.carton-wrap{position:relative;aspect-ratio:1/1;border-radius:36px;background:var(--green);overflow:hidden;display:grid;place-items:center}@media(min-width:980px){.carton-wrap{position:sticky;top:130px}}.carton-wrap .gr{position:absolute;bottom:-4%;width:28%;color:var(--green-2)}.carton-wrap .gr.a{left:-4%;color:#0f4a2a}.carton-wrap .gr.b{right:-2%;width:22%;color:#0f4a2a}.carton-wrap .ph{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.22}.carton-wrap .ph img{width:100%;height:100%;object-fit:cover;filter:grayscale(.2)}.carton{position:relative;background:linear-gradient(#dcc7a3,#cbb088);border-radius:22px;padding:22px;display:grid;gap:12px;box-shadow:0 30px 50px -20px #0009,inset 0 2px #fff6;transition:transform .7s var(--ease)}.carton .cell{width:clamp(30px,4.8vw,58px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 60%,#a88c66,#bfa27b 70%);box-shadow:inset 0 6px 10px #00000040;display:grid;place-items:center}.carton .egg{width:76%;height:92%;border-radius:50%/60% 60% 40% 40%;background:radial-gradient(circle at 35% 30%,#f1b27f,#d38a55 45%,#b56a38);box-shadow:0 5px 8px #00000059;transform:translateY(-60px) scale(.4);opacity:0;transition:transform .55s cubic-bezier(.3,1.6,.5,1),opacity .3s}.carton .egg.in{transform:none;opacity:1}.carton-tag{position:absolute;left:20px;top:20px;padding:8px 14px;border-radius:999px;background:var(--yolk);color:var(--green);font-family:var(--mono);font-size:.78rem;font-weight:600}.pick h2{margin:14px 0 16px}.sizes{display:grid;gap:10px;margin-top:28px}.size{position:relative;display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:20px;border:2px solid var(--line);background:var(--white);text-align:left;transition:border-color .25s,background .25s}.size:hover{border-color:#052e1959}.size[aria-pressed=true]{border-color:var(--green);background:var(--mist)}.size .radio{flex:0 0 22px;height:22px;border-radius:50%;border:2px solid var(--green);display:grid;place-items:center}.size[aria-pressed=true] .radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--green)}.size .t{flex:1}.size .t b{display:block;font-size:1.08rem}.size .t small{color:var(--muted);font-size:.9rem}.size .p{text-align:right}.size .p b{display:block;font-size:1.15rem}.size .p small{font-family:var(--mono);font-size:.74rem;color:var(--muted)}.size .badge{position:absolute;right:18px;top:-11px;padding:3px 10px;border-radius:999px;background:var(--pink);font-family:var(--mono);font-size:.7rem;font-weight:600}.freq{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:6px;border-radius:18px;background:var(--mist);margin-top:18px}.freq button{padding:12px 10px;border-radius:13px;font-weight:700;font-size:.95rem;line-height:1.2;transition:background .25s,box-shadow .25s}.freq button small{display:block;font-family:var(--mono);font-weight:400;font-size:.72rem;color:var(--muted);margin-top:3px}.freq button[aria-pressed=true]{background:var(--white);box-shadow:0 6px 16px -10px #052e1980}.buy{display:flex;gap:10px;margin-top:18px}.qty-lg{display:flex;align-items:center;border-radius:999px;box-shadow:inset 0 0 0 2px var(--line)}.qty-lg button{width:48px;height:60px;font-size:1.3rem;font-weight:700}.qty-lg span{min-width:26px;text-align:center;font-weight:800;font-variant-numeric:tabular-nums}.buy .btn{flex:1 1 220px;white-space:normal}@media(max-width:520px){.buy{flex-wrap:wrap}.buy .qty-lg{flex:1 1 100%;justify-content:space-between}.size .t small{display:none}.size{padding:16px}}.deliv-line{margin-top:14px;font-size:.92rem;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.deliv-line b{font-weight:700}.deliv-line a{text-decoration:underline;text-underline-offset:3px}.dot{width:8px;height:8px;border-radius:50%;background:#2fa84f;box-shadow:0 0 0 4px #2fa84f2e}.why{display:grid;gap:12px;margin-top:30px;padding-top:26px;border-top:1px solid var(--line)}.why div{display:flex;gap:14px;align-items:flex-start;font-size:.98rem;line-height:1.45}.why svg{flex:0 0 22px;height:28px;color:var(--yolk);filter:drop-shadow(0 0 0 var(--green))}.why b{display:block}.delivery{background:var(--yolk);padding:110px 0;position:relative;overflow:hidden}.delivery .grid{display:grid;gap:44px;align-items:center;position:relative;z-index:1}@media(min-width:980px){.delivery .grid{grid-template-columns:1fr 1.05fr}}.delivery .bg-egg{position:absolute;width:380px;height:480px;right:-120px;top:-120px;color:#ffe08e}.delivery .bg-egg.b{left:-140px;right:auto;top:auto;bottom:-200px;width:300px;height:380px}.delivery h2{margin:14px 0 18px}.delivery .lead{color:var(--green)}.towns{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.town{padding:11px 18px;border-radius:999px;box-shadow:inset 0 0 0 2px var(--green);font-weight:700;transition:all .25s var(--ease)}.town:hover{background:#052e1914}.town[aria-pressed=true]{background:var(--green);color:var(--yolk)}.ticket{position:relative;background:var(--white);border-radius:32px;padding:32px;box-shadow:0 40px 80px -40px #052e198c}.ticket:before,.ticket:after{content:"";position:absolute;top:56%;width:34px;height:34px;border-radius:50%;background:var(--yolk)}.ticket:before{left:-17px}.ticket:after{right:-17px}.ticket .row{display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:var(--mono);font-size:.8rem}.ticket .tag{padding:6px 12px;border-radius:999px;background:var(--green);color:var(--yolk)}.ticket .day{font-size:clamp(3rem,7vw,5.2rem);font-weight:800;letter-spacing:-.04em;line-height:.95;margin-top:18px}.ticket .slot{font-size:1.2rem;font-weight:600;margin-top:6px}.ticket .dash{border-top:3px dashed var(--line);margin:28px -32px 24px}.ticket .dl{font-weight:700;margin-bottom:12px}.countdown{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.countdown div{background:var(--mist);border-radius:16px;padding:12px 6px;text-align:center}.countdown b{display:block;font-size:clamp(1.6rem,3.2vw,2.3rem);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.countdown small{font-family:var(--mono);font-size:.68rem;color:var(--muted)}.ticket .btn{width:100%;margin-top:18px}.ticket .note{margin-top:14px;font-size:.9rem;line-height:1.5;color:var(--muted)}.weide{background:var(--green);color:var(--white);padding:120px 0;overflow:hidden;position:relative}.weide .grid{display:grid;gap:50px;align-items:center}@media(min-width:980px){.weide .grid{grid-template-columns:1fr 1.15fr}}.weide h2{color:var(--white);margin:14px 0 18px}.facts{display:grid;gap:0;margin:34px 0}.facts div{display:flex;gap:18px;align-items:baseline;padding:18px 0;border-top:1px solid rgba(255,255,255,.14)}.facts div:last-child{border-bottom:1px solid rgba(255,255,255,.14)}.facts .n{font-family:var(--mono);color:var(--yolk);font-size:.85rem;min-width:2.4ch}.facts b{font-size:1.2rem;font-weight:700;display:block}.facts span{color:#ffffffb3;font-size:.98rem;line-height:1.5}.mosaic{position:relative;aspect-ratio:1/1.02}.mosaic .egg-mask{position:absolute}.mosaic .m1{left:0;top:4%;width:56%;height:62%}.mosaic .m2{right:0;top:0;width:44%;height:46%}.mosaic .m3{right:6%;bottom:0;width:52%;height:52%}.mosaic .chip{position:absolute;left:6%;bottom:12%;background:var(--yolk);color:var(--green);padding:10px 16px;border-radius:999px;font-family:var(--mono);font-size:.78rem;font-weight:600;transform:rotate(-4deg)}.mosaic .gr{position:absolute;left:44%;bottom:-3%;width:16%;color:var(--pink)}.shop{padding:110px 0 120px;background:var(--white)}.shop .head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px}.shop h2{margin-top:14px}.filters{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none;max-width:100%}.filters::-webkit-scrollbar{display:none}.chip{padding:10px 16px;border-radius:999px;background:var(--mist);font-weight:700;font-size:.92rem;white-space:nowrap;transition:all .2s}.chip:hover{background:#e6ece3}.chip[aria-pressed=true]{background:var(--green);color:var(--yolk)}.products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(min-width:760px){.products{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}@media(min-width:1100px){.products{grid-template-columns:repeat(4,minmax(0,1fr))}}.card{display:flex;flex-direction:column;gap:10px;animation:cardIn .5s var(--ease) both}@keyframes cardIn{0%{opacity:.2;transform:translateY(16px)}}.card .media{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:24px;background:var(--mist)}.card .media img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease)}.card:hover .media img{transform:scale(1.05)}.card .vendor{font-family:var(--mono);font-size:.72rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card h3{font-size:clamp(.95rem,2.2vw,1.05rem);font-weight:700;letter-spacing:-.01em;line-height:1.25}.card .row{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:auto}.card .price{font-weight:800;font-variant-numeric:tabular-nums}.card .add{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:999px;background:var(--green);color:var(--white);font-weight:700;font-size:.85rem;transition:background .2s,transform .2s}.card .add:hover{transform:scale(1.04)}.card .add.done{background:var(--yolk);color:var(--green)}@media(max-width:520px){.card .add .lbl{display:none}.card .add{width:38px;height:38px;justify-content:center;padding:0;font-size:1.1rem}}.shop .more{margin-top:40px;display:flex;justify-content:center}.stars{display:inline-flex;gap:2px;color:var(--yolk)}.stars svg{width:16px;height:16px}.stars.dk{color:var(--green)}.gbadge{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 10px;border-radius:999px;background:var(--white);box-shadow:0 8px 20px -12px #052e1973;font-weight:700;font-size:.9rem;pointer-events:auto}.gbadge .g{width:22px;height:22px;border-radius:50%;background:var(--green);color:var(--yolk);display:grid;place-items:center;font-weight:800;font-size:.8rem}.gbadge small{font-family:var(--mono);font-weight:400;font-size:.74rem;color:var(--muted)}.minirev{margin-top:16px;display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:18px;background:var(--mist);font-size:.93rem;line-height:1.45}.minirev .stars{color:var(--green);flex:0 0 auto;margin-top:2px}.minirev small{display:block;font-family:var(--mono);font-size:.72rem;color:var(--muted);margin-top:4px}.reviews{background:var(--yolk);padding:110px 0;overflow:hidden}.reviews .head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:44px}.reviews h2{margin-top:14px}.score{display:flex;align-items:center;gap:18px;background:var(--white);border-radius:24px;padding:18px 22px}.score b{font-size:3rem;font-weight:800;letter-spacing:-.04em;line-height:1}.score .stars{color:var(--green)}.score .stars svg{width:20px;height:20px}.score small{display:block;font-family:var(--mono);font-size:.76rem;color:var(--muted);margin-top:6px}.score a{text-decoration:underline;text-underline-offset:3px}.rrow{display:flex;gap:14px;width:max-content;animation:marq 60s linear infinite}.rrow.r2{animation-direction:reverse;animation-duration:70s;margin-top:14px}.reviews:hover .rrow{animation-play-state:paused}.rcard{flex:0 0 auto;width:min(80vw,340px);background:var(--white);border-radius:24px;padding:22px;display:flex;flex-direction:column;gap:12px}.rcard .stars{color:var(--green)}.rcard p{font-size:1.02rem;line-height:1.5;font-weight:500}.rcard .who{display:flex;align-items:center;gap:10px;margin-top:auto;font-weight:700;font-size:.92rem}.rcard .av{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:.85rem;background:var(--pink)}.rcard .who small{display:block;font-family:var(--mono);font-weight:400;font-size:.7rem;color:var(--muted)}.ks{background:var(--mist);padding:110px 0 70px}.ks .intro{display:grid;gap:20px;margin-bottom:56px}@media(min-width:980px){.ks .intro{grid-template-columns:1.2fr 1fr;align-items:end}}.ks h2{margin-top:14px}.kcard{position:sticky;top:120px;border-radius:36px;padding:clamp(24px,4vw,48px);display:grid;gap:28px;margin-bottom:22px;overflow:hidden;box-shadow:0 -20px 50px -34px #052e1980;min-height:min(62vh,520px);align-items:center}@media(min-width:900px){.kcard{grid-template-columns:1.15fr 1fr}}.kcard:nth-child(1){background:var(--yolk)}.kcard:nth-child(2){background:var(--pink);top:136px}.kcard:nth-child(3){background:var(--green);color:var(--white);top:152px}.kcard:nth-child(4){background:var(--white);top:168px}.kcard .k{font-family:var(--mono);font-size:.8rem;font-weight:500}.kcard h3{font-size:clamp(2.4rem,6vw,5rem);margin:10px 0 6px;text-transform:uppercase;letter-spacing:.02em;font-weight:700}.kcard h4{font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:700;margin-bottom:12px}.kcard p{font-size:1.04rem;line-height:1.6;max-width:44ch;opacity:.86}.kcard .egg-mask{width:min(100%,380px);aspect-ratio:432/547;justify-self:center}.story{background:var(--white);padding:120px 0}.story .grid{display:grid;gap:50px;align-items:center}@media(min-width:980px){.story .grid{grid-template-columns:.9fr 1.1fr;gap:80px}}.story .pics{position:relative;max-width:520px;width:100%;margin-inline:auto}.story .p1{aspect-ratio:432/547;width:100%}.story .p2{position:absolute;right:-6%;bottom:-6%;width:42%;aspect-ratio:432/547;border:0}.story .gr{position:absolute;left:-4%;bottom:-3%;width:22%;color:var(--yolk)}.story h2{margin:14px 0 22px}.story p{font-size:1.1rem;line-height:1.65;color:var(--muted);max-width:54ch;margin-top:16px}.story .quote{margin-top:28px;padding:22px 24px;border-radius:22px;background:var(--mist);font-size:1.2rem;font-weight:600;line-height:1.4;max-width:46ch}.story .quote small{display:block;margin-top:10px;font-family:var(--mono);font-weight:400;font-size:.8rem;color:var(--muted)}.story .btn{margin-top:28px}.beleving{background:var(--pink);padding:110px 0;position:relative;overflow-x:clip}.beleving .head{display:grid;gap:20px;margin-bottom:44px}@media(min-width:980px){.beleving .head{grid-template-columns:1.2fr 1fr;align-items:end}}.beleving h2{margin-top:14px}.beleving .lead{color:var(--green)}.exp{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.exp label{position:relative;display:flex;flex-direction:column;gap:10px;background:var(--white);border-radius:28px;padding:24px;cursor:pointer;transition:transform .3s var(--ease),box-shadow .3s}.exp label:hover{transform:translateY(-4px);box-shadow:0 20px 40px -24px #052e1980}.exp input{position:absolute;opacity:0;pointer-events:none}.exp .ic{width:54px;height:68px}.exp h3{font-size:1.35rem;letter-spacing:-.02em;margin-top:6px}.exp p{font-size:.96rem;line-height:1.5;color:var(--muted)}.exp .soon{align-self:flex-start;margin-top:auto;padding:5px 10px;border-radius:999px;background:var(--mist);font-family:var(--mono);font-size:.72rem}.exp .tick{position:absolute;right:18px;top:18px;width:28px;height:28px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--line);display:grid;place-items:center;transition:all .2s}.exp input:checked~.tick{background:var(--green);box-shadow:none}.exp input:checked~.tick:after{content:"";width:12px;height:7px;border:2.5px solid var(--yolk);border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px)}.exp input:checked~h3{text-decoration:underline;text-decoration-color:var(--yolk);text-decoration-thickness:6px;text-underline-offset:-1px}.exp input:focus-visible~.tick{outline:3px solid var(--green);outline-offset:3px}.steps{display:flex;flex-wrap:wrap;gap:8px 22px;margin-bottom:18px;font-family:var(--mono);font-size:.8rem}.steps span{display:inline-flex;align-items:center;gap:8px;opacity:.55;transition:opacity .3s}.steps span.on{opacity:1}.steps i{width:24px;height:24px;border-radius:50%;background:var(--green);color:var(--pink);display:grid;place-items:center;font-style:normal;font-size:.75rem}.signbox{position:sticky;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:5;margin-top:24px;max-width:620px;background:var(--green);color:var(--white);border-radius:28px;padding:16px;box-shadow:0 24px 50px -24px #052e19cc;transition:transform .4s var(--ease)}@media(max-width:759px){.with-bar .signbox{bottom:calc(84px + env(safe-area-inset-bottom,0px))}}.signbox.pulse{animation:sbp .6s var(--ease)}@keyframes sbp{40%{transform:scale(1.03)}}.picked{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-height:30px;padding:0 4px 12px;font-size:.92rem}.picked .pk{display:inline-flex;align-items:center;gap:6px;padding:5px 8px 5px 12px;border-radius:999px;background:var(--pink);color:var(--green);font-weight:700;font-size:.82rem}.picked .pk button{width:20px;height:20px;border-radius:50%;background:#052e191f;font-size:.8rem;line-height:1}.picked .hint{color:#ffffffb3}.signup{display:flex;gap:8px;padding:6px;border-radius:999px;background:var(--white)}.signup .btn{background:var(--yolk);color:var(--green)}@media(max-width:520px){.signbox .signup{flex-direction:column;border-radius:20px}.signbox .signup input{padding:14px 12px}.signbox .signup .btn{width:100%}}.signbox .signup-note{color:#fff9;padding:10px 6px 0;margin:0}.done-card{display:none;margin-top:24px;max-width:620px;background:var(--white);border-radius:28px;padding:26px;box-shadow:0 24px 50px -30px #052e19b3}.done-card.show{display:block;animation:cardIn .5s var(--ease)}.done-card h3{font-size:1.6rem;display:flex;align-items:center;gap:12px}.done-card h3 svg{width:34px;height:46px;flex:0 0 auto}.done-card ul{list-style:none;display:grid;gap:8px;margin:16px 0 20px}.done-card li{display:flex;gap:10px;align-items:flex-start;line-height:1.45}.done-card li b{display:block}.done-card li:before{content:"";flex:0 0 18px;height:18px;margin-top:2px;border-radius:50%;background:var(--green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.2l2.6 2.6L12 5.4' fill='none' stroke='%23FFD768' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100%}.done-card p{color:var(--muted);line-height:1.5}.done-card .row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.done-card .again{font-weight:700;text-decoration:underline;text-underline-offset:3px;padding:14px 6px}.signup input{flex:1;min-width:0;border:0;background:none;font:inherit;padding:0 18px;outline:none;color:var(--green)}.signup-note{margin-top:12px;font-family:var(--mono);font-size:.76rem}.partners{padding:110px 0;background:var(--white);overflow:hidden}.partners .head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px}.partners h2{margin-top:14px}.prail{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 max(16px,calc((100vw - 1280px)/2)) 20px;scroll-padding-inline:max(16px,calc((100vw - 1280px)/2));scrollbar-width:none}.prail::-webkit-scrollbar{display:none}.pcard{flex:0 0 min(76vw,320px);scroll-snap-align:start;position:relative;aspect-ratio:9/14;border-radius:28px;overflow:hidden;background:var(--green);color:var(--white)}.pcard img,.pcard video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pcard video{opacity:0;transition:opacity .5s}.pcard.playing video{opacity:1}.pcard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 45%,#052e19eb)}.pcard .meta{position:absolute;left:20px;right:20px;bottom:20px;z-index:2}.pcard .meta small{font-family:var(--mono);font-size:.74rem;color:var(--yolk)}.pcard .meta h3{font-size:1.6rem;margin:6px 0 14px}.pcard .meta a{display:inline-flex;gap:8px;align-items:center;padding:10px 16px;border-radius:999px;background:var(--white);color:var(--green);font-weight:700;font-size:.88rem}.pcard .play{position:absolute;right:16px;top:16px;z-index:2;width:44px;height:44px;border-radius:50%;background:#ffffff38;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;font-size:.8rem}.kar{position:relative;background:var(--mist);padding:110px 0 0;overflow:hidden}.kar .grid{display:grid;gap:40px;position:relative;z-index:2;align-items:center}@media(min-width:980px){.kar .grid{grid-template-columns:1.1fr 1fr}}.kar h2{margin:14px 0 18px}.visit{display:grid;gap:10px;margin-top:26px}.visit div{display:flex;gap:14px;align-items:center;padding:16px 18px;border-radius:18px;background:var(--white)}.visit svg{flex:0 0 20px;height:26px;color:var(--green)}.visit b{display:block}.visit small{color:var(--muted)}.container-pic{aspect-ratio:432/547;max-width:420px;width:100%;justify-self:center}.field{position:relative;height:clamp(260px,34vw,420px);margin-top:60px;cursor:crosshair;touch-action:manipulation}.field .bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.field-hint{position:absolute;right:16px;top:8px;z-index:60;padding:10px 16px;border-radius:999px;background:var(--green);color:var(--yolk);font-family:var(--mono);font-size:.78rem;pointer-events:none;transition:opacity .4s}.wagon{position:absolute;bottom:22%;left:0;width:clamp(180px,22vw,300px);z-index:40;pointer-events:none;will-change:transform}.fhen{position:absolute;left:0;bottom:0;will-change:transform;pointer-events:none}.fhen .flip{transition:transform .2s}.grain{position:absolute;width:6px;height:4px;border-radius:50%;background:#f4d27a;box-shadow:0 1px #00000040;pointer-events:none;animation:grainIn .35s ease-out both}@keyframes grainIn{0%{transform:translateY(-40px);opacity:0}}.hen-svg{display:block;width:100%;height:auto;overflow:visible}.hen-svg .leg{transform-box:fill-box;transform-origin:50% 0}.hen-svg .h-head{transform-box:view-box;transform-origin:80px 46px}.hen-svg .h-body{transform-box:view-box;transform-origin:60px 84px}.walking .la{animation:leg .34s linear infinite}.walking .lb{animation:leg .34s linear infinite;animation-delay:-.17s}.walking .h-body{animation:bob .34s ease-in-out infinite}.running .la{animation:leg .2s linear infinite}.running .lb{animation:leg .2s linear infinite;animation-delay:-.1s}.running .h-body{animation:bob .2s ease-in-out infinite}.pecking .h-head{animation:peckH 1.1s ease-in-out infinite}@keyframes leg{0%,to{transform:rotate(-22deg)}50%{transform:rotate(22deg)}}@keyframes bob{50%{transform:translateY(-3px)}}@keyframes peckH{0%,35%,to{transform:rotate(0)}48%{transform:rotate(40deg) translate(6px,12px)}60%{transform:rotate(0)}72%{transform:rotate(36deg) translate(6px,11px)}84%{transform:rotate(0)}}.buddy{position:fixed;left:0;bottom:calc(4px + env(safe-area-inset-bottom,0px));width:clamp(52px,5vw,70px);z-index:55;opacity:0;transition:opacity .4s,bottom .4s var(--ease);will-change:transform;cursor:pointer}.buddy.on{opacity:1}.with-bar .buddy{bottom:calc(78px + env(safe-area-inset-bottom,0px))}.buddy .flip{transition:transform .25s var(--ease)}.bubble{position:absolute;bottom:100%;left:50%;transform:translate(-50%,6px) scale(.6);opacity:0;background:var(--white);color:var(--green);padding:8px 12px;border-radius:14px;font-weight:800;font-size:.85rem;white-space:nowrap;box-shadow:0 10px 20px -10px #0006;transition:all .3s var(--ease);pointer-events:none}.bubble.show{opacity:1;transform:translate(-50%,-4px) scale(1)}.laid{position:fixed;z-index:54;width:16px;height:20px;border-radius:50%/60% 60% 40% 40%;background:radial-gradient(circle at 35% 30%,#f1b27f,#c47a45);pointer-events:none}.faq{padding:110px 0;background:var(--white)}.faq .grid{display:grid;gap:40px}@media(min-width:980px){.faq .grid{grid-template-columns:1fr 1.5fr}}.faq h2{margin:14px 0 18px}.qa{border-top:1px solid var(--line)}.qa:last-child{border-bottom:1px solid var(--line)}.qa summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-weight:700;font-size:1.1rem}.qa summary::-webkit-details-marker{display:none}.qa summary i{flex:0 0 38px;height:38px;border-radius:50%;background:var(--mist);display:grid;place-items:center;font-style:normal;font-size:1.3rem;transition:transform .35s var(--ease),background .3s}.qa[open] summary i{transform:rotate(45deg);background:var(--yolk)}.qa .a{padding:0 56px 24px 0;line-height:1.65;color:var(--muted)}.final{background:var(--yolk);padding:100px 0;text-align:center;position:relative;overflow:hidden}.final .chick{width:110px;height:154px;margin:0 auto 26px;color:var(--green);animation:wob 3s ease-in-out infinite;transform-origin:50% 90%}@keyframes wob{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.final h2{max-width:14ch;margin:0 auto 18px}.final .lead{margin:0 auto 30px;color:var(--green)}.final .gr{position:absolute;bottom:-10px;width:120px;color:var(--green)}.footer{background:var(--green);color:var(--white);padding:90px 0 calc(30px + env(safe-area-inset-bottom,0px));overflow:hidden}.footer .top{display:grid;gap:30px;margin-bottom:70px}@media(min-width:980px){.footer .top{grid-template-columns:1.3fr 1fr;align-items:end}}.footer h2{color:var(--white);font-size:clamp(2rem,4.4vw,3.6rem)}.news{display:flex;gap:8px;padding:8px;border-radius:999px;background:#ffffff14}.news input{flex:1;min-width:0;background:none;border:0;color:var(--white);font:inherit;padding:0 16px;outline:none}.news input::placeholder{color:#ffffff80}.fcols{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;padding-bottom:60px}@media(min-width:900px){.fcols{grid-template-columns:repeat(4,1fr)}}.fcols h4{font-family:var(--mono);font-size:.78rem;font-weight:500;color:var(--yolk);margin-bottom:14px}.fcols a,.fcols p{display:block;color:#ffffffc7;line-height:2}.fcols a:hover{color:var(--white)}.giant{color:var(--white);width:100%;height:auto}.legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:24px;font-family:var(--mono);font-size:.75rem;color:#ffffff80}.mbar{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:56;display:flex;align-items:center;gap:10px;padding:8px 8px 8px 18px;border-radius:999px;background:var(--green);color:var(--white);box-shadow:0 18px 40px -16px #0000008c;transform:translateY(160%);transition:transform .5s var(--ease)}.with-bar .mbar{transform:none}.mbar .t{flex:1;min-width:0;line-height:1.2}.mbar .t b{display:block;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbar .t small{font-family:var(--mono);font-size:.7rem;color:var(--yolk)}.mbar .btn{padding:13px 18px}@media(min-width:760px){.mbar{display:none}.with-bar .buddy{bottom:calc(4px + env(safe-area-inset-bottom,0px))}}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#052e1973;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:80;opacity:0;pointer-events:none;transition:opacity .4s}.scrim.open{opacity:1;pointer-events:auto}.drawer{position:fixed;top:0;right:0;bottom:0;width:min(460px,100%);background:var(--white);z-index:90;transform:translate(105%);transition:transform .55s var(--ease);display:flex;flex-direction:column;padding-top:env(safe-area-inset-top,0px)}.drawer.open{transform:none}.drawer header{display:flex;justify-content:space-between;align-items:center;padding:22px 22px 8px}.drawer header h3{font-size:1.8rem;display:flex;align-items:center;gap:10px}.drawer header h3 svg{width:26px;height:36px}.drawer .close{width:44px;height:44px;border-radius:50%;background:var(--mist);font-size:1.4rem}.dcarton{margin:8px 22px 4px;padding:14px;border-radius:20px;background:linear-gradient(#dcc7a3,#cbb088);display:grid;grid-template-columns:repeat(6,1fr);gap:7px;box-shadow:inset 0 2px #fff6,0 18px 30px -18px #00000080}.dcarton .cell{aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 60%,#a88c66,#bfa27b 70%);box-shadow:inset 0 4px 8px #00000040;display:grid;place-items:center;overflow:hidden}.dcarton .cell img{width:84%;height:96%;object-fit:cover;border-radius:50%/60% 60% 40% 40%;box-shadow:0 3px 6px #00000059;animation:drop .5s cubic-bezier(.3,1.6,.5,1)}@keyframes drop{0%{transform:translateY(-30px) scale(.5);opacity:0}}.dcap{margin:0 22px 6px;font-family:var(--mono);font-size:.75rem;color:var(--muted)}.lines{flex:1;overflow:auto;padding:4px 22px}.line{display:flex;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.line img{width:56px;height:56px;border-radius:14px;object-fit:cover}.line .lt{flex:1;min-width:0}.line .lt b{display:block;font-size:.95rem}.line .lt small{font-family:var(--mono);color:var(--muted);font-size:.72rem}.qty{display:flex;align-items:center;gap:2px;background:var(--mist);border-radius:999px;padding:3px}.qty button{width:30px;height:30px;border-radius:50%;font-weight:700}.qty button:hover{background:var(--white)}.qty span{min-width:20px;text-align:center;font-weight:700;font-variant-numeric:tabular-nums}.empty{text-align:center;padding:30px 10px;color:var(--muted);line-height:1.6}.xsell{padding:14px 22px 6px}.xsell h4{font-family:var(--mono);font-size:.76rem;font-weight:500;margin-bottom:10px}.xsell .xs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.xsell button{display:flex;flex-direction:column;gap:6px;text-align:left;font-size:.8rem;font-weight:700;line-height:1.2}.xsell img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:14px}.xsell span{font-family:var(--mono);font-weight:400;color:var(--muted)}.drawer footer{padding:18px 22px calc(22px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--mist)}.drawer footer .tot{display:flex;justify-content:space-between;font-weight:800;font-size:1.25rem;margin-bottom:6px}.drawer footer .dl{font-size:.88rem;color:var(--muted);margin-bottom:14px;line-height:1.45}.drawer footer .btn{width:100%}.drawer footer .safe{margin-top:10px;text-align:center;font-family:var(--mono);font-size:.7rem;color:var(--muted)}.flyer{position:fixed;z-index:100;width:34px;height:42px;border-radius:50%/60% 60% 40% 40%;background:radial-gradient(circle at 35% 30%,#f1b27f,#c47a45);pointer-events:none;box-shadow:0 8px 14px #00000040}.toast{position:fixed;left:50%;bottom:calc(90px + env(safe-area-inset-bottom,0px));transform:translate(-50%,40px);opacity:0;z-index:95;background:var(--green);color:var(--white);padding:13px 20px;border-radius:999px;font-weight:700;font-size:.92rem;display:flex;gap:10px;align-items:center;transition:all .45s var(--ease);box-shadow:0 20px 40px -16px #00000080;max-width:calc(100% - 32px);pointer-events:none}.toast.show{transform:translate(-50%);opacity:1}.toast i{flex:0 0 14px;height:17px;border-radius:50%/60% 60% 40% 40%;background:var(--yolk)}.loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--green);color:var(--white);display:grid;place-items:center}.ld{display:flex;flex-direction:column;align-items:center;gap:22px}.ld .chick{width:96px;height:134px;color:var(--yolk);transform-origin:50% 92%;animation:ldwob 1.1s ease-in-out infinite}@keyframes ldwob{0%,to{transform:rotate(-7deg)}25%{transform:rotate(0) translateY(-10px)}50%{transform:rotate(7deg)}75%{transform:rotate(0) translateY(-4px)}}.ld .shadow{width:70px;height:10px;border-radius:50%;background:#00000040;margin-top:-18px;animation:ldsh 1.1s ease-in-out infinite}@keyframes ldsh{25%{transform:scale(.8)}75%{transform:scale(.92)}}.ld .pct{font-family:var(--mono);font-size:.85rem;color:var(--yolk);font-variant-numeric:tabular-nums}.ld .logo{width:180px;color:var(--white)}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.reveal{transform:none}}.freq button:disabled{opacity:.45;cursor:not-allowed}.legal a{color:inherit}@media(prefers-reduced-motion:reduce){.ticker-track{animation:marq 40s linear infinite!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/eiland.css.map */
