.bodega{--background:30 45% 4%;--foreground:38 70% 87%;--card:30 30% 9%;--card-foreground:38 70% 87%;--popover:30 33% 8%;--popover-foreground:38 70% 87%;--primary:357 75% 49%;--primary-foreground:0 0% 100%;--secondary:36 18% 17%;--secondary-foreground:38 70% 87%;--muted:36 18% 17%;--muted-foreground:38 33% 71%;--accent:36 18% 20%;--accent-foreground:38 70% 87%;--destructive:5 100% 68%;--destructive-foreground:30 45% 4%;--border:33 17% 25%;--input:33 17% 30%;--ring:38 70% 87%;--brand:357 75% 49%;--brand-foreground:0 0% 100%;--radius:1.5rem;--brand-hex:#da1f27;--brand-pressed:#b5161d;--brand-vibrant:#f15726;--brand-tint:#2a1712;--brand-tint-2:#3a1d16;--discount:357 75% 49%;--success:142 55% 55%;--warning:32 85% 60%;--label-primary:#f5e4c7eb;--label-secondary:#f5e4c7a8;--label-tertiary:#f5e4c761;--fill-primary:#f5e4c724;--fill-secondary:#f5e4c71a;--fill-tertiary:#f5e4c70f;--hairline:#f5e4c729;--hairline-glass:#f5e4c71f;--material-thin:#100b0699;--material-regular:#100b06bf;--material-thick:#100b06e6;--shadow-card:0 2px 4px #00000040, 0 12px 32px #00000059;--shadow-card-hover:0 4px 8px #0000004d, 0 24px 48px #00000073;--shadow-popover:0 8px 24px #00000080, 0 0 0 1px #f5e4c729;--focus-ring:0 0 0 3px #f5e4c78c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--bd-bg);color:var(--bd-cream);font-family:var(--bd-body)}.bodega :is(h1,h2):not(:is(.bd-home,.bd-header,.bd-footer,.eo-releasit) *){font-family:var(--bd-display);text-transform:uppercase;letter-spacing:.005em;font-weight:900;line-height:.95}.bodega :is(h1):not(:is(.bd-home,.bd-header,.bd-footer,.eo-releasit) *){font-size:max(2.4rem,1em)}.bodega :is(h2):not(:is(.bd-home,.bd-header,.bd-footer,.eo-releasit) *){font-size:max(1.75rem,1em)}.bodega h3:not(:is(.bd-home,.bd-header,.bd-footer,.eo-releasit) *){font-family:var(--bd-display);text-transform:uppercase;letter-spacing:.03em;font-size:max(1.35rem,1em);font-weight:800;line-height:1.05}.bodega :is(label,p,span).text-xs.font-bold.uppercase:not(:is(.bd-home,.bd-header,.bd-footer,.eo-releasit) *),.bodega :is(label,p,span).text-xs.font-semibold.uppercase:not(:is(.bd-home,.bd-header,.bd-footer,.eo-releasit) *){font-family:var(--bd-display);letter-spacing:.07em;color:var(--bd-cream);font-size:.95rem;font-weight:800}.bodega :is(button,a):is(.bg-primary,.text-primary-foreground):not(:is(.bd-home,.bd-header,.bd-footer,.eo-releasit) *){font-family:var(--bd-display);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;font-size:max(1.25rem,1em);font-weight:800;line-height:1}.bodega :is(button,a).bg-primary:not(:is(.bd-home,.bd-header,.bd-footer,.eo-releasit) *):hover{background-color:#b5161d}.bodega :is(button,a).border-border.bg-card\/60:not(:is(.bd-home,.bd-header,.bd-footer,.eo-releasit) *){border:2px solid var(--bd-cream);color:var(--bd-cream);background:0 0;border-radius:999px}.bodega a.bg-\[\#25D366\]:not(:is(.bd-home,.bd-header,.bd-footer,.eo-releasit) *){background:var(--bd-red);color:#fff;font-family:var(--bd-display);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;justify-content:center;font-size:1.35rem;font-weight:800}.bodega :is(input:not([type=checkbox],[type=radio],[type=range]),textarea,select):not(.bg-transparent):not(:is(.bd-home,.bd-header,.bd-footer,.eo-releasit) *){color:var(--bd-cream);background-color:#1c150e;border:2px solid #4a4034;border-radius:14px}.bodega :is(input,textarea,select):not(.eo-releasit *)::-moz-placeholder{color:#f5e4c773}.bodega :is(input,textarea,select):not(.eo-releasit *)::placeholder{color:#f5e4c773}.bodega :is(input:not([type=checkbox],[type=radio]),textarea,select):not(.bg-transparent):not(.eo-releasit *):focus{border-color:var(--bd-cream);outline:none;box-shadow:0 0 0 3px #f5e4c72e}.bodega select:not(.eo-releasit *) option{color:var(--bd-cream);background:#1c150e}.bodega input[type=checkbox]:not(.eo-releasit *){accent-color:var(--bd-red)}.bodega .bg-card:not(:is(.bd-home,.bd-header,.bd-footer,.eo-releasit) *){box-shadow:none;border-color:#f5e4c72e}.bodega [data-eo=price]{background:var(--bd-red);color:#fff;font-family:var(--bd-display);letter-spacing:.01em;border-radius:999px;padding:.15em .55em .1em;font-size:2.3rem;font-weight:900;line-height:1;display:inline-block;transform:rotate(-2deg)}.bodega [data-eo=compare-price]{color:#f5e4c799;font-family:var(--bd-display);font-size:1.3rem;font-weight:800}.bodega [data-eo=save-pill]{background:var(--bd-cream);color:#100b06;font-family:var(--bd-display);letter-spacing:.04em;text-transform:uppercase;padding:.2rem .8rem;font-size:1rem;font-weight:800}.bodega [data-eo=total]{color:#fff;background:var(--bd-red);font-family:var(--bd-display);border-radius:999px;padding:.1em .5em;font-weight:900}.bodega main a:not([class]):not(:is(.bd-home,.bd-header,.bd-footer,.eo-releasit) *){color:var(--bd-peach);text-underline-offset:3px;text-decoration:underline}.bodega main .border-t.border-border:not(:is(.bd-home,.bd-header,.bd-footer,.eo-releasit) *){border-top:3px dotted #f5e4c759}body.bodega [role=dialog]:not(.eo-releasit,.eo-releasit *){color:var(--bd-cream);background-color:#1c150e;border:2px solid #f5e4c738}body.bodega [role=dialog]:not(.eo-releasit,.eo-releasit *) :is(h2,[id$=-title]){font-family:var(--bd-display);text-transform:uppercase;letter-spacing:.01em;font-weight:900}.bodega form label.text-sm.font-medium:not(:is(.bd-home,.bd-header,.bd-footer,.eo-releasit) *){font-family:var(--bd-display);letter-spacing:.07em;text-transform:uppercase;font-size:1rem;font-weight:800}body.bodega .eo-releasit{--background:240 20% 96%;--foreground:20 8% 15%;--card:0 0% 100%;--card-foreground:20 8% 15%;--popover:0 0% 100%;--popover-foreground:20 8% 15%;--primary:20 8% 15%;--primary-foreground:0 0% 98%;--secondary:240 15% 94%;--secondary-foreground:20 8% 15%;--muted:240 15% 94%;--muted-foreground:20 7% 40%;--accent:240 10% 94%;--accent-foreground:20 8% 15%;--destructive:4 78% 45%;--destructive-foreground:0 0% 98%;--border:240 6% 90%;--input:240 6% 90%;--ring:16 92% 56%;--brand:16 92% 56%;--brand-foreground:0 0% 100%;--radius:1.25rem;--brand-hex:#f5601e;--brand-pressed:#d94e12;--brand-vibrant:#ff7a45;--brand-tint:#fff1ea;--brand-tint-2:#ffe3d4;--discount:4 80% 45%;--success:137 60% 32%;--warning:35 95% 33%;--label-primary:#000000d9;--label-secondary:#00000080;--label-tertiary:#00000040;--fill-primary:#0000001a;--fill-secondary:#00000014;--fill-tertiary:#0000000d;--hairline:#0000001a;--hairline-glass:#ffffff73;--material-thin:#f5f5f591;--material-regular:#f5f5f5ab;--material-thick:#f5f5f5d9;--shadow-card:0 2px 4px #00000008, 0 12px 32px #00000012;--shadow-card-hover:0 4px 8px #0000000a, 0 24px 48px #0000001f;--shadow-popover:0 8px 24px #0003, 0 0 0 .5px #0003;--focus-ring:0 0 0 3px #f5601e66;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#292523;font-family:var(--font-system)}.bodega input.bg-transparent:focus-visible{outline:none}
