@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/anton-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:400 900;font-display:swap;src:url(../../../fonts/archivo-latin-var.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/permanent-marker-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#050505;--color-surface:#111;--color-ink:#f4efe6;--color-ink-soft:#d9d3c8;--color-muted:#a9a399;--color-line:#ffffff24;--color-accent:#ff3da5;--color-accent-text:#ff6fbd;--color-accent-on-dark:#ff6fbd;--color-accent-ink:#120008;--color-dark:#000;--color-dark-2:#0a0a0a;--color-on-dark:#f4efe6;--color-on-dark-muted:#cfc9bf;--color-kraft:#ffe14d;--color-ok:#2fbf6a;--color-whatsapp:#25d366;--color-whatsapp-ink:#062e18;--color-photo-bg:#0c0c0c;--color-warn:#ffb23f;--surface-texture:linear-gradient(#0505059e, #0505059e), url(../../../superficie.webp);--card-texture:url(../../../superficie-tarjeta.webp);--glow-1:#36bf54;--glow-2:#fed73e;--glow-3:#ff3da5;--glow-4:#2bb8ff;--glow-5:#ff8a3d;--glow-6:#a06bff;--font-display:"Anton", Impact, "Arial Narrow", sans-serif;--font-body:"Archivo", system-ui, sans-serif;--font-product:"Archivo", system-ui, sans-serif;--font-mono:"Anton", "Archivo", sans-serif;--font-sign:"Permanent Marker", "Comic Sans MS", cursive;--radius:16px;--space-section:64px;--space-title:24px;--container:1280px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background-color:var(--color-bg);background-image:var(--surface-texture,none);color:var(--color-ink);font:400 16px/1.5 var(--font-body);background-position:top;background-size:1600px;margin:0}img{max-width:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}h1,h2,h3{margin:0 0 .5em;line-height:1.15}h1{font:400 clamp(26px, 4vw, 40px) / 1.1 var(--font-display)}h2{font-size:22px;font-weight:800}.wrap{max-width:var(--container);margin-inline:auto;padding:0 18px}main>*+section{margin-top:var(--space-section)}@media (width<=720px){main>*+section{margin-top:36px}}.btn{border-radius:var(--radius);background:var(--color-accent);min-height:46px;color:var(--color-accent-ink);letter-spacing:.06em;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:800;text-decoration:none;display:inline-flex}.btn:disabled{opacity:.6;cursor:default}.btn--ghost{color:var(--color-ink);border-color:var(--color-ink);background:0 0}.btn--ghost:hover{background:var(--color-ink);color:var(--color-bg)}.btn--block{width:100%}.field{margin-bottom:12px;display:block}.field span{letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink-soft);margin-bottom:5px;font-size:12.5px;display:block}.field input,.field select{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface);width:100%;min-height:48px;color:var(--color-ink);padding:0 13px}.field input:focus,.field select:focus{outline:2px solid var(--color-accent);outline-offset:1px}.field [aria-invalid=true]{border-color:var(--color-accent)}.field-error{color:#b3341c;margin:-6px 0 12px;font-size:13px}.panel{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius);text-align:center;width:100%;max-width:560px;margin:48px auto 0;padding:28px 24px}.panel .field span{text-align:left}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin:0 0 6px;font-size:12.5px}.pill{letter-spacing:.04em;color:var(--color-accent-ink);background:var(--color-warn);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:800;display:inline-block}.pill--ok{background:var(--color-ok);color:#fff}.pill--bad{background:var(--color-accent)}.muted{color:var(--color-muted);font-size:13px}.alert{border-radius:var(--radius);border-left:3px solid var(--color-accent);background:color-mix(in srgb, var(--color-accent) 12%, var(--color-surface));margin:8px 0 14px;padding:10px 12px;font-size:14px}.alert--warn{border-left-color:var(--color-warn);background:color-mix(in srgb, var(--color-warn) 14%, var(--color-surface))}.price{font-family:var(--font-mono);font-weight:700}.grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}@media (width>=720px){.grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media (width>=1100px){.grid{grid-template-columns:repeat(4,1fr)}}.legal-band{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#000;padding:10px 0;font-size:12.5px}.legal-band__row{align-items:center;gap:16px;min-height:44px;display:flex}.legal-band__row b{border-right:1px solid #ffffff59;padding-right:16px;font-weight:800}.legal-band__row span{font-weight:600}.legal-band__logo{flex:none;width:auto;height:44px;margin-left:auto}@media (width<=700px){.legal-band{letter-spacing:.04em;font-size:11px}.legal-band__row{gap:10px}.legal-band__row b{padding-right:10px}.legal-band__logo{height:32px}}@keyframes shine-sweep{0%,60%{transform:translate(-70%)}to{transform:translate(70%)}}@keyframes float-y{50%{transform:translateY(-12px)}}@keyframes sign-flicker{0%,18%,22%,60%,to{opacity:1}20%,21%{opacity:.35}61%,62%{opacity:.6}}@keyframes marquee-run{to{transform:translate(-50%)}}.gate.svelte-7vkepg{z-index:100;background:var(--color-dark);color:var(--color-on-dark);place-items:center;padding:18px;display:grid;position:fixed;inset:0}.gate__box.svelte-7vkepg{text-align:center;max-width:420px}.gate__box.svelte-7vkepg img:where(.svelte-7vkepg){height:auto;margin:0 auto 24px}.gate__no.svelte-7vkepg{color:var(--color-on-dark-muted);margin-top:12px;display:block}.gate__legal.svelte-7vkepg{color:var(--color-on-dark-muted);margin-top:28px;font-size:12px}.promise.svelte-1elxaub{background:var(--color-accent);color:var(--color-accent-ink);text-align:center;letter-spacing:.05em;justify-content:center;align-items:center;min-height:36px;padding:6px 12px;font-size:13px;font-weight:700;display:flex}.promise__zone.svelte-1elxaub{letter-spacing:.02em}.promise__long.svelte-1elxaub,.promise__short.svelte-1elxaub{font-style:normal}.promise__short.svelte-1elxaub{display:none}@media (width<=700px){.promise__long.svelte-1elxaub{display:none}.promise__short.svelte-1elxaub{display:inline}}.promise__commune.svelte-1elxaub{height:32px;color:inherit;font:inherit;letter-spacing:.02em;cursor:pointer;background:#ffffff2e;border:0;border-radius:999px;align-items:center;gap:5px;margin:-6px 8px -6px 0;padding:0 11px;font-weight:800;display:inline-flex}.promise__commune.svelte-1elxaub:hover{background:#ffffff4d}.promise__pick.svelte-1elxaub{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:inline-flex}.promise__pick.svelte-1elxaub select:where(.svelte-1elxaub){border-radius:var(--radius);background:var(--color-surface);min-height:34px;color:var(--color-ink);border:0;padding:0 10px;font-weight:700}@media (width<=480px){.promise.svelte-1elxaub{padding:5px 10px;font-size:11.5px}}.hdr.svelte-1elxaub{background:var(--color-dark);color:var(--color-on-dark);border-bottom:1px solid var(--color-dark-2);z-index:50;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);position:sticky;top:0}.hdr__row.svelte-1elxaub{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"menu logo cart""search search search";align-items:center;gap:10px 12px;padding-top:8px;padding-bottom:10px;display:grid}.hdr__menu.svelte-1elxaub{width:44px;height:44px;color:var(--color-on-dark);cursor:pointer;background:0 0;border:0;grid-area:menu;place-items:center;display:grid}.hdr__logo.svelte-1elxaub{grid-area:logo;min-width:0;display:block}.hdr__logo.svelte-1elxaub img:where(.svelte-1elxaub){width:auto;max-width:100%;height:auto;max-height:34px}.hdr__search.svelte-1elxaub{grid-area:search;min-width:0;position:relative}.hdr__search.svelte-1elxaub>button:where(.svelte-1elxaub){background:var(--color-accent);width:44px;height:44px;color:var(--color-accent-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.hdr__search.svelte-1elxaub input:where(.svelte-1elxaub)::-webkit-search-cancel-button{filter:invert()grayscale()brightness(1.8)}.hdr__search.svelte-1elxaub input:where(.svelte-1elxaub){border:1px solid var(--color-ink-soft);background:var(--color-dark-2);width:100%;min-height:48px;color:var(--color-on-dark);border-radius:999px;padding:0 52px 0 16px}.sug.svelte-1elxaub{background:var(--color-surface);color:var(--color-ink);border:1px solid var(--color-line);border-radius:var(--radius);z-index:60;margin:0;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 10px 30px #00000040}.sug.svelte-1elxaub button:where(.svelte-1elxaub),.sug.svelte-1elxaub a:where(.svelte-1elxaub){text-align:left;width:100%;min-height:44px;line-height:44px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 16px;text-decoration:none;display:block}.sug.svelte-1elxaub a:where(.svelte-1elxaub){color:var(--color-ink-soft);border-top:1px solid var(--color-line);font-size:14px}.sug.svelte-1elxaub button:where(.svelte-1elxaub):hover,.sug.svelte-1elxaub button.sug--on:where(.svelte-1elxaub){background:color-mix(in srgb, var(--color-accent) 22%, var(--color-surface));box-shadow:inset 3px 0 0 var(--color-accent-text)}.hdr__nav.svelte-1elxaub{white-space:nowrap;gap:16px;font-size:14px;font-weight:600;display:none}.hdr__nav.svelte-1elxaub a:where(.svelte-1elxaub){color:var(--color-on-dark);padding:12px 0;text-decoration:none}.hdr__nav.svelte-1elxaub a:where(.svelte-1elxaub):hover,.hdr__cat.svelte-1elxaub:hover,.hdr__cat[aria-expanded=true].svelte-1elxaub{color:var(--color-kraft)}.hdr__cat.svelte-1elxaub{min-height:44px;color:var(--color-on-dark);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex}.mega.svelte-1elxaub{border-top:1px solid var(--color-ink-soft);background:var(--color-dark-2);display:none}.mega__cols.svelte-1elxaub{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px 24px;padding-top:18px;padding-bottom:18px;display:grid}.mega.svelte-1elxaub a:where(.svelte-1elxaub){color:var(--color-on-dark);padding:6px 0;text-decoration:none;display:block}.mega__top.svelte-1elxaub{text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:800}.mega__sub.svelte-1elxaub{color:var(--color-on-dark-muted);font-size:14px}.mega.svelte-1elxaub a:where(.svelte-1elxaub):hover{color:var(--color-kraft)}.mega__all.svelte-1elxaub{border-top:1px solid var(--color-ink-soft);grid-column:1/-1;margin-top:6px;padding-top:12px;font-weight:700}.mmenu__sub.svelte-1elxaub{padding-left:16px;font-weight:400}.hdr__cart.svelte-1elxaub{border:1px solid var(--color-on-dark-muted);border-radius:var(--radius);min-height:44px;color:var(--color-on-dark);letter-spacing:.05em;cursor:pointer;white-space:nowrap;background:0 0;flex-shrink:0;grid-area:cart;padding:0 16px;font-size:13px;font-weight:800}.hdr__cart--full.svelte-1elxaub{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}.mmenu.svelte-1elxaub{border-top:1px solid var(--color-ink-soft);background:var(--color-dark-2)}.mmenu.svelte-1elxaub .wrap:where(.svelte-1elxaub){padding-top:6px;padding-bottom:10px;display:grid}.mmenu.svelte-1elxaub a:where(.svelte-1elxaub){border-bottom:1px solid var(--color-ink-soft);min-height:44px;padding:12px 0;font-weight:600;text-decoration:none;display:block}@media (width>=900px){.hdr__row.svelte-1elxaub{grid-template-columns:auto minmax(220px,420px) 1fr auto;grid-template-areas:"logo search nav cart";min-height:64px;padding-top:0;padding-bottom:0}.hdr__menu.svelte-1elxaub,.mmenu.svelte-1elxaub{display:none}.hdr__nav.svelte-1elxaub{grid-area:nav;justify-content:flex-end;display:flex}.mega.svelte-1elxaub{display:block}}.ft.svelte-jz8lnl{background:var(--color-dark);color:var(--color-on-dark)}.ft__grid.svelte-jz8lnl{gap:28px;padding-top:36px;padding-bottom:28px;display:grid}.ft__muted.svelte-jz8lnl{color:var(--color-on-dark-muted);margin:10px 0 0;font-size:14px}.ft__head.svelte-jz8lnl{letter-spacing:.08em;text-transform:uppercase;color:var(--color-on-dark-muted);margin:0 0 4px;font-size:12px;font-weight:800}.ft__claim.svelte-jz8lnl{margin:14px 0 0;font-size:14px;line-height:1.5}.ft__links.svelte-jz8lnl{align-content:start;gap:10px;font-size:14px;font-weight:600;display:grid}.ft__links.svelte-jz8lnl a:where(.svelte-jz8lnl){text-decoration:none}.ft__cookies.svelte-jz8lnl{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.ft__links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover,.ft__cookies.svelte-jz8lnl:hover{color:var(--color-kraft)}.ft__pay.svelte-jz8lnl{flex-wrap:wrap;align-items:center;gap:6px 10px;padding-bottom:18px;display:flex}.ft__pay.svelte-jz8lnl small:where(.svelte-jz8lnl){color:var(--color-on-dark-muted);font-size:12px}.ft__pay.svelte-jz8lnl span:where(.svelte-jz8lnl){letter-spacing:.06em;border:1px solid var(--color-on-dark-muted);color:var(--color-on-dark-muted);border-radius:3px;padding:4px 8px;font-size:10.5px;font-weight:800}.ft__credits.svelte-jz8lnl{border-top:1px solid var(--color-ink-soft);padding-top:14px;padding-bottom:calc(18px + env(safe-area-inset-bottom));color:var(--color-on-dark-muted);font-size:12px}.ft__credits.svelte-jz8lnl a:where(.svelte-jz8lnl){color:inherit}@media (width>=720px){.ft__grid.svelte-jz8lnl{grid-template-columns:1.6fr 1fr 1fr;gap:40px}}.fab.svelte-jz8lnl{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:40;background:var(--color-accent);height:52px;color:var(--color-accent-ink);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 16px;font-size:13px;font-weight:800;text-decoration:none;display:flex;position:fixed;box-shadow:0 6px 20px #00000040}@media (width<=480px){.fab.svelte-jz8lnl{justify-content:center;width:56px;height:56px;padding:0}.fab__label.svelte-jz8lnl{display:none}}.fab--up.svelte-jz8lnl{bottom:calc(84px + env(safe-area-inset-bottom))}.veil.svelte-1x0xejx{z-index:90;background:#0009;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.drawer.svelte-1x0xejx{background:var(--color-dark);width:100%;max-width:560px;max-height:88vh;color:var(--color-on-dark);padding:20px 18px calc(20px + env(safe-area-inset-bottom));border-radius:14px 14px 0 0;overflow-y:auto}.drawer__head.svelte-1x0xejx{align-items:center;gap:12px;display:flex}.drawer__head.svelte-1x0xejx h2:where(.svelte-1x0xejx){flex:1;margin:0}.drawer__x.svelte-1x0xejx{color:var(--color-on-dark-muted);cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;font-size:28px}.drawer__empty.svelte-1x0xejx,.drawer__hint.svelte-1x0xejx{color:var(--color-on-dark-muted);font-size:13.5px}.line.svelte-1x0xejx{border-bottom:1px solid var(--color-ink-soft);flex-wrap:wrap;align-items:center;gap:10px;padding:11px 0;display:flex}.line__img.svelte-1x0xejx{object-fit:contain;background:var(--color-surface);border-radius:var(--radius);flex-shrink:0;width:60px;height:60px}.line__ctl.svelte-1x0xejx{align-items:center;gap:6px;display:flex}.line__unit.svelte-1x0xejx .price:where(.svelte-1x0xejx){color:var(--color-on-dark)}.line__info.svelte-1x0xejx{flex:1;min-width:0;font-size:15px}.line__unit.svelte-1x0xejx{color:var(--color-on-dark-muted);font-size:13px}.line.svelte-1x0xejx button:where(.svelte-1x0xejx){border:1px solid var(--color-ink-soft);min-width:44px;min-height:44px;color:var(--color-on-dark);cursor:pointer;background:0 0;border-radius:7px;font-size:19px}.line__tope.svelte-1x0xejx{color:var(--color-muted);font-size:12px}.line__qty.svelte-1x0xejx{text-align:center;min-width:24px;font-weight:700}.up.svelte-1x0xejx{color:var(--color-ink);border:1px solid var(--color-accent);border-radius:var(--radius);background:color-mix(in srgb, var(--color-accent) 10%, var(--color-surface));align-items:center;gap:10px;margin:10px 0;padding:10px;display:flex}.up__btn.svelte-1x0xejx{border-color:var(--color-accent);color:var(--color-accent-text)}.up.svelte-1x0xejx div:where(.svelte-1x0xejx){flex:1;font-size:13px;display:grid}.up.svelte-1x0xejx span:where(.svelte-1x0xejx){color:var(--color-muted)}.drawer__total.svelte-1x0xejx{justify-content:space-between;align-items:baseline;padding:15px 0 6px;display:flex}.drawer__total.svelte-1x0xejx b:where(.svelte-1x0xejx){font-size:22px}.line__x.svelte-1x0xejx{color:var(--color-on-dark-muted);font-size:22px;border-color:#0000!important}.bar.svelte-1x0xejx{background:#ffffff1f;border-radius:999px;height:6px;margin:8px 0;overflow:hidden}.bar.svelte-1x0xejx i:where(.svelte-1x0xejx){background:var(--color-accent);height:100%;transition:width .3s;display:block}@media (prefers-reduced-motion:reduce){.bar.svelte-1x0xejx i:where(.svelte-1x0xejx){transition:none}}.drawer__hint.svelte-1x0xejx b:where(.svelte-1x0xejx){color:var(--color-on-dark)}.drawer__sub.svelte-1x0xejx{letter-spacing:.08em;text-transform:uppercase;color:var(--color-on-dark-muted);margin:12px 0 6px;font-size:12px}.comp.svelte-1x0xejx{gap:6px;margin-bottom:12px;display:grid}.comp__item.svelte-1x0xejx{align-items:center;gap:10px;min-width:0;font-size:14px;display:flex}.comp__item.svelte-1x0xejx span:where(.svelte-1x0xejx){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.comp__add.svelte-1x0xejx{border:1px solid var(--color-accent-on-dark);border-radius:var(--radius);min-height:40px;color:var(--color-accent-on-dark);letter-spacing:.05em;cursor:pointer;background:0 0;flex-shrink:0;padding:0 12px;font-size:12px;font-weight:800}.drawer__pick.svelte-1x0xejx{color:var(--color-on-dark-muted);gap:6px;margin:6px 0 12px;font-size:13.5px;display:grid}.drawer__pick.svelte-1x0xejx select:where(.svelte-1x0xejx){border-radius:var(--radius);background:var(--color-surface);min-height:44px;color:var(--color-ink);border:0;padding:0 12px;font-weight:700}.drawer__more.svelte-1x0xejx{width:100%;min-height:44px;color:var(--color-on-dark-muted);cursor:pointer;background:0 0;border:0;margin-top:8px;font-weight:600}.drawer.svelte-1x0xejx .alert:where(.svelte-1x0xejx){color:var(--color-on-dark);background:#ffffff14}.bar.svelte-wh55af{z-index:60;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--color-dark);color:var(--color-on-dark);align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 22px #00000040}.bar__info.svelte-wh55af{text-align:left;min-width:0;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;flex:1;gap:3px;padding:0;display:flex}.bar__info.svelte-wh55af span:where(.svelte-wh55af){font-size:15px}.bar__info.svelte-wh55af b:where(.svelte-wh55af){font-size:17px}.bar__info.svelte-wh55af small:where(.svelte-wh55af){color:var(--color-on-dark-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.bar__progress.svelte-wh55af{background:#ffffff26;border-radius:999px;max-width:260px;height:4px;display:block;overflow:hidden}.bar__progress.svelte-wh55af i:where(.svelte-wh55af){background:var(--color-accent);height:100%;display:block}.bar__cta.svelte-wh55af{flex-shrink:0;min-width:150px}@media (width>=900px){.bar.svelte-wh55af{border-radius:var(--radius);width:min(720px,100% - 32px);bottom:16px;left:50%;right:auto;transform:translate(-50%)}}.cookies.svelte-zvfgak{z-index:97;padding:0 12px calc(12px + env(safe-area-inset-bottom));pointer-events:none;position:fixed;bottom:0;left:0;right:0}.cookies__box.svelte-zvfgak{pointer-events:auto;border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface);max-width:760px;color:var(--color-ink);margin:0 auto;padding:16px 18px;box-shadow:0 10px 30px #00000059}.cookies__title.svelte-zvfgak{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;margin:0 0 4px;font-size:18px}.cookies__text.svelte-zvfgak{color:var(--color-ink-soft);margin:0 0 14px;font-size:14px;line-height:1.5}.cookies__text.svelte-zvfgak a:where(.svelte-zvfgak){color:inherit;text-decoration:underline}.cookies__actions.svelte-zvfgak{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cookies__actions.svelte-zvfgak .btn:where(.svelte-zvfgak){padding:0 10px;font-size:13px}@media (width>=720px){.cookies__box.svelte-zvfgak{grid-template-columns:1fr auto;align-items:end;column-gap:20px;display:grid}.cookies__title.svelte-zvfgak{grid-column:1/-1}.cookies__text.svelte-zvfgak{margin:0}.cookies__actions.svelte-zvfgak{grid-template-columns:auto auto}.cookies__actions.svelte-zvfgak .btn:where(.svelte-zvfgak){padding:0 18px}}.app.svelte-12qhfyh{flex-direction:column;min-height:100dvh;display:flex}main.svelte-12qhfyh{flex:1;padding-bottom:88px}.app--bar.svelte-12qhfyh main:where(.svelte-12qhfyh){padding-bottom:calc(96px + env(safe-area-inset-bottom))}.progress.svelte-12qhfyh{background:var(--color-accent);z-index:200;width:40%;height:3px;animation:1s ease-in-out infinite svelte-12qhfyh-slide;position:fixed;top:0;left:0}.skip.svelte-12qhfyh{z-index:300;background:var(--color-accent);color:var(--color-accent-ink);border-radius:var(--radius);padding:10px 14px;font-weight:800;position:absolute;top:8px;left:-9999px}.skip.svelte-12qhfyh:focus{left:8px}main.svelte-12qhfyh:focus{outline:none}@media (prefers-reduced-motion:reduce){.progress.svelte-12qhfyh{opacity:.6;width:100%;animation:none}}@keyframes svelte-12qhfyh-slide{0%{transform:translate(-100%)}to{transform:translate(260%)}}.toast.svelte-12qhfyh{left:50%;bottom:calc(110px + env(safe-area-inset-bottom));z-index:95;pointer-events:none;background:var(--color-dark);width:max-content;max-width:calc(100% - 32px);color:var(--color-on-dark);border-radius:999px;align-items:center;gap:14px;padding:9px 18px;font-size:14px;font-weight:600;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 6px 22px #0000004d}.toast--top.svelte-12qhfyh{top:calc(12px + env(safe-area-inset-top));bottom:auto}.toast.svelte-12qhfyh span:where(.svelte-12qhfyh){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.toast.svelte-12qhfyh button:where(.svelte-12qhfyh){pointer-events:auto;min-height:32px;color:var(--color-kraft);font:inherit;letter-spacing:.05em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;flex-shrink:0;padding:0 4px;font-weight:800}
