/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--tw-outline-style:solid;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Poppins", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-widest:.1em;--radius-lg:.5rem;--radius-xl:.75rem;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-marca-rojo:#b52325;--color-marca-negro:#000;--color-marca-azul:#273456;--color-marca-crema:#f4e9dc;--font-display:"Gang of Three", "Poppins", ui-sans-serif, system-ui, sans-serif;--container-sitio:76rem;--container-texto:42rem;--radius-pequeno:.375rem;--radius-campo:.625rem;--radius-boton:.75rem;--radius-tarjeta:1rem;--radius-contenedor:1.5rem;--ease-marca:cubic-bezier(.2, 0, 0, 1);--animate-pulso-carga:pulso-carga 1.4s ease-in-out infinite;--animate-girar:girar .8s linear infinite;--color-fondo:var(--color-marca-crema);--color-fondo-secundario:#e5dbcf}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-fondo-secundario:color-mix(in oklab, var(--color-marca-crema) 94%, var(--color-marca-negro))}}:root,:host{--color-superficie-elevada:#fdfcfa}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-superficie-elevada:color-mix(in oklab, var(--color-marca-crema) 15%, white)}}:root,:host{--color-texto:var(--color-marca-negro);--color-texto-secundario:#44413e}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-texto-secundario:color-mix(in srgb, var(--color-marca-negro) 72%, var(--color-marca-crema))}}:root,:host{--color-texto-suave:#6e6963}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-texto-suave:color-mix(in srgb, var(--color-marca-negro) 55%, var(--color-marca-crema))}}:root,:host{--color-borde:#d2c8bd}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-borde:color-mix(in srgb, var(--color-marca-negro) 14%, var(--color-marca-crema))}}:root,:host{--color-borde-fuerte:#6e6963}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-borde-fuerte:color-mix(in srgb, var(--color-marca-negro) 55%, var(--color-marca-crema))}}:root,:host{--color-error:var(--color-marca-rojo);--color-foco:var(--color-marca-azul);--color-foco-claro:var(--color-marca-crema);--text-display:clamp(2.75rem, 1.9rem + 3.6vw, 4.75rem);--text-display--line-height:1;--text-h1:clamp(2.125rem, 1.7rem + 1.9vw, 3.25rem);--text-h1--line-height:1.05;--text-h2:clamp(1.75rem, 1.5rem + 1.1vw, 2.375rem);--text-h2--line-height:1.1;--text-h3:clamp(1.25rem, 1.15rem + .45vw, 1.5rem);--text-h3--line-height:1.3;--text-h4:1.125rem;--text-h4--line-height:1.35;--text-cuerpo:1rem;--text-cuerpo--line-height:1.6;--text-pequeno:.875rem;--text-pequeno--line-height:1.5;--text-leyenda:.8125rem;--text-leyenda--line-height:1.4;--text-boton:1rem;--text-boton--line-height:1.25}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--altura-cabecera) + 1rem)}body{background-color:var(--color-fondo);color:var(--color-texto);font-family:var(--font-sans);font-size:var(--text-cuerpo);line-height:var(--text-cuerpo--line-height);-webkit-font-smoothing:antialiased}:focus-visible{outline:3px solid var(--color-foco);outline-offset:2px}.contexto-oscuro :focus-visible{outline-color:var(--color-foco-claro)}[x-cloak]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-40{z-index:40}.z-50{z-index:50}.z-60{z-index:60}.-m-1{margin:calc(var(--spacing) * -1)}.contenedor-sitio{width:100%;max-width:var(--container-sitio);margin-inline:auto;padding-inline:1rem}@media (width>=48rem){.contenedor-sitio{padding-inline:1.5rem}}@media (width>=80rem){.contenedor-sitio{padding-inline:2rem}}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-my-1{margin-block:calc(var(--spacing) * -1)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mb-1{margin-bottom:var(--spacing)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-4\/3{aspect-ratio:4/3}.aspect-4\/5{aspect-ratio:4/5}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-full{width:100%;height:100%}.h-\(--altura-cabecera\){height:var(--altura-cabecera)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-32{height:calc(var(--spacing) * 32)}.h-auto{height:auto}.h-full{height:100%}.max-h-\[85dvh\]{max-height:85dvh}.control-campo{border:2px solid var(--color-borde-fuerte);border-radius:var(--radius-campo);background-color:var(--color-superficie-elevada);width:100%;min-height:3rem;color:var(--color-texto);font-family:var(--font-sans);font-size:var(--text-cuerpo);transition-property:border-color,outline-color,background-color;transition-duration:var(--duracion-rapida);transition-timing-function:var(--ease-marca);padding:.625rem 1rem;line-height:1.5}.control-campo::placeholder{color:var(--color-texto-suave);opacity:1}.control-campo:hover:not(:disabled){border-color:var(--color-texto-secundario)}.control-campo:focus-visible{border-color:var(--color-foco);outline:3px solid var(--color-foco);outline-offset:1px}.control-campo[aria-invalid=true]{border-color:var(--color-error)}.control-campo:disabled{background-color:var(--color-fondo-secundario);border-color:var(--color-borde);color:var(--color-texto-suave);cursor:not-allowed}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-dvh{min-height:100dvh}.w-1\/2{width:50%}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3\/4{width:75%}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-40{width:calc(var(--spacing) * 40)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-full{width:100%}.max-w-\(--container-texto\){max-width:var(--container-texto)}.max-w-24{max-width:calc(var(--spacing) * 24)}.max-w-28{max-width:calc(var(--spacing) * 28)}.max-w-lg{max-width:var(--container-lg)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-8{--tw-translate-y:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-girar{animation:var(--animate-girar)}.animate-pulso-carga{animation:var(--animate-pulso-carga)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-boton{border-radius:var(--radius-boton)}.rounded-campo{border-radius:var(--radius-campo)}.rounded-contenedor{border-radius:var(--radius-contenedor)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-pequeno{border-radius:var(--radius-pequeno)}.rounded-tarjeta{border-radius:var(--radius-tarjeta)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-contenedor{border-top-left-radius:var(--radius-contenedor);border-top-right-radius:var(--radius-contenedor)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-advertencia{border-color:#7a4f00}.border-borde{border-color:#d2c8bd}@supports (color:color-mix(in lab, red, red)){.border-borde{border-color:color-mix(in srgb, var(--color-marca-negro) 14%, var(--color-marca-crema))}}.border-borde-fuerte{border-color:#6e6963}@supports (color:color-mix(in lab, red, red)){.border-borde-fuerte{border-color:color-mix(in srgb, var(--color-marca-negro) 55%, var(--color-marca-crema))}}.border-current{border-color:currentColor}.border-error{border-color:var(--color-marca-rojo)}.border-exito{border-color:#2c6a3d}.border-info{border-color:var(--color-marca-azul)}.border-marca-rojo\/30{border-color:#b523254d}@supports (color:color-mix(in lab, red, red)){.border-marca-rojo\/30{border-color:color-mix(in oklab, var(--color-marca-rojo) 30%, transparent)}}.border-primario{border-color:var(--color-marca-rojo)}.border-primario-hover{border-color:#941d1e}@supports (color:color-mix(in lab, red, red)){.border-primario-hover{border-color:color-mix(in oklab, var(--color-marca-rojo) 82%, var(--color-marca-negro))}}.border-texto-secundario{border-color:#44413e}@supports (color:color-mix(in lab, red, red)){.border-texto-secundario{border-color:color-mix(in srgb, var(--color-marca-negro) 72%, var(--color-marca-crema))}}.bg-advertencia-suave{background-color:#ead7b9}@supports (color:color-mix(in lab, red, red)){.bg-advertencia-suave{background-color:color-mix(in oklab, #b47a00 16%, var(--color-marca-crema))}}.bg-error-suave{background-color:#eed5ca}@supports (color:color-mix(in lab, red, red)){.bg-error-suave{background-color:color-mix(in oklab, var(--color-marca-rojo) 10%, var(--color-marca-crema))}}.bg-exito-suave{background-color:#dcdac9}@supports (color:color-mix(in lab, red, red)){.bg-exito-suave{background-color:color-mix(in oklab, #2c6a3d 12%, var(--color-marca-crema))}}.bg-fondo{background-color:var(--color-marca-crema)}.bg-fondo-marca{background-color:var(--color-marca-rojo)}.bg-fondo-oscuro{background-color:var(--color-marca-negro)}.bg-fondo-secundario{background-color:#e5dbcf}@supports (color:color-mix(in lab, red, red)){.bg-fondo-secundario{background-color:color-mix(in oklab, var(--color-marca-crema) 94%, var(--color-marca-negro))}}.bg-info-suave{background-color:#e0d7cf}@supports (color:color-mix(in lab, red, red)){.bg-info-suave{background-color:color-mix(in oklab, var(--color-marca-azul) 10%, var(--color-marca-crema))}}.bg-marca-azul{background-color:var(--color-marca-azul)}.bg-marca-crema{background-color:var(--color-marca-crema)}.bg-marca-negro{background-color:var(--color-marca-negro)}.bg-marca-negro\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-marca-negro\/60{background-color:color-mix(in oklab, var(--color-marca-negro) 60%, transparent)}}.bg-marca-rojo,.bg-primario{background-color:var(--color-marca-rojo)}.bg-primario\/45{background-color:#b5232573}@supports (color:color-mix(in lab, red, red)){.bg-primario\/45{background-color:color-mix(in oklab, var(--color-marca-rojo) 45%, transparent)}}.bg-secundario{background-color:var(--color-marca-azul)}.bg-secundario-suave{background-color:#e0d7cf}@supports (color:color-mix(in lab, red, red)){.bg-secundario-suave{background-color:color-mix(in oklab, var(--color-marca-azul) 10%, var(--color-marca-crema))}}.bg-superficie{background-color:#faf5ef}@supports (color:color-mix(in lab, red, red)){.bg-superficie{background-color:color-mix(in oklab, var(--color-marca-crema) 45%, white)}}.bg-superficie-elevada{background-color:#fdfcfa}@supports (color:color-mix(in lab, red, red)){.bg-superficie-elevada{background-color:color-mix(in oklab, var(--color-marca-crema) 15%, white)}}.bg-texto-secundario{background-color:#44413e}@supports (color:color-mix(in lab, red, red)){.bg-texto-secundario{background-color:color-mix(in srgb, var(--color-marca-negro) 72%, var(--color-marca-crema))}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-start{text-align:start}.align-top{vertical-align:top}.tipo-display{font-family:var(--font-display);font-size:var(--text-display);line-height:var(--text-display--line-height);letter-spacing:.02em;font-weight:400}.tipo-h1{font-family:var(--font-display);font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:.02em;font-weight:400}.tipo-h2{font-family:var(--font-display);font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:.02em;font-weight:400}.tipo-leyenda{font-family:var(--font-sans);font-size:var(--text-leyenda);line-height:var(--text-leyenda--line-height);letter-spacing:.02em;font-weight:500}.tipo-boton{font-family:var(--font-sans);font-size:var(--text-boton);line-height:var(--text-boton--line-height);font-weight:600}.tipo-cuerpo{font-family:var(--font-sans);font-size:var(--text-cuerpo);line-height:var(--text-cuerpo--line-height);font-weight:400}.tipo-h3{font-family:var(--font-sans);font-size:var(--text-h3);line-height:var(--text-h3--line-height);font-weight:600}.tipo-h4{font-family:var(--font-sans);font-size:var(--text-h4);line-height:var(--text-h4--line-height);font-weight:600}.tipo-pequeno{font-family:var(--font-sans);font-size:var(--text-pequeno);line-height:var(--text-pequeno--line-height);font-weight:400}.font-display{font-family:var(--font-display)}.text-h3{font-size:clamp(1.25rem,1.15rem + .45vw,1.5rem);line-height:var(--tw-leading,1.3)}.text-pequeno{font-size:.875rem;line-height:var(--tw-leading,1.5)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-advertencia{color:#7a4f00}.text-error{color:var(--color-marca-rojo)}.text-exito{color:#2c6a3d}.text-info{color:var(--color-marca-azul)}.text-marca-rojo,.text-primario{color:var(--color-marca-rojo)}.text-secundario{color:var(--color-marca-azul)}.text-sobre-primario,.text-sobre-secundario{color:var(--color-marca-crema)}.text-texto{color:var(--color-marca-negro)}.text-texto-invertido{color:var(--color-marca-crema)}.text-texto-secundario{color:#44413e}@supports (color:color-mix(in lab, red, red)){.text-texto-secundario{color:color-mix(in srgb, var(--color-marca-negro) 72%, var(--color-marca-crema))}}.text-texto-suave{color:#6e6963}@supports (color:color-mix(in lab, red, red)){.text-texto-suave{color:color-mix(in srgb, var(--color-marca-negro) 55%, var(--color-marca-crema))}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.accent-primario{accent-color:var(--color-marca-rojo)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow-elevada{--tw-shadow:0 16px 40px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-tarjeta{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000000f), 0 4px 14px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transicion-base{transition-property:color,background-color,border-color,outline-color,box-shadow,opacity,transform;transition-duration:var(--duracion-base);transition-timing-function:var(--ease-marca)}.transicion-lenta{transition-property:opacity,transform,visibility;transition-duration:var(--duracion-lenta);transition-timing-function:var(--ease-marca)}.transicion-rapida{transition-property:color,background-color,border-color,outline-color,box-shadow,opacity,transform;transition-duration:var(--duracion-rapida);transition-timing-function:var(--ease-marca)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-marca{--tw-ease:var(--ease-marca);transition-timing-function:var(--ease-marca)}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:text-marca-rojo:is(:where(.group):hover *){color:var(--color-marca-rojo)}}.group-has-checked\:block:is(:where(.group):has(:checked) *){display:block}.group-has-checked\:border-primario:is(:where(.group):has(:checked) *){border-color:var(--color-marca-rojo)}.group-has-checked\:bg-primario:is(:where(.group):has(:checked) *){background-color:var(--color-marca-rojo)}.group-aria-pressed\:block:is(:where(.group)[aria-pressed=true] *){display:block}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-borde-fuerte:hover{border-color:#6e6963}@supports (color:color-mix(in lab, red, red)){.hover\:border-borde-fuerte:hover{border-color:color-mix(in srgb, var(--color-marca-negro) 55%, var(--color-marca-crema))}}.hover\:border-texto:hover{border-color:var(--color-marca-negro)}.hover\:bg-\[color-mix\(in_oklab\,var\(--color-marca-rojo\)_85\%\,black\)\]:hover{background-color:#9a1e1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,var\(--color-marca-rojo\)_85\%\,black\)\]:hover{background-color:color-mix(in oklab,var(--color-marca-rojo) 85%,black)}}.hover\:bg-error-suave:hover{background-color:#eed5ca}@supports (color:color-mix(in lab, red, red)){.hover\:bg-error-suave:hover{background-color:color-mix(in oklab, var(--color-marca-rojo) 10%, var(--color-marca-crema))}}.hover\:bg-fondo-secundario:hover{background-color:#e5dbcf}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fondo-secundario:hover{background-color:color-mix(in oklab, var(--color-marca-crema) 94%, var(--color-marca-negro))}}.hover\:bg-primario-hover:hover{background-color:#941d1e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primario-hover:hover{background-color:color-mix(in oklab, var(--color-marca-rojo) 82%, var(--color-marca-negro))}}.hover\:bg-primario-suave:hover{background-color:#eed5ca}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primario-suave:hover{background-color:color-mix(in oklab, var(--color-marca-rojo) 10%, var(--color-marca-crema))}}.hover\:bg-secundario-hover:hover{background-color:#1f2a45}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secundario-hover:hover{background-color:color-mix(in oklab, var(--color-marca-azul) 80%, var(--color-marca-negro))}}.hover\:bg-superficie-elevada:hover{background-color:#fdfcfa}@supports (color:color-mix(in lab, red, red)){.hover\:bg-superficie-elevada:hover{background-color:color-mix(in oklab, var(--color-marca-crema) 15%, white)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-primario:hover{color:var(--color-marca-rojo)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:underline-offset-4:hover{text-underline-offset:4px}.hover\:shadow-elevada:hover{--tw-shadow:0 16px 40px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-marca-rojo\/40:hover{--tw-ring-color:#b5232566}@supports (color:color-mix(in lab, red, red)){.hover\:ring-marca-rojo\/40:hover{--tw-ring-color:color-mix(in oklab, var(--color-marca-rojo) 40%, transparent)}}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-2:focus{top:calc(var(--spacing) * 2)}.focus\:left-2:focus{left:calc(var(--spacing) * 2)}.focus\:z-70:focus{z-index:70}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-marca-rojo:focus-visible{outline-color:var(--color-marca-rojo)}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:active\:translate-y-0:disabled:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.has-checked\:border-primario:has(:checked){border-color:var(--color-marca-rojo)}.has-checked\:bg-primario-suave:has(:checked){background-color:#eed5ca}@supports (color:color-mix(in lab, red, red)){.has-checked\:bg-primario-suave:has(:checked){background-color:color-mix(in oklab, var(--color-marca-rojo) 10%, var(--color-marca-crema))}}.has-focus-visible\:outline-3:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:3px}.has-focus-visible\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-focus-visible\:outline-foco:has(:focus-visible){outline-color:var(--color-marca-azul)}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:opacity-55[aria-disabled=true]{opacity:.55}.aria-pressed\:border-secundario[aria-pressed=true]{border-color:var(--color-marca-azul)}.aria-pressed\:bg-secundario[aria-pressed=true]{background-color:var(--color-marca-azul)}.aria-pressed\:text-sobre-secundario[aria-pressed=true]{color:var(--color-marca-crema)}.aria-\[current\=page\]\:bg-primario-hover[aria-current=page]{background-color:#941d1e}@supports (color:color-mix(in lab, red, red)){.aria-\[current\=page\]\:bg-primario-hover[aria-current=page]{background-color:color-mix(in oklab, var(--color-marca-rojo) 82%, var(--color-marca-negro))}}.aria-\[current\=page\]\:underline[aria-current=page]{text-decoration-line:underline}.aria-\[current\=page\]\:decoration-2[aria-current=page]{text-decoration-thickness:2px}.aria-\[current\=page\]\:underline-offset-8[aria-current=page]{text-underline-offset:8px}.aria-\[current\=true\]\:border-secundario[aria-current=true]{border-color:var(--color-marca-azul)}.aria-\[current\=true\]\:bg-primario-hover[aria-current=true]{background-color:#941d1e}@supports (color:color-mix(in lab, red, red)){.aria-\[current\=true\]\:bg-primario-hover[aria-current=true]{background-color:color-mix(in oklab, var(--color-marca-rojo) 82%, var(--color-marca-negro))}}.aria-\[current\=true\]\:bg-secundario[aria-current=true]{background-color:var(--color-marca-azul)}.aria-\[current\=true\]\:text-sobre-secundario[aria-current=true]{color:var(--color-marca-crema)}.aria-\[current\=true\]\:underline[aria-current=true]{text-decoration-line:underline}.aria-\[current\=true\]\:decoration-2[aria-current=true]{text-decoration-thickness:2px}.aria-\[current\=true\]\:underline-offset-8[aria-current=true]{text-underline-offset:8px}@media (width>=40rem){.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:items-center{align-items:center}.sm\:rounded-contenedor{border-radius:var(--radius-contenedor)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}}@media (width>=48rem){.md\:inset-y-0{inset-block:0}.md\:right-0{right:0}.md\:left-auto{left:auto}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:aspect-4\/3{aspect-ratio:4/3}.md\:size-auto{width:auto;height:auto}.md\:max-h-none{max-height:none}.md\:w-full{width:100%}.md\:max-w-md{max-width:var(--container-md)}.md\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:gap-0{gap:0}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:rounded-none{border-radius:0}.md\:rounded-t-tarjeta{border-top-left-radius:var(--radius-tarjeta);border-top-right-radius:var(--radius-tarjeta)}.md\:rounded-l-contenedor{border-top-left-radius:var(--radius-contenedor);border-bottom-left-radius:var(--radius-contenedor)}.md\:p-0{padding:0}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:tipo-h3{font-family:var(--font-sans);font-size:var(--text-h3);line-height:var(--text-h3--line-height);font-weight:600}.md\:text-h4{font-size:1.125rem;line-height:var(--tw-leading,1.35)}}@media (width>=64rem){.lg\:mx-0{margin-inline:0}.lg\:grid{display:grid}.lg\:w-28{width:calc(var(--spacing) * 28)}.lg\:w-auto{width:auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:overflow-visible{overflow:visible}.lg\:px-0{padding-inline:0}}@media (width>=80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}.af-sitio{--af-rojo:#b52325;--af-negro:#000;--af-azul:#273456;--af-crema:#f4e9dc;--af-superficie:#fbf6ef;--af-foto:#e6d8c6;--af-gris:#5c5650;--af-whatsapp:#25d366;--af-margen:20px;background:var(--af-crema);color:var(--af-negro);-webkit-font-smoothing:antialiased;font-family:Poppins,sans-serif;line-height:normal}@media (width>=768px){.af-sitio{--af-margen:40px}}@media (width>=1280px){.af-sitio{--af-margen:64px}}.af-sitio a{color:inherit;text-decoration:none}.af-sitio a:hover{color:var(--af-rojo)}.af-sitio :focus-visible{outline:2px solid var(--af-rojo);outline-offset:3px}.af-sobre-rojo :focus-visible,.af-sitio .af-sobre-rojo:focus-visible{outline-color:var(--af-crema)}.af-display{font-family:Gang of Three,Poppins,sans-serif;font-weight:400}.af-px{padding-inline:max(var(--af-margen), calc((100% - 1440px) / 2 + var(--af-margen)))}.af-patron{isolation:isolate;position:relative;overflow:hidden}.af-patron:before{content:"";z-index:-1;pointer-events:none;opacity:var(--af-patron-opacidad,.14);filter:var(--af-patron-filtro,none);background:url(/images/sitio/patron.webp) 0 0/420px;position:absolute;inset:0}@media (width>=768px){.af-patron:before{background-size:520px}}@media (width>=1280px){.af-patron:before{background-size:620px}}.af-patron--crema{--af-patron-opacidad:.45;--af-patron-filtro:brightness(.72)}.af-patron--negro{--af-patron-opacidad:.07}.af-patron--resumen{--af-patron-opacidad:.08}@media (width>=768px){.af-patron--resumen:before{background-size:520px}}@media (width>=1280px){.af-patron--resumen:before{background-size:520px}}.af-antetitulo{letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:12px;font:600 11px Poppins,sans-serif;display:flex}.af-antetitulo:before{content:"";background:currentColor;flex:none;width:28px;height:2px}.af-antetitulo--linea-roja:before{background:var(--af-rojo)}@media (width>=768px){.af-antetitulo{letter-spacing:.26em;gap:14px;font-size:12px}.af-antetitulo:before{width:32px}}@media (width>=1280px){.af-antetitulo{font-size:13px}.af-antetitulo:before{width:40px}}.af-numerado{align-items:baseline;gap:12px;display:flex}.af-numerado__n{color:var(--af-rojo);font:600 12px Poppins,sans-serif}.af-numerado__filete{background:var(--af-rojo);flex:1;align-self:center;height:1.5px}@media (width>=768px){.af-numerado{gap:18px}.af-numerado__n{font-size:13px}}@media (width>=1280px){.af-numerado{gap:24px}.af-numerado__n{font-size:14px}}.af-btn{letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;cursor:pointer;color:inherit;box-sizing:border-box;background:0 0;border:0;justify-content:center;align-items:center;gap:12px;font:600 13px Poppins,sans-serif;display:inline-flex}.af-sitio .af-btn--rojo,.af-sitio .af-btn--rojo:hover{background:var(--af-rojo);color:var(--af-crema)}.af-sitio .af-btn--negro,.af-sitio .af-btn--negro:hover{background:var(--af-negro);color:var(--af-crema)}.af-sitio .af-btn--crema,.af-sitio .af-btn--crema:hover{background:var(--af-crema);color:var(--af-rojo)}.af-sitio .af-btn--contorno,.af-sitio .af-btn--contorno:hover{color:inherit;border:1.5px solid}.af-sitio .af-btn--contorno-crema,.af-sitio .af-btn--contorno-crema:hover{border:1.5px solid var(--af-crema);color:var(--af-crema)}.af-sitio .af-btn--whatsapp,.af-sitio .af-btn--whatsapp:hover{background:var(--af-whatsapp);color:#000}.af-sitio .af-btn[aria-disabled=true],.af-sitio .af-btn:disabled,.af-sitio .af-btn[aria-disabled=true]:hover,.af-sitio .af-btn:disabled:hover{background:var(--af-foto);color:var(--af-gris);cursor:not-allowed;border-color:#0000}.af-enlace-subrayado{letter-spacing:.2em;text-transform:uppercase;border-bottom:2px solid var(--af-rojo);padding-bottom:6px;font:600 12px Poppins,sans-serif}@media (width>=1280px){.af-enlace-subrayado--13{font-size:13px}}.af-icono-wa{flex:none}.af-etiqueta{letter-spacing:.18em;text-transform:uppercase;background:var(--af-crema);color:#000;padding:6px 10px;font:600 10px Poppins,sans-serif;display:inline-block}.af-etiqueta--popular{background:var(--af-rojo);color:var(--af-crema)}.af-etiqueta--nuevo{background:var(--af-azul);color:var(--af-crema)}.af-etiqueta--picante{color:var(--af-crema);background:#000}.af-etiqueta--vegetariano{background:var(--af-crema);color:#000}.af-contador{background:var(--af-rojo);color:var(--af-crema);letter-spacing:0;box-sizing:border-box;justify-content:center;align-items:center;min-width:22px;height:22px;padding-inline:4px;display:inline-flex}@media (width>=1280px){.af-contador{min-width:24px;height:24px}}.af-cantidad{box-sizing:border-box;border:1.5px solid #000;border-radius:6px;flex:none;align-items:center;height:44px;font:600 15px Poppins,sans-serif;display:inline-flex}.af-cantidad button{cursor:pointer;width:44px;height:100%;font:inherit;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.af-cantidad button:disabled{color:var(--af-gris);cursor:not-allowed}.af-cantidad output{text-align:center;min-width:22px}.af-cantidad--cambiada{border-color:var(--af-rojo)}.af-campo{display:block}.af-campo__etiqueta{letter-spacing:.2em;text-transform:uppercase;font:600 10px Poppins,sans-serif;display:block}.af-campo__etiqueta small{letter-spacing:0;text-transform:none;font-weight:400;font-size:inherit}.af-campo__control{color:#000;box-sizing:border-box;appearance:none;background:0 0;border:0;border-bottom:1.5px solid #000;border-radius:0;width:100%;padding:12px 0;font:400 15px Poppins,sans-serif;display:block}.af-campo__control::placeholder{color:var(--af-gris);opacity:1}.af-campo__control:focus{border-bottom:2px solid var(--af-rojo);outline:none}.af-campo__control:focus-visible{outline:none}textarea.af-campo__control{resize:vertical;min-height:64px}.af-campo--flecha .af-campo__control{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0h10L5 6z' fill='%23b52325'/%3E%3C/svg%3E") right 2px center/10px 6px no-repeat;padding-right:20px}.af-campo__error{letter-spacing:.14em;text-transform:uppercase;color:var(--af-rojo);margin-top:6px;font:600 11px Poppins,sans-serif;display:block}.af-campo--error .af-campo__control{border-bottom-color:var(--af-rojo)}@media (width>=768px){.af-campo__etiqueta{font-size:11px}.af-campo__control{padding:13px 0}}@media (width>=1280px){.af-campo__control{padding:14px 0;font-size:16px}}.af-opcion{background:var(--af-superficie);color:#000;cursor:pointer;box-sizing:border-box;text-align:left;font:inherit;border:1.5px solid #00000040;border-radius:6px;align-items:center;gap:14px;display:flex}.af-opcion__punto{box-sizing:border-box;border:2px solid #000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.af-opcion__punto:after{content:"";border-radius:50%;width:10px;height:10px}.af-opcion__sub{color:var(--af-gris);font:400 13px Poppins,sans-serif}.af-opcion[aria-checked=true]{color:var(--af-crema);background:#000;border-color:#000}.af-opcion:has(input:checked){color:var(--af-crema);background:#000;border-color:#000}.af-opcion[aria-checked=true] .af-opcion__punto{border-color:var(--af-crema)}.af-opcion:has(input:checked) .af-opcion__punto{border-color:var(--af-crema)}.af-opcion[aria-checked=true] .af-opcion__punto:after{background:var(--af-rojo)}.af-opcion:has(input:checked) .af-opcion__punto:after{background:var(--af-rojo)}.af-opcion[aria-checked=true] .af-opcion__sub{color:var(--af-crema)}.af-opcion:has(input:checked) .af-opcion__sub{color:var(--af-crema)}.af-opcion--requerida{border-color:var(--af-rojo)}.af-opcion[aria-disabled=true]{opacity:.5;cursor:not-allowed}.af-insignia-grupo{letter-spacing:.16em;text-transform:uppercase;background:var(--af-rojo);color:var(--af-crema);padding:6px 9px;font:600 10px Poppins,sans-serif}.af-insignia-grupo--elegido{background:#000}@media (width>=768px){.af-insignia-grupo{letter-spacing:.18em;padding:6px 10px}}.af-aviso{background:var(--af-azul);color:var(--af-crema);border-radius:6px;align-items:flex-start;gap:12px;padding:16px;font:400 13px/1.55 Poppins,sans-serif;display:flex}.af-aviso__i{border:1.5px solid var(--af-crema);box-sizing:border-box;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font:600 12px Poppins,sans-serif;display:flex}@media (width>=768px){.af-aviso{gap:14px;padding:18px 20px;font-size:14px;line-height:1.6}.af-aviso__i{width:24px;height:24px;font-size:13px}}@media (width>=1280px){.af-aviso{gap:16px;padding:20px 22px}}.af-oculto-visual{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){.af-sitio *,.af-sitio :before,.af-sitio :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}[x-cloak]{display:none!important}.af-saltar{z-index:80;background:var(--af-crema);color:#000;letter-spacing:.16em;text-transform:uppercase;padding:12px 16px;font:600 12px Poppins,sans-serif;position:absolute;top:-100px;left:8px}.af-saltar:focus{top:8px}.af-deshabilitado{opacity:.6;cursor:not-allowed}.af-ficha__titulo,.af-ficha__tamano-nombre,.af-tarjeta__nombre,.af-menu-seccion__titulo,.af-puerta__nombre{overflow-wrap:break-word;min-width:0}.af-nav{color:var(--af-crema);box-sizing:border-box}.af-nav__logo img{height:auto;display:block}.af-nav__enlaces{display:none}.af-nav__acciones{align-items:center;gap:10px;display:flex}.af-nav__whatsapp{display:none}.af-nav--foto{z-index:5;padding:22px max(var(--af-margen), calc((100% - 1440px) / 2 + var(--af-margen)));justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.af-nav--foto .af-nav__logo img{width:92px}.af-nav__reservar{letter-spacing:.16em;height:44px;padding:0 16px;font-size:11px}.af-nav__reservar-largo{display:none}.af-hamburguesa{border:1.5px solid var(--af-crema);box-sizing:border-box;width:44px;height:44px;color:var(--af-crema);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0;display:flex}.af-hamburguesa span{background:currentColor;width:18px;height:2px}.af-nav--negra{background:#000;grid-template-columns:44px 1fr 44px;align-items:center;padding:12px 16px;display:grid}.af-nav--negra .af-nav__logo{justify-self:center}.af-nav--negra .af-nav__logo img{width:72px}.af-nav__volver{justify-content:center;align-items:center;width:44px;height:44px;font:400 22px Poppins,sans-serif;display:flex}.af-nav--negra .af-nav__acciones{display:none}.af-nav__pedido-movil{border:1.5px solid var(--af-crema);box-sizing:border-box;justify-content:center;align-items:center;width:44px;height:44px;font:600 13px Poppins,sans-serif;display:flex;position:relative}.af-nav__pedido-movil:after{content:"";background:var(--af-rojo);width:10px;height:10px;position:absolute;top:-5px;right:-5px}.af-sitio .af-nav__pedido-movil--activo,.af-sitio .af-nav__pedido-movil--activo:hover{background:var(--af-crema);color:#000;border:0;font-size:14px}.af-nav__pedido-movil--activo:after{display:none}.af-nav__pedido{border:1.5px solid var(--af-crema);letter-spacing:.16em;text-transform:uppercase;box-sizing:border-box;align-items:center;gap:10px;height:48px;padding:0 16px;font:600 12px Poppins,sans-serif;display:flex}.af-sitio .af-nav__pedido--activo,.af-sitio .af-nav__pedido--activo:hover{background:var(--af-crema);color:#000;border:0}.af-nav__pedido-largo{display:none}@media (width>=768px){.af-nav--foto{border-bottom:1px solid #f4e9dc38;padding-block:26px}.af-nav--foto .af-nav__logo img{width:110px}.af-nav__acciones{gap:12px}.af-nav__reservar{height:48px;padding:0 20px;font-size:12px}.af-nav__reservar-largo{display:inline}.af-nav__reservar-corto{display:none}.af-hamburguesa{width:48px;height:48px}.af-hamburguesa span{width:20px}.af-nav--negra{padding:22px max(var(--af-margen), calc((100% - 1440px) / 2 + var(--af-margen)));justify-content:space-between;display:flex}.af-nav--negra .af-nav__logo img{width:96px}.af-nav--negra .af-nav__volver,.af-nav--negra .af-nav__pedido-movil{display:none}.af-nav--negra .af-nav__acciones{display:flex}}@media (width>=1280px){.af-nav--foto,.af-nav--negra{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;column-gap:44px;padding-block:30px;display:grid}.af-nav--negra{column-gap:16px;padding-block:26px}.af-nav--foto .af-nav__logo img{width:132px}.af-nav--negra .af-nav__logo{justify-self:start}.af-nav--negra .af-nav__logo img{width:110px}.af-nav__enlaces{letter-spacing:.18em;text-transform:uppercase;gap:44px;font:500 13px Poppins,sans-serif;display:flex}.af-nav__enlaces a{padding-bottom:8px;display:block}.af-nav__enlaces a[aria-current]{border-bottom:2px solid var(--af-nav-activo,var(--af-rojo))}.af-nav__acciones{justify-content:flex-end;gap:28px}.af-nav--negra .af-nav__acciones{gap:16px}.af-nav__whatsapp{letter-spacing:.18em;text-transform:uppercase;font:500 13px Poppins,sans-serif;display:inline}.af-nav__whatsapp[aria-disabled=true]{opacity:.6;cursor:not-allowed}.af-nav--foto .af-nav__reservar{letter-spacing:.18em;height:auto;padding:16px 26px;font-size:13px}.af-nav--negra .af-nav__reservar{letter-spacing:.18em;height:50px;padding:0 22px;font-size:12px}.af-hamburguesa{display:none}.af-nav__pedido{letter-spacing:.18em;gap:12px;height:50px;padding:0 20px}.af-nav__pedido-largo{display:inline}.af-nav__pedido-corto{display:none}}.af-menu-movil{z-index:60;background:var(--af-rojo);color:var(--af-crema);--af-patron-opacidad:.14;position:fixed;inset:0;overflow-y:auto}.af-menu-movil__dragon{opacity:.12;pointer-events:none;z-index:-1;width:380px;position:absolute;bottom:-40px;right:-120px}.af-menu-movil__barra{justify-content:space-between;align-items:center;padding:22px 20px;display:flex}.af-menu-movil__barra img{width:92px;display:block}.af-menu-movil__cerrar{border:1.5px solid var(--af-crema);width:44px;height:44px;color:var(--af-crema);cursor:pointer;box-sizing:border-box;background:0 0;position:relative}.af-menu-movil__cerrar:before,.af-menu-movil__cerrar:after{content:"";background:currentColor;width:20px;height:2px;position:absolute;top:20px;left:11px;transform:rotate(45deg)}.af-menu-movil__cerrar:after{transform:rotate(-45deg)}.af-menu-movil__enlaces{flex-direction:column;padding:48px 20px 0;display:flex}.af-menu-movil__enlaces a{border-bottom:1px solid #f4e9dc4d;align-items:baseline;gap:16px;padding:14px 0;display:flex}.af-menu-movil__enlaces a:hover{color:var(--af-crema)}.af-menu-movil__enlaces a span:first-child{font:600 12px Poppins,sans-serif}.af-menu-movil__enlaces a span:last-child{font-family:Gang of Three,Poppins,sans-serif;font-size:36px;line-height:1}.af-menu-movil__pie{flex-direction:column;gap:18px;padding:48px 20px 28px;display:flex}.af-menu-movil__pie .af-btn{height:56px}.af-menu-movil__redes{justify-content:space-between;font:500 13px Poppins,sans-serif;display:flex}.af-menu-movil__redes a:hover{color:var(--af-crema)}@media (height>=700px){.af-menu-movil{flex-direction:column;display:flex}.af-menu-movil__pie{margin-top:auto}}.af-pie{color:var(--af-crema);text-align:center;--af-patron-opacidad:.07;background:#000;padding-top:64px;padding-bottom:28px}.af-pie__logo{width:170px;margin:0 auto;display:block}.af-pie__lema{margin:20px 0 0;font:400 15px Poppins,sans-serif}.af-pie__columnas{display:contents}.af-pie__navegacion{letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:12px 22px;margin-top:36px;font:500 12px Poppins,sans-serif;display:flex}.af-pie__redes{justify-content:center;gap:22px;margin-top:28px;font:400 14px Poppins,sans-serif;display:flex}.af-pie__titulo,.af-pie__contacto,.af-pie__arriba,.af-pie__tableta{display:none}.af-pie__legal{border-top:1px solid #f4e9dc33;margin-top:44px;padding-top:20px;font:400 12px/1.6 Poppins,sans-serif}.af-pie__legal-resto{display:block}.af-pie--compacto{padding-top:56px}.af-pie--compacto .af-pie__logo{width:150px}.af-pie--compacto .af-pie__lema{display:none}.af-pie--compacto .af-pie__navegacion{margin-top:28px}.af-pie--compacto .af-pie__redes{margin-top:22px}.af-pie--compacto .af-pie__legal{margin-top:32px;padding-top:18px}.af-pie--compacto .af-pie__legal-resto{display:none}.af-pie--minimo{border-top:1px solid #f4e9dc26;padding-top:44px}.af-pie--minimo:before{display:none}.af-pie--minimo .af-pie__logo{width:130px}.af-pie--minimo .af-pie__lema,.af-pie--minimo .af-pie__navegacion{display:none}.af-pie--minimo .af-pie__redes{margin-top:22px}.af-pie--minimo .af-pie__legal{margin-top:24px;padding-top:16px}.af-pie--minimo .af-pie__legal-resto{display:none}@media (width>=768px){.af-pie,.af-pie--compacto,.af-pie--minimo{text-align:left;padding-top:72px;padding-bottom:32px}.af-pie--minimo{padding-top:56px}.af-pie__fila{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}.af-pie .af-pie__logo{width:200px;margin:0}.af-pie .af-pie__lema{margin-top:24px;font-size:16px;line-height:1.5;display:block}.af-pie .af-pie__navegacion,.af-pie .af-pie__redes{display:none}.af-pie .af-pie__tableta{grid-template-columns:1fr 1fr;align-content:start;gap:12px 24px;font:400 15px Poppins,sans-serif;display:grid}.af-pie .af-pie__legal{margin-top:56px;padding-top:22px;font:400 13px Poppins,sans-serif}.af-pie--minimo .af-pie__legal{margin-top:48px}.af-pie .af-pie__legal br{display:none}.af-pie .af-pie__legal-resto{display:inline}}@media (width>=1280px){.af-pie,.af-pie--compacto,.af-pie--minimo{border-top:0;padding-top:110px;padding-bottom:40px}.af-pie--minimo:before{display:block}.af-pie__fila{grid-template-columns:minmax(0,5fr) repeat(3,minmax(0,2fr));gap:48px}.af-pie .af-pie__logo{width:260px}.af-pie .af-pie__lema{max-width:300px;margin-top:32px;font-size:18px}.af-pie .af-pie__tableta{display:none}.af-pie__columna{flex-direction:column;gap:14px;font:400 15px Poppins,sans-serif;display:flex}.af-pie .af-pie__titulo{letter-spacing:.22em;text-transform:uppercase;color:var(--af-rojo);margin-bottom:8px;font:600 12px Poppins,sans-serif;display:block}.af-pie .af-pie__contacto{display:flex}.af-pie .af-pie__legal{justify-content:space-between;margin-top:96px;padding-top:28px;display:flex}.af-pie .af-pie__legal br{display:none}.af-pie .af-pie__arriba{display:inline}}.af-pie__columna:not(.af-pie__contacto){display:none}@media (width>=1280px){.af-pie__columna:not(.af-pie__contacto){display:flex}}@media (width>=768px) and (width<=1279.98px){.af-nav--negra .af-nav__reservar{display:none}}.af-inicio{--e:min(1px, 100cqw / 1440);container-type:inline-size}@media (width<=1023.98px){.af-inicio .af-solo-escritorio{display:none}}.af-inicio-salto{display:none}.af-antetitulo--rojo{color:var(--af-rojo)}.af-hero{color:var(--af-crema);background:#6e1517;position:relative;overflow:hidden}.af-hero__foto{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.af-hero__velo{background:var(--af-rojo);opacity:.6;pointer-events:none;position:absolute;inset:0}.af-inicio-hero{height:844px}.af-inicio-hero__velo{opacity:.55}.af-inicio-hero__lienzo{pointer-events:none;position:absolute;inset:0}.af-inicio-hero__texto{left:var(--af-margen);right:var(--af-margen);position:absolute;bottom:40px}.af-inicio-hero__antetitulo{letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font:600 11px Poppins,sans-serif;display:flex}.af-inicio-hero__antetitulo span{background:var(--af-rojo);flex:none;width:8px;height:8px}.af-inicio-hero__titulo{margin:18px 0 0;font-size:66px;line-height:.92}.af-inicio-hero__titulo span{background:var(--af-rojo);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 8px}.af-inicio-hero__bajada{margin:20px 0 0;font:400 15px/1.6 Poppins,sans-serif}.af-inicio-hero__botones{pointer-events:auto;flex-direction:column;gap:10px;margin-top:28px;display:flex}.af-inicio-hero__botones .af-btn{letter-spacing:.2em;height:56px;font-size:13px}.af-inicio-hero__descubre{display:none}.af-inicio-categorias{padding-top:80px;padding-bottom:150px}.af-inicio-categorias__titulo{margin:12px 0 0;font-size:64px;line-height:.9}.af-inicio-categorias__intro p{text-wrap:pretty;margin:16px 0 0;font:400 15px/1.6 Poppins,sans-serif}.af-inicio-categorias__rejilla{margin-top:36px}.af-puerta{min-width:0;display:block}.af-sitio .af-puerta:hover{color:inherit}.af-puerta__foto{background:var(--af-foto);position:relative;overflow:hidden}.af-foto{object-fit:cover;width:100%;height:100%;display:block}.af-puerta__foto .af-foto{position:absolute;inset:0}.af-puerta__pie{border-top:1.5px solid #000;align-items:baseline;display:flex}.af-puerta__n{color:var(--af-rojo);font:600 12px Poppins,sans-serif}.af-puerta__nombre{line-height:1}.af-puerta__ir{letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;margin-left:auto;font:600 12px Poppins,sans-serif}.af-puerta--1 .af-puerta__foto{height:440px}.af-puerta--1 .af-puerta__pie{gap:14px;margin-top:14px;padding-top:12px}.af-puerta--1 .af-puerta__nombre{font-size:36px}.af-inicio-categorias__pila{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:28px;display:grid}.af-puerta--3{margin-top:48px}.af-puerta--2 .af-puerta__foto,.af-puerta--3 .af-puerta__foto{height:220px}.af-puerta--2 .af-puerta__pie,.af-puerta--3 .af-puerta__pie{gap:8px;margin-top:12px;padding-top:10px}.af-puerta--2 .af-puerta__n,.af-puerta--3 .af-puerta__n{font-size:11px}.af-puerta--2 .af-puerta__nombre,.af-puerta--3 .af-puerta__nombre{font-size:26px}.af-puerta--4{background:var(--af-rojo);margin-top:28px;position:relative}.af-sitio .af-puerta--4,.af-sitio .af-puerta--4:hover,.af-sitio .af-puerta--4:focus-visible{color:var(--af-crema)}.af-puerta--4 .af-puerta__foto{height:300px}.af-puerta__banda{--af-patron-opacidad:0;align-items:baseline;gap:12px;padding:22px 20px;display:flex}.af-puerta--4 .af-puerta__n{color:var(--af-crema)}.af-puerta--4 .af-puerta__nombre{font-size:40px}.af-puerta__descripcion,.af-puerta__explorar{display:none}.af-inicio-categorias__todo{width:100%;height:54px;margin-top:32px;font-size:12px;display:flex}.af-inicio-experiencia{background:var(--af-rojo);color:#fff;--af-patron-opacidad:.12;margin-top:-90px;padding-bottom:72px;overflow:clip visible}.af-inicio-experiencia__lienzo{display:flow-root;position:relative}.af-inicio-experiencia__dragon{display:none}.af-inicio-experiencia__foto{background:#141414;height:440px;margin:0 20px 0 0;position:relative}.af-inicio-experiencia__foto img{object-fit:cover;width:100%;height:100%;display:block}.af-inicio-experiencia__detalle{border:6px solid var(--af-rojo);background:var(--af-foto);box-sizing:content-box;width:140px;height:180px;position:absolute;top:270px;right:20px;overflow:hidden}.af-inicio-experiencia__detalle img{object-fit:cover;width:100%;height:100%;display:block}.af-inicio-experiencia__lugar{display:none}.af-inicio-experiencia__texto{padding:44px var(--af-margen) 0;position:relative}.af-inicio-experiencia__texto h2{margin:16px 0 0;font-size:44px;line-height:.95}.af-inicio-experiencia__bajada{text-wrap:pretty;margin:20px 0 0;font:400 15px/1.7 Poppins,sans-serif}.af-inicio-experiencia__valores{border-top:1px solid #f4e9dc59;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.af-inicio-experiencia__valores li{border-bottom:1px solid #f4e9dc59;padding:14px 0;font-size:19px}.af-inicio-mas-alla{background:#000;position:relative;overflow:hidden}.af-inicio-mas-alla__texto{z-index:1;text-align:center;color:var(--af-crema);flex-direction:column;align-items:center;padding:96px 24px 0;display:flex;position:relative}.af-inicio-mas-alla__texto h2{margin:0;font-size:64px;line-height:.9}.af-inicio-mas-alla__texto p{margin:20px 0 0;font:400 15px/1.6 Poppins,sans-serif}.af-inicio-mas-alla__foto{height:420px;margin-top:-20px;position:relative}.af-inicio-mas-alla__foto img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.af-inicio-mas-alla__foto:after{content:"";pointer-events:none;background:linear-gradient(#000 0%,#000000b3 35%,#0000 100%);height:40%;position:absolute;top:0;left:0;right:0}.af-inicio-reserva{padding:72px var(--af-margen) 20px;background:#000;position:relative;overflow:hidden}.af-inicio-reserva__velo{pointer-events:none;background:linear-gradient(#0009 0%,#000000d9 60%,#000 100%);height:520px;position:absolute;top:0;left:0;right:0}.af-inicio-reserva__rejilla{position:relative}.af-inicio-reserva__texto{color:var(--af-crema)}.af-inicio-reserva__texto h2{margin:14px 0 0;font-size:64px;line-height:.9}.af-inicio-reserva__bajada{margin:18px 0 0;font:400 15px/1.6 Poppins,sans-serif}.af-inicio-reserva__datos{margin:20px 0 0;font:400 14px Poppins,sans-serif}.af-inicio-reserva__datos dt{letter-spacing:.2em;text-transform:uppercase;margin-right:12px;font:600 11px Poppins,sans-serif;display:inline}.af-inicio-reserva__datos dd{margin:0;display:inline}.af-reserva{background:var(--af-crema);color:#000;margin-top:36px;padding:28px 22px;position:relative}.af-reserva__cabeza{justify-content:space-between;align-items:center;display:flex}.af-reserva__titulo{margin:0;font-size:30px}.af-reserva__cabeza img{width:64px;height:auto}.af-reserva__campos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px 16px;margin-top:20px;display:grid}.af-reserva__completo,.af-reserva__personas{grid-column:1/-1}.af-reserva .af-campo__control{min-height:0;padding:12px 0;font-size:15px}.af-reserva .af-campo__etiqueta{font-size:10px}.af-reserva .af-campo__etiqueta small{font:inherit;letter-spacing:inherit;text-transform:inherit}.af-reserva input[type=date],.af-reserva input[type=time]{min-height:46px}.af-reserva input[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer}.af-reserva input[type=time]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer}.af-reserva__comentario.af-campo__control{resize:none;min-height:0;padding-bottom:36px}.af-reserva__contador{border-bottom:1.5px solid #000;justify-content:space-between;align-items:center;padding:6px 0;display:flex}.af-reserva__contador button{width:44px;height:44px;color:var(--af-rojo);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font:400 20px Poppins,sans-serif;display:flex}.af-reserva__contador button:disabled{color:var(--af-gris);cursor:not-allowed}.af-reserva__contador output{font:600 18px Poppins,sans-serif}.af-reserva__error{letter-spacing:.14em;text-transform:uppercase;color:var(--af-rojo);margin:18px 0 0;font:600 11px/1.5 Poppins,sans-serif}.af-reserva__enviar{justify-content:space-between;width:100%;height:58px;margin-top:26px;padding:0 22px;font-size:13px;display:flex}.af-inicio-contacto{padding-top:80px}.af-inicio-contacto h2{margin:12px 0 0;font-size:64px;line-height:.9}.af-inicio-contacto__horario{margin-top:32px;font:400 15px Poppins,sans-serif}.af-inicio-contacto__horario>div{border-top:1px solid #0003;justify-content:space-between;gap:16px;padding:16px 0;display:flex}.af-inicio-contacto__horario>div:last-child{border-bottom:1px solid #0003}.af-inicio-contacto__horario>div span:last-child{text-align:right;font-weight:600}.af-inicio-contacto__horario .af-cerrado{color:var(--af-rojo)}.af-inicio-contacto__datos{flex-direction:column;gap:24px;margin-top:32px;display:flex}.af-inicio-contacto__etiqueta{letter-spacing:.22em;text-transform:uppercase;color:var(--af-rojo);margin:0;font:600 11px Poppins,sans-serif}.af-inicio-contacto__direccion{margin:8px 0 0;font:400 15px/1.6 Poppins,sans-serif}.af-inicio-contacto__whatsapp{margin:8px 0 0;font:600 20px Poppins,sans-serif}.af-inicio-contacto__boton{width:100%;height:56px;margin-top:32px;font-size:12px;display:flex}.af-mapa{height:380px;margin:40px calc(-1 * var(--af-margen)) 0;background:var(--af-azul);color:var(--af-crema);position:relative;overflow:hidden}.af-mapa__plano{width:100%;height:100%;font-family:Poppins,sans-serif;display:block;position:absolute;inset:0}.af-mapa__calle line{stroke:#f4e9dc33;stroke-width:15px}.af-mapa__via{fill:#f4e9dcb3;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:600}.af-mapa__referencia circle{fill:var(--af-crema)}.af-mapa__referencia text{fill:var(--af-crema);paint-order:stroke;stroke:var(--af-azul);stroke-width:4px;stroke-linejoin:round;font-size:13.5px;font-weight:500}.af-mapa__local{fill:var(--af-rojo);stroke:var(--af-crema);stroke-width:2.5px}.af-mapa__local-nombre{fill:var(--af-crema);letter-spacing:.08em;text-transform:uppercase;paint-order:stroke;stroke:var(--af-azul);stroke-width:4px;stroke-linejoin:round;font-size:13.5px;font-weight:700}.af-mapa__ruta{stroke:var(--af-crema);stroke-width:5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.af-mapa__origen{fill:var(--af-azul);stroke:var(--af-crema);stroke-width:4px}.af-mapa__rotulo{fill:var(--af-crema)}.af-mapa__rotulo-texto{fill:#000;letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:700}.af-mapa__dragon{transform:translate(336px,208.9px)}.af-mapa__dragon-sello{fill:var(--af-rojo);stroke:var(--af-crema);stroke-width:3px}.af-mapa__dragon-punta{fill:var(--af-crema)}.af-mapa__repetir{color:var(--af-crema);cursor:pointer;letter-spacing:.18em;text-transform:uppercase;background:#000;border:0;align-items:center;gap:8px;padding:10px 14px;font:600 11px Poppins,sans-serif;display:inline-flex;position:absolute;top:16px;right:16px}.af-mapa__repetir:hover{background:var(--af-rojo)}@media (prefers-reduced-motion:no-preference){.af-mapa--recorriendo .af-mapa__dragon{animation:3.4s cubic-bezier(.45,0,.3,1) both af-mapa-camino}.af-mapa--recorriendo .af-mapa__ruta{animation:3.4s cubic-bezier(.45,0,.3,1) both af-mapa-trazo}.af-mapa--recorriendo .af-mapa__dragon-paso{animation:.42s ease-in-out 8 alternate af-mapa-paso}}@keyframes af-mapa-camino{0%{transform:translate(139.5px,155.8px)}to{transform:translate(336px,208.9px)}}@keyframes af-mapa-trazo{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes af-mapa-paso{0%{transform:translateY(0)rotate(-3deg)}to{transform:translateY(-5px)rotate(3deg)}}@media (prefers-reduced-motion:reduce){.af-mapa__repetir{display:none}}.af-mapa__tarjeta{background:#000;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.af-mapa__tarjeta p{margin:0}.af-mapa__tarjeta .af-display{font-size:19px}.af-mapa__tarjeta .af-display+p{margin-top:2px;font:400 12px Poppins,sans-serif}.af-mapa__tarjeta a{letter-spacing:.18em;text-transform:uppercase;border-bottom:2px solid var(--af-rojo);white-space:nowrap;padding-bottom:4px;font:600 11px Poppins,sans-serif}@media (width>=768px){.af-inicio-experiencia{margin-top:0;padding-bottom:0}.af-inicio-experiencia__lienzo{max-width:1440px;min-height:calc(1000 * var(--e));flex-direction:column;justify-content:center;margin-inline:auto;display:flex}.af-inicio-experiencia__dragon{right:calc(-180 * var(--e));top:calc(40 * var(--e));width:calc(640 * var(--e));opacity:.08;pointer-events:none;height:auto;display:block;position:absolute}.af-inicio-experiencia__foto{left:calc(64 * var(--e));top:calc(-120 * var(--e));width:calc(600 * var(--e));height:calc(840 * var(--e));box-shadow:0 calc(40 * var(--e)) calc(80 * var(--e)) #00000040;margin:0;position:absolute}.af-inicio-experiencia__detalle{left:calc(504 * var(--e));right:auto;top:calc(584 * var(--e));width:calc(300 * var(--e));height:calc(340 * var(--e));border-width:calc(10 * var(--e))}.af-inicio-experiencia__lugar{left:calc(64 * var(--e));top:calc(756 * var(--e));width:calc(400 * var(--e));align-items:center;gap:calc(14 * var(--e));font:600 max(11px, calc(12 * var(--e))) "Poppins", sans-serif;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;margin:0;display:flex;position:absolute}.af-inicio-experiencia__lugar span{width:calc(28 * var(--e));background:var(--af-crema);flex:none;height:2px}.af-inicio-experiencia__texto{margin:0 calc(96 * var(--e)) 0 calc(904 * var(--e));padding:calc(40 * var(--e)) 0;position:relative}.af-inicio-experiencia__texto h2{margin-top:calc(26 * var(--e));font-size:calc(76 * var(--e))}.af-inicio-experiencia__bajada{margin-top:calc(36 * var(--e));max-width:calc(460 * var(--e));font-size:max(15px, calc(17 * var(--e)))}.af-inicio-experiencia__valores{column-gap:calc(24 * var(--e));margin-top:calc(52 * var(--e));grid-template-columns:repeat(3,minmax(0,1fr))}.af-inicio-experiencia__valores li{padding:calc(18 * var(--e)) 0;font-size:calc(23 * var(--e))}}@media (width>=1024px){.af-inicio .af-solo-movil{display:none}.af-inicio-salto{display:inline}.af-inicio-hero{height:calc(900 * var(--e))}.af-inicio-hero__lienzo{max-width:1440px;margin-inline:auto}.af-inicio-hero__texto{left:calc(64 * var(--e));right:auto;bottom:calc(96 * var(--e));max-width:calc(1100 * var(--e))}.af-inicio-hero__antetitulo{gap:calc(14 * var(--e));font-size:max(11px, calc(13 * var(--e)));letter-spacing:.26em}.af-inicio-hero__antetitulo span{width:calc(10 * var(--e));height:calc(10 * var(--e))}.af-inicio-hero__titulo{margin-top:calc(28 * var(--e));font-size:calc(124 * var(--e));letter-spacing:.01em}.af-inicio-hero__titulo span{padding:0 calc(18 * var(--e))}.af-inicio-hero__bajada{margin-top:calc(34 * var(--e));max-width:calc(520 * var(--e));font-size:max(15px, calc(18 * var(--e)))}.af-inicio-hero__botones{gap:calc(16 * var(--e));margin-top:calc(40 * var(--e));flex-direction:row}.af-inicio-hero__botones .af-btn{height:auto;padding:calc(22 * var(--e)) calc(40 * var(--e));font-size:max(12px, calc(14 * var(--e)))}.af-inicio-hero__botones .af-btn--contorno-crema{padding-block:calc(22 * var(--e) - 1.5px)}.af-inicio-hero__descubre{right:calc(64 * var(--e));bottom:calc(96 * var(--e));align-items:center;gap:calc(16 * var(--e));flex-direction:column;display:flex;position:absolute}.af-inicio-hero__descubre span:first-child{writing-mode:vertical-rl;font:600 max(11px, calc(12 * var(--e))) "Poppins", sans-serif;letter-spacing:.3em;text-transform:uppercase}.af-inicio-hero__descubre span:last-child{width:1px;height:calc(72 * var(--e));background:var(--af-crema)}.af-inicio-categorias{padding-top:calc(150 * var(--e));padding-bottom:calc(240 * var(--e))}.af-inicio-categorias__cabeza{gap:calc(24 * var(--e));grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.af-inicio-categorias__titulo{margin-top:calc(18 * var(--e));font-size:calc(132 * var(--e))}.af-inicio-categorias__intro{padding-bottom:calc(12 * var(--e))}.af-inicio-categorias__intro p{max-width:calc(420 * var(--e));font-size:max(15px, calc(17 * var(--e)));margin:0;line-height:1.65}.af-inicio-categorias__intro a{margin-top:calc(22 * var(--e));font-size:max(11px, calc(13 * var(--e)));display:inline-block}.af-inicio-categorias__rejilla{gap:calc(24 * var(--e));margin-top:calc(72 * var(--e));grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.af-puerta--1,.af-puerta--2,.af-puerta--3{gap:calc(20 * var(--e));flex-direction:column;margin-top:0;display:flex}.af-puerta__pie{gap:calc(20 * var(--e))!important;padding-top:calc(18 * var(--e))!important;margin-top:0!important}.af-puerta__n,.af-puerta--2 .af-puerta__n,.af-puerta--3 .af-puerta__n{font-size:max(11px, calc(14 * var(--e)))}.af-puerta__ir{font-size:max(11px, calc(12 * var(--e)))}.af-puerta--1 .af-puerta__foto{height:calc(720 * var(--e))}.af-puerta--1 .af-puerta__nombre{font-size:calc(56 * var(--e))}.af-inicio-categorias__pila{gap:calc(24 * var(--e));flex-direction:column;margin-top:0;display:flex}.af-puerta--2 .af-puerta__foto,.af-puerta--3 .af-puerta__foto{height:calc(316 * var(--e))}.af-puerta--2 .af-puerta__nombre,.af-puerta--3 .af-puerta__nombre{font-size:calc(44 * var(--e))}.af-puerta--4{height:calc(440 * var(--e));margin-top:calc(24 * var(--e));grid-column:1/-1;overflow:hidden}.af-puerta--4 .af-puerta__foto{background:0 0;width:62%;height:auto;position:absolute;top:0;bottom:0;right:0}.af-puerta__banda{box-sizing:border-box;width:38%;padding:calc(56 * var(--e));--af-patron-opacidad:1;flex-direction:column;justify-content:space-between;align-items:stretch;gap:0;position:absolute;top:0;bottom:0;left:0}.af-puerta__banda:before{background-size:520px}.af-puerta--4 .af-puerta__n{font-size:max(11px, calc(14 * var(--e)))}.af-puerta--4 .af-puerta__nombre{font-size:calc(84 * var(--e));line-height:.9;display:block}.af-puerta__descripcion{margin:calc(18 * var(--e)) 0 0;max-width:calc(320 * var(--e));font:400 max(14px, calc(16 * var(--e)))/1.6 "Poppins", sans-serif;display:block}.af-puerta__explorar{margin-top:calc(26 * var(--e));font:600 max(11px, calc(12 * var(--e))) "Poppins", sans-serif;letter-spacing:.2em;text-transform:uppercase;border-bottom:2px solid var(--af-crema);padding-bottom:6px;display:inline-block}.af-inicio-mas-alla__texto{padding:calc(180 * var(--e)) calc(64 * var(--e)) 0}.af-inicio-mas-alla__texto h2{font-size:calc(150 * var(--e))}.af-inicio-mas-alla__texto p{margin-top:calc(30 * var(--e));max-width:calc(520 * var(--e));font-size:max(15px, calc(18 * var(--e)))}.af-inicio-mas-alla__foto{height:calc(720 * var(--e));margin-top:calc(-60 * var(--e))}.af-inicio-mas-alla__foto:after{height:42%}.af-inicio-reserva{height:calc(880 * var(--e));padding:0}.af-inicio-reserva__velo{background:linear-gradient(90deg,#000000eb 0%,#000000b8 55%,#b523258c 100%);height:auto;bottom:0}.af-inicio-reserva__rejilla{box-sizing:border-box;gap:calc(96 * var(--e));max-width:1440px;height:100%;padding:0 calc(96 * var(--e)) 0 calc(64 * var(--e));grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;margin-inline:auto;display:grid}.af-inicio-reserva__texto h2{margin-top:calc(24 * var(--e));font-size:calc(116 * var(--e))}.af-inicio-reserva__bajada{margin-top:calc(32 * var(--e));max-width:calc(420 * var(--e));font-size:max(15px, calc(18 * var(--e)));text-wrap:pretty}.af-inicio-reserva__datos{gap:calc(12 * var(--e)) calc(32 * var(--e));margin-top:calc(44 * var(--e));padding-top:calc(28 * var(--e));font-size:max(14px, calc(16 * var(--e)));border-top:1px solid #f4e9dc4d;grid-template-columns:auto 1fr;display:grid}.af-inicio-reserva__datos dt{font-size:max(11px, calc(12 * var(--e)));letter-spacing:.22em;margin:0;padding-top:3px;display:block}.af-inicio-reserva__datos dd{display:block}.af-reserva{padding:calc(52 * var(--e)) calc(52 * var(--e)) calc(48 * var(--e));margin-top:0}.af-reserva__titulo{font-size:calc(40 * var(--e))}.af-reserva__campos{gap:calc(30 * var(--e)) calc(28 * var(--e));margin-top:calc(36 * var(--e));grid-template-columns:repeat(3,minmax(0,1fr))}.af-reserva__personas{grid-column:auto}.af-reserva .af-campo__etiqueta{font-size:11px}.af-reserva .af-campo__etiqueta small{letter-spacing:0;text-transform:none;font-weight:400}.af-reserva .af-campo__control{font-size:max(15px, calc(16 * var(--e)));padding:14px 0}.af-reserva__comentario.af-campo__control{padding-bottom:calc(52 * var(--e))}.af-reserva__contador{padding:12px 0}.af-reserva__contador button{width:28px;height:28px;font-size:16px}.af-reserva__contador output{font:400 max(15px, calc(16 * var(--e))) "Poppins", sans-serif}.af-reserva__enviar{height:auto;margin-top:calc(40 * var(--e));padding:calc(24 * var(--e)) calc(30 * var(--e));font-size:max(12px, calc(14 * var(--e)))}.af-inicio-contacto{gap:calc(96 * var(--e));padding-block:calc(140 * var(--e));grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.af-inicio-contacto h2{margin-top:calc(18 * var(--e));font-size:calc(104 * var(--e))}.af-inicio-contacto__horario{margin-top:calc(56 * var(--e));font-size:max(15px, calc(17 * var(--e)))}.af-inicio-contacto__horario>div{padding:calc(20 * var(--e)) 0}.af-inicio-contacto__datos{gap:calc(40 * var(--e)) calc(32 * var(--e));margin-top:calc(48 * var(--e));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.af-inicio-contacto__etiqueta{font-size:max(11px, calc(12 * var(--e)))}.af-inicio-contacto__direccion{font-size:max(15px, calc(16 * var(--e)));margin-top:12px}.af-inicio-contacto__whatsapp{font-size:max(18px, calc(22 * var(--e)));margin-top:12px}.af-inicio-contacto__boton{width:auto;height:auto;margin-top:calc(52 * var(--e));padding:calc(20 * var(--e)) calc(34 * var(--e));font-size:max(11px, calc(13 * var(--e)));display:inline-flex}.af-mapa{height:calc(760 * var(--e));margin:0}.af-mapa__repetir{right:calc(32 * var(--e));top:calc(32 * var(--e));font-size:max(11px, calc(12 * var(--e)));letter-spacing:.2em}.af-mapa__tarjeta{left:calc(32 * var(--e));right:auto;bottom:calc(32 * var(--e));padding:calc(28 * var(--e)) calc(32 * var(--e));gap:calc(40 * var(--e));justify-content:flex-start}.af-mapa__tarjeta .af-display{font-size:calc(32 * var(--e))}.af-mapa__tarjeta .af-display+p{font-size:max(12px, calc(14 * var(--e)));margin-top:6px}.af-mapa__tarjeta a{font-size:max(11px, calc(12 * var(--e)));letter-spacing:.2em;padding-bottom:6px}}.af-tarjeta{background:var(--af-superficie);box-sizing:border-box;border-radius:8px;flex-direction:column;height:100%;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px #0000000f,0 12px 32px #46140a17}.af-tarjeta:hover{outline:2px solid var(--af-rojo);outline-offset:4px;transform:translateY(-6px);box-shadow:0 1px #0000000f,0 12px 32px #46140a17,0 30px 50px #46140a2e}.af-tarjeta:has(.af-tarjeta__enlace:focus-visible){outline:2px solid var(--af-rojo);outline-offset:4px;transform:translateY(-6px);box-shadow:0 1px #0000000f,0 12px 32px #46140a17,0 30px 50px #46140a2e}.af-tarjeta__foto{aspect-ratio:4/3;background:var(--af-foto);flex:none;position:relative;overflow:hidden}.af-tarjeta__foto .af-foto{position:absolute;inset:0}.af-tarjeta__agotado{background:#f4e9dc99;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.af-tarjeta__agotado span{color:var(--af-crema);letter-spacing:.22em;text-transform:uppercase;background:#000;padding:10px 18px;font:600 11px Poppins,sans-serif}.af-tarjeta__etiquetas{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:14px;left:14px}.af-tarjeta__cuerpo{flex-direction:column;flex:1;padding:20px 22px 22px;display:flex}.af-tarjeta__nombre{margin:0;font-size:28px;line-height:1}.af-tarjeta--agotada .af-tarjeta__nombre,.af-tarjeta--agotada .af-tarjeta__precio span:first-child{color:var(--af-gris)}.af-sitio .af-tarjeta__enlace,.af-sitio .af-tarjeta__enlace:hover{color:inherit}.af-tarjeta__enlace:after{content:"";z-index:1;position:absolute;inset:0}.af-tarjeta__enlace:focus-visible{outline:none}.af-tarjeta__descripcion{color:var(--af-gris);flex:1;margin:10px 0 0;font:400 14px/1.55 Poppins,sans-serif}.af-tarjeta__pie{border-top:1px solid #0000001f;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:16px;display:flex}.af-tarjeta__precio{flex-direction:column;gap:2px;display:flex}.af-tarjeta__precio span:first-child{font:600 20px Poppins,sans-serif}.af-tarjeta__precio span:last-child{color:var(--af-gris);font:400 12px Poppins,sans-serif}.af-sitio .af-tarjeta__agregar,.af-sitio .af-tarjeta__agregar:hover{z-index:2;background:var(--af-rojo);height:44px;color:var(--af-crema);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:0;flex:none;align-items:center;gap:10px;padding:0 18px;font:600 12px Poppins,sans-serif;display:flex;position:relative}.af-tarjeta__agregar span{letter-spacing:0;font-size:18px}.af-tarjeta__pasos{z-index:2;height:44px;color:var(--af-crema);background:#000;flex:none;align-items:center;font:600 15px Poppins,sans-serif;display:flex;position:relative}.af-tarjeta__pasos button{width:44px;height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.af-tarjeta__pasos button:disabled{opacity:.5;cursor:not-allowed}.af-tarjeta__pasos button:focus-visible{outline-color:var(--af-crema);outline-offset:-4px}.af-tarjeta__pasos output{text-align:center;min-width:24px}.af-tarjeta__no-disponible{height:44px;color:var(--af-gris);letter-spacing:.16em;text-transform:uppercase;box-sizing:border-box;white-space:nowrap;border:1.5px solid #00000040;flex:none;align-items:center;padding:0 16px;font:600 11px Poppins,sans-serif;display:flex}@media (prefers-reduced-motion:reduce){.af-tarjeta:hover{transform:none}.af-tarjeta:has(.af-tarjeta__enlace:focus-visible){transform:none}}.af-menu-solo-escritorio,.af-menu-solo-tableta{display:none}.af-menu-hero{height:440px}.af-menu-hero__texto{left:var(--af-margen);right:var(--af-margen);pointer-events:none;position:absolute;bottom:36px}.af-menu-hero__antetitulo{letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font:600 11px Poppins,sans-serif;display:flex}.af-menu-hero__antetitulo span{background:var(--af-crema);flex:none;width:8px;height:8px}.af-menu-hero__titulo{margin:16px 0 0;font-size:64px;line-height:.92}.af-menu-hero__titulo span{background:#000;padding:0 8px}.af-menu-hero__bajada{margin:16px 0 0;font:400 15px/1.6 Poppins,sans-serif}.af-menu-centinela{height:0}.af-menu-barra{z-index:30;color:var(--af-crema);background:#000;padding-top:16px;position:sticky;top:0}.af-menu-barra--fija{box-shadow:0 10px 24px #0000002e}.af-menu-barra__fila{align-items:center;gap:10px;display:flex}.af-menu-barra__logo,.af-menu-barra__volver,.af-menu-barra__hamburguesa,.af-menu-barra__pedido{display:none}.af-menu-barra__logo img{width:56px;height:auto;display:block}.af-menu-barra__volver{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;font:400 22px Poppins,sans-serif}.af-buscador{background:var(--af-crema);color:#000;box-sizing:border-box;flex:1;align-items:center;gap:12px;min-width:0;height:52px;padding:0 16px;display:flex;position:relative}.af-buscador:focus-within{outline:2px solid var(--af-rojo)}.af-buscador__lupa{flex:none;width:16px;height:16px;position:relative}.af-buscador__lupa span:first-child{box-sizing:content-box;border:2px solid;border-radius:50%;width:10px;height:10px;position:absolute;top:0;left:0}.af-buscador__lupa span:last-child{background:currentColor;width:6px;height:2px;position:absolute;top:12px;left:11px;transform:rotate(45deg)}.af-buscador__campo{min-width:0;height:100%;color:inherit;caret-color:var(--af-rojo);background:0 0;border:0;flex:1;padding:0;font:400 15px Poppins,sans-serif}.af-buscador__campo:focus,.af-buscador__campo:focus-visible{outline:none}.af-buscador__campo::placeholder{color:var(--af-gris);opacity:1}.af-buscador__campo::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.af-buscador__campo::-webkit-search-decoration{-webkit-appearance:none;display:none}.af-menu--buscando .af-buscador__campo{font-weight:500}.af-buscador__limpiar{width:36px;height:36px;color:var(--af-gris);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-right:-10px;font:400 18px Poppins,sans-serif;display:flex}.af-menu-categorias{position:relative}.af-menu-categorias__pista{scrollbar-width:none;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;gap:26px;padding-top:6px;font:500 12px Poppins,sans-serif;display:flex;overflow-x:auto}.af-menu-categorias__pista::-webkit-scrollbar{display:none}.af-menu-categorias__pista a{color:#f4e9dcbf;border-bottom:3px solid #0000;flex:none;padding:16px 0 14px}.af-sitio .af-menu-categorias__pista a:hover{color:var(--af-crema)}.af-menu-categorias__pista a[aria-current]{border-bottom-color:var(--af-rojo);color:var(--af-crema);font-weight:600}.af-menu-categorias__pista a:last-child{margin-right:50px}.af-menu-categorias__difuminado{right:calc(-1 * var(--af-margen));pointer-events:none;background:linear-gradient(90deg,#0000,#000 75%);width:70px;position:absolute;top:0;bottom:0}@media (width<=767.98px){.af-menu-barra--fija{padding-top:12px}.af-menu-barra--fija .af-menu-barra__logo{display:block}.af-menu-barra--fija .af-menu-barra__hamburguesa{display:flex}.af-menu-barra--fija .af-buscador{gap:10px;height:44px;padding:0 14px}.af-menu-barra--fija .af-buscador__campo{font-size:14px}.af-menu--buscando .af-menu-barra__logo,.af-menu--buscando .af-menu-barra__hamburguesa{display:none}.af-menu--buscando .af-menu-barra__volver{display:flex}.af-menu--buscando .af-buscador{gap:10px;height:48px;padding:0 6px 0 14px}.af-menu--buscando .af-buscador__limpiar{margin-right:0}.af-menu--sin-resultados .af-menu-barra{padding-bottom:18px}}.af-populares{background:var(--af-rojo);color:var(--af-crema);--af-patron-opacidad:.14;padding:48px 0 56px 20px;scroll-margin-top:110px}.af-populares__titulo{margin:12px 0 0;font-size:48px;line-height:.9}.af-populares__bajada{display:none}.af-populares__pista{scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:28px;padding-right:20px;gap:14px;margin-block:18px -40px;padding-block:10px 40px;display:flex;overflow-x:auto}.af-populares__pista::-webkit-scrollbar{display:none}.af-populares__pista:focus-visible{outline-color:var(--af-crema)}.af-populares__item{scroll-snap-align:start;color:#000;flex:none;width:290px}.af-populares__puntos{gap:6px;margin-top:22px;display:flex}.af-populares__puntos span{background:#f4e9dc66;width:12px;height:3px;transition:width .2s}.af-populares__puntos span.af-activo{background:var(--af-crema);width:24px}.af-menu-seccion{padding-top:56px;scroll-margin-top:110px}.af-menu-seccion__titulo{margin:0;font-size:44px;line-height:.9}.af-menu-seccion__conteo{display:none}.af-menu-seccion__conteo-movil{letter-spacing:.2em;text-transform:uppercase;color:var(--af-gris);margin:10px 0 0;font:500 11px Poppins,sans-serif}.af-menu-seccion__intro{display:none}.af-menu-seccion__rejilla{flex-direction:column;gap:20px;margin-top:24px;display:flex}.af-menu-vacio{padding-top:56px}.af-menu-vacio h2{margin:0;font-size:44px;line-height:.95}.af-menu-vacio p{color:var(--af-gris);margin:14px 0 0;font:400 15px/1.6 Poppins,sans-serif}.af-menu-mesa{display:none}.af-sin-resultados__conteo{letter-spacing:.2em;text-transform:uppercase;color:var(--af-gris);margin:0;padding-top:20px;font:500 11px Poppins,sans-serif}.af-sin-resultados__caja{margin:28px var(--af-margen) 0;color:var(--af-crema);isolation:isolate;background:#000;padding:44px 24px 36px;position:relative;overflow:hidden}.af-sin-resultados__caja img{opacity:.12;pointer-events:none;z-index:-1;width:240px;height:auto;position:absolute;bottom:-40px;right:-70px}.af-sin-resultados__caja h2{margin:0;font-size:44px;line-height:.95}.af-sin-resultados__caja p{margin:16px 0 0;font:400 15px/1.6 Poppins,sans-serif}.af-sin-resultados__caja .af-btn{width:100%;height:52px;margin-top:28px;font-size:12px;display:flex}.af-sin-resultados__sugerencias{padding-top:36px}.af-sin-resultados__titulo{letter-spacing:.22em;text-transform:uppercase;color:var(--af-rojo);margin:0;font:600 11px Poppins,sans-serif}.af-sin-resultados__chips{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.af-sin-resultados__chips a{box-sizing:border-box;border:1.5px solid #000;align-items:center;height:44px;padding:0 18px;font:500 13px Poppins,sans-serif;display:flex}.af-sin-resultados__fila{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #0003;justify-content:space-between;align-items:center;padding:18px 0;font:600 13px Poppins,sans-serif;display:flex}.af-sin-resultados__chips+.af-sin-resultados__fila{border-top:1px solid #0003;margin-top:36px}.af-sin-resultados__fila span:last-child{color:var(--af-rojo)}.af-sitio .af-ver-pedido,.af-sitio .af-ver-pedido:hover{z-index:40;background:var(--af-rojo);height:64px;color:var(--af-crema);align-items:center;gap:14px;padding:0 20px;display:flex;position:fixed;bottom:20px;left:16px;right:16px;box-shadow:0 16px 40px #0000004d}.af-ver-pedido__n{background:var(--af-crema);color:var(--af-rojo);justify-content:center;align-items:center;min-width:28px;height:28px;font:700 14px Poppins,sans-serif;display:flex}.af-ver-pedido__texto{letter-spacing:.18em;text-transform:uppercase;font:600 12px Poppins,sans-serif}.af-ver-pedido__total{margin-left:auto;font:600 16px Poppins,sans-serif}.af-pie--menu{margin-top:72px}@media (width<=767.98px){.af-con-pedido .af-pie--menu{padding-bottom:112px}}@media (width>=768px){.af-menu-solo-movil{display:none}.af-menu-solo-tableta{display:inline}.af-menu-hero{height:500px}.af-menu-hero__texto{bottom:56px}.af-menu-hero__antetitulo{letter-spacing:.26em;gap:12px;font-size:12px}.af-menu-hero__antetitulo span{width:9px;height:9px}.af-menu-hero__titulo{margin-top:20px;font-size:96px}.af-menu-hero__titulo span{padding:0 14px}.af-menu-hero__bajada{max-width:460px;margin-top:22px;font-size:17px}.af-menu-barra{padding-top:24px}.af-menu-barra__fila{gap:12px}.af-buscador{height:54px;color:var(--af-crema);background:0 0;border:1.5px solid #f4e9dc80;gap:14px;padding:0 18px}.af-buscador__campo::placeholder,.af-buscador__limpiar{color:#f4e9dcbf}.af-menu-barra__pedido{border:1.5px solid var(--af-crema);letter-spacing:.16em;text-transform:uppercase;box-sizing:border-box;flex:none;align-items:center;gap:10px;height:54px;padding:0 18px;font:600 12px Poppins,sans-serif;display:flex}.af-menu-barra__pedido-largo{display:none}.af-menu-categorias__pista{letter-spacing:.18em;gap:32px;padding-top:14px}.af-menu-categorias__pista a{padding:14px 0 16px}.af-menu-categorias__difuminado{background:linear-gradient(90deg,#0000,#000 70%);width:90px}.af-populares{padding:64px 0 72px 40px;scroll-margin-top:150px}.af-populares .af-antetitulo{font-size:12px}.af-populares .af-antetitulo:before{width:32px}.af-populares__titulo{margin-top:14px;font-size:64px}.af-populares__pista{gap:24px;margin-top:26px;padding-right:40px}.af-populares__item{width:330px}.af-populares__puntos{display:none}.af-menu-seccion{padding-top:72px;padding-bottom:8px;scroll-margin-top:150px}.af-menu-seccion__titulo{font-size:56px}.af-menu-seccion__conteo{letter-spacing:.2em;text-transform:uppercase;font:600 11px Poppins,sans-serif;display:inline}.af-menu-seccion__conteo-movil{display:none}.af-menu-seccion__rejilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;margin-top:32px;display:grid}.af-sin-resultados{max-width:640px}.af-pie--menu{margin-top:96px}}@media (width>=1280px){.af-menu-solo-tableta{display:none}.af-menu-solo-escritorio{display:inline}.af-menu-hero{height:600px}.af-menu-hero__texto{justify-content:space-between;align-items:flex-end;gap:64px;display:flex;bottom:80px;left:max(64px,50% - 656px);right:max(64px,50% - 656px)}.af-menu-hero__antetitulo{gap:14px;font-size:13px}.af-menu-hero__antetitulo span{width:10px;height:10px}.af-menu-hero__titulo{margin-top:24px;font-size:124px}.af-menu-hero__titulo span{padding:0 18px}.af-menu-hero__bajada{text-wrap:pretty;max-width:400px;margin:0 0 10px;font-size:18px}.af-menu-barra{padding-top:28px}.af-menu-barra__fila{gap:24px}.af-buscador{flex:1;max-width:520px;height:56px;padding:0 20px}.af-menu-barra__pedido{letter-spacing:.18em;gap:12px;height:56px;margin-left:auto;padding:0 24px}.af-menu-barra__pedido-largo{display:inline}.af-menu-barra__pedido-corto{display:none}.af-menu-categorias__pista{white-space:normal;flex-wrap:wrap;gap:0 40px;padding-top:24px;font-size:13px;overflow:visible}.af-menu-categorias__pista a{padding:14px 0 18px}.af-menu-categorias__pista a:last-child{margin-right:0}.af-menu-categorias__difuminado{display:none}.af-populares{padding:88px max(64px,50% - 656px) 96px;scroll-margin-top:170px}.af-populares .af-antetitulo{font-size:13px}.af-populares .af-antetitulo:before{width:40px}.af-populares__cabeza{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.af-populares__titulo{margin-top:16px;font-size:84px}.af-populares__bajada{max-width:360px;margin:0 0 8px;font:400 16px/1.6 Poppins,sans-serif;display:block}.af-populares__pista{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:52px 0 0;padding:0;display:grid;overflow:visible}.af-populares__item{width:auto}.af-menu-seccion{padding-top:96px;scroll-margin-top:170px}.af-menu-seccion__titulo{font-size:72px}.af-menu-seccion__conteo{font-size:12px}.af-menu-seccion__intro{max-width:560px;color:var(--af-gris);margin:14px 0 0 44px;font:400 16px/1.6 Poppins,sans-serif;display:block}.af-menu-seccion__rejilla{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;margin-top:40px}.af-menu-mesa{margin-top:120px;display:block}.af-menu-mesa__linea{border-top:1.5px solid #000;justify-content:space-between;align-items:center;gap:48px;padding:56px 0;display:flex}.af-menu-mesa h2{margin:0;font-size:56px;line-height:.95}.af-menu-mesa p{color:var(--af-gris);margin:12px 0 0;font:400 16px/1.6 Poppins,sans-serif}.af-menu-mesa__botones{gap:16px;display:flex}.af-menu-mesa__botones .af-btn{padding:22px 40px;font-size:14px}.af-menu-mesa__botones .af-btn--contorno{padding-block:20.5px}}@media (width>=768px){.af-sitio .af-ver-pedido{display:none!important}}.af-ficha-solo-tableta,.af-ficha-solo-escritorio,.af-ficha__migas{display:none}.af-ficha__migas ol{flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.af-ficha__barra-miga{color:var(--af-rojo)}.af-ficha__migas li[aria-current]{font-weight:600}.af-ficha__volver{display:none}.af-galeria__principal{background:var(--af-foto);height:420px;position:relative;overflow:hidden}.af-galeria__foto{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.af-galeria__etiquetas{pointer-events:none;gap:6px;display:flex;position:absolute;top:16px;left:16px}.af-galeria__contador{color:var(--af-crema);letter-spacing:.14em;pointer-events:none;background:#000;padding:6px 10px;font:600 11px Poppins,sans-serif;position:absolute;bottom:16px;right:16px}.af-galeria__miniaturas{gap:8px;padding:12px 16px 0;display:flex}.af-galeria__miniatura{background:var(--af-foto);opacity:.6;outline-offset:2px;cursor:pointer;border:0;border-radius:6px;outline:2px solid #0000;flex:1;min-width:0;height:64px;padding:0;position:relative;overflow:hidden}.af-galeria__miniatura img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.af-galeria__miniatura.af-activa{opacity:1;outline-color:var(--af-rojo)}.af-ficha__info{padding:28px 20px 0}.af-ficha__antetitulo{color:var(--af-rojo)}.af-ficha__cabeza{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"titulo titulo""precio porcion""descripcion descripcion";column-gap:12px;display:grid}.af-ficha__titulo{grid-area:titulo;margin:12px 0 0;font-size:52px;line-height:.9}.af-ficha__precio{grid-area:precio;align-self:baseline;margin-top:14px;font:600 22px Poppins,sans-serif}.af-ficha__porcion{color:var(--af-gris);grid-area:porcion;align-self:baseline;margin-top:14px;font:400 13px Poppins,sans-serif}.af-ficha__descripcion{text-wrap:pretty;grid-area:descripcion;margin:14px 0 0;font:400 15px/1.6 Poppins,sans-serif}.af-ficha__bloque{border-top:1px solid #0000002e;margin-top:28px;padding-top:22px}.af-ficha__bloque--seguido{border-top:0;margin-top:26px;padding-top:0}.af-ficha__bloque-cabeza{justify-content:space-between;align-items:center;gap:12px;display:flex}.af-ficha__bloque-titulo{letter-spacing:.18em;text-transform:uppercase;font:600 12px Poppins,sans-serif}.af-ficha__opcional{color:var(--af-gris);font:500 12px Poppins,sans-serif}.af-ficha__tamanos{flex-direction:column;gap:12px;margin-top:14px;display:flex}.af-ficha__tamano{min-height:64px;padding:14px 16px}.af-ficha__tamano-texto{flex-wrap:wrap;flex:1;align-items:baseline;gap:4px 8px;min-width:0;display:flex}.af-ficha__tamano-nombre{font-size:20px;line-height:1.05}.af-ficha__tamano-precio{white-space:nowrap;font:600 15px Poppins,sans-serif}:is(.af-opcion:has(input:focus-visible),.af-extra:has(input:focus-visible)){outline:2px solid var(--af-rojo);outline-offset:3px}.af-ficha__extras{margin-top:4px}.af-extra{cursor:pointer;border-bottom:1px solid #00000026;align-items:center;gap:14px;min-height:56px;display:flex}.af-extra__caja{box-sizing:border-box;width:22px;height:22px;color:var(--af-crema);border:2px solid #000;flex:none;justify-content:center;align-items:center;font:700 13px Poppins,sans-serif;display:flex}.af-extra:has(input:checked) .af-extra__caja{background:var(--af-rojo);border-color:var(--af-rojo)}.af-extra:has(input:checked) .af-extra__caja:after{content:"✓"}.af-extra__nombre{flex:1;font:500 15px Poppins,sans-serif}.af-extra__nota{color:var(--af-gris);font-weight:400}.af-extra__precio{color:var(--af-gris);white-space:nowrap;font:500 14px Poppins,sans-serif}.af-extra[aria-disabled=true],.af-extra--bloqueado{opacity:.5;cursor:not-allowed}.af-ficha__accion{display:none}.af-ficha__pista{color:var(--af-gris);margin:0;font:400 13px/1.5 Poppins,sans-serif}.af-ficha__pista--alerta{color:var(--af-rojo)!important}.af-ficha__pestanas{margin-top:32px}.af-ficha__pestanas-lista{scrollbar-width:none;border-bottom:1px solid #0000002e;gap:24px;display:flex;overflow-x:auto}.af-ficha__pestanas-lista button{color:var(--af-gris);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;margin-bottom:-1px;padding:12px 0;font:600 11px Poppins,sans-serif}.af-ficha__pestanas-lista button[aria-selected=true]{color:#000;border-bottom-color:var(--af-rojo)}.af-ficha__pestanas-lista button:focus-visible{outline-offset:-2px}.af-ficha__panel p{text-wrap:pretty;margin:14px 0 0;font:400 14px/1.7 Poppins,sans-serif}.af-ficha-banda{padding:40px var(--af-margen);background:var(--af-rojo);color:var(--af-crema);margin-top:44px}.af-ficha-banda__lema{margin:0;font-size:34px;line-height:.92}.af-ficha-banda__datos{flex-direction:column;margin:20px 0 0;display:flex}.af-ficha-banda__datos>div{border-top:1px solid #f4e9dc73;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;display:flex}.af-ficha-banda__datos dt{letter-spacing:.2em;text-transform:uppercase;font:600 10px Poppins,sans-serif}.af-ficha-banda__datos dd{text-align:right;margin:0;font-size:20px}.af-ficha-relacionados{padding:48px 0 0 20px}.af-ficha-relacionados__cabeza h2{margin:0;font-size:40px;line-height:.9}.af-ficha-relacionados__cabeza .af-numerado__filete,.af-ficha-relacionados__todo{display:none}.af-ficha-relacionados__pista{scrollbar-width:none;scroll-snap-type:x mandatory;gap:14px;margin:12px 0 -40px;padding:10px 20px 40px 0;display:flex;overflow-x:auto}.af-ficha-relacionados__pista::-webkit-scrollbar{display:none}.af-ficha-relacionados__item{scroll-snap-align:start;flex:none;width:260px}.af-pie--producto{margin-top:56px}.af-ficha-barra{z-index:40;background:var(--af-crema);border-top:1px solid #00000026;flex-direction:column;gap:10px;padding:12px 16px 22px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 30px #0000001a}.af-ficha-barra__fila{justify-content:space-between;align-items:center;gap:12px;display:flex}.af-ficha-barra__cantidad output{min-width:22px}.af-ficha-barra__total{flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex}.af-ficha-barra__total span:first-child{letter-spacing:.14em;text-transform:uppercase;color:var(--af-gris);text-align:right;font:500 11px Poppins,sans-serif}.af-ficha-barra__total span:last-child{font:600 18px Poppins,sans-serif}.af-ficha-barra__botones{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.af-ficha-barra__botones .af-btn{letter-spacing:.14em;border-radius:6px;gap:8px;height:52px;font-size:12px}@media (width<=767.98px){.af-pagina-producto{padding-bottom:180px}}@media (width>=768px){.af-ficha-solo-tableta{display:inline}.af-ficha__migas{padding:22px var(--af-margen) 0;letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:center;font:500 11px Poppins,sans-serif;display:flex}.af-galeria{padding:22px var(--af-margen) 0}.af-galeria__principal{aspect-ratio:4/3;border-radius:8px;height:auto}.af-galeria__etiquetas{top:18px;left:18px}.af-galeria__etiquetas .af-etiqueta{padding:7px 11px}.af-galeria__contador{padding:7px 11px;font-size:12px;bottom:18px;right:18px}.af-galeria__miniaturas{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;padding:0;display:grid}.af-galeria__miniatura{aspect-ratio:4/3;outline-offset:3px;height:auto}.af-ficha__info{padding:48px var(--af-margen) 0}.af-ficha__antetitulo{font-size:12px}.af-ficha__cabeza{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titulo precio""descripcion descripcion""porcion porcion";column-gap:32px}.af-ficha__titulo{align-self:end;margin-top:14px;font-size:72px}.af-ficha__precio{white-space:nowrap;align-self:end;margin-top:14px;padding-bottom:6px;font-size:26px}.af-ficha__descripcion{max-width:600px;margin-top:20px;font-size:16px;line-height:1.65}.af-ficha__porcion{margin-top:10px}.af-ficha__bloque{margin-top:32px;padding-top:26px}.af-ficha__bloque--seguido{margin-top:28px;padding-top:0}.af-ficha__bloque-titulo{letter-spacing:.2em}.af-ficha__tamanos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.af-ficha__tamano{min-height:0;padding:18px}.af-ficha__tamano-nombre{font-size:24px;line-height:1}.af-ficha__tamano-texto{flex-direction:column;align-items:flex-start;gap:2px}.af-ficha__extras{margin-top:6px}.af-ficha__accion{border-top:1px solid #0000002e;flex-direction:column;gap:12px;margin-top:32px;padding-top:26px;display:flex}.af-ficha__resumen{justify-content:space-between;align-items:baseline;gap:16px;font:400 14px Poppins,sans-serif;display:flex}.af-ficha__resumen>span:first-child{color:var(--af-gris)}.af-ficha__resumen-total{white-space:nowrap;font-weight:600}.af-ficha__botones{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.af-ficha__cantidad{height:58px;font-size:16px}.af-ficha__cantidad button{width:48px}.af-ficha__cantidad output{min-width:24px}.af-sitio .af-ficha__agregar{letter-spacing:.16em;border-radius:6px;justify-content:space-between;height:58px;padding:0 18px;font-size:12px}.af-ficha__agregar-total{letter-spacing:0;font-size:15px}.af-sitio .af-ficha__pedir{letter-spacing:.16em;border-radius:6px;gap:10px;height:58px;font-size:12px}.af-ficha__pedir .af-icono-wa{width:22px;height:22px}.af-ficha__pestanas{margin-top:36px}.af-ficha__pestanas-lista{gap:28px}.af-ficha__pestanas-lista button{letter-spacing:.2em;padding:0 0 14px;font-size:12px}.af-ficha__panel p{max-width:620px;margin-top:16px;font-size:15px}.af-ficha-banda{padding:52px var(--af-margen);margin-top:64px}.af-ficha-banda__lema{font-size:44px}.af-ficha-banda__datos{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.af-ficha-banda__datos>div{padding:14px 0 0;display:block}.af-ficha-banda__datos dt{font-size:11px}.af-ficha-banda__datos dd{text-align:left;margin-top:8px;font-size:24px;line-height:1}.af-ficha-relacionados{padding:72px var(--af-margen) 0}.af-ficha-relacionados__cabeza{align-items:baseline;gap:18px;display:flex}.af-ficha-relacionados__cabeza h2{font-size:52px}.af-ficha-relacionados__cabeza .af-numerado__filete{display:block}.af-ficha-relacionados__pista{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:32px 0 0;padding:0;display:grid;overflow:visible}.af-ficha-relacionados__item{width:auto}.af-ficha-relacionados__item:nth-child(n+3){display:none}.af-pie--producto{margin-top:96px}.af-ficha-barra{display:none}}@media (width>=1280px){.af-ficha-solo-tableta,.af-ficha-no-escritorio{display:none}.af-ficha-solo-escritorio{display:inline}.af-ficha__migas,.af-ficha__rejilla,.af-ficha-banda,.af-ficha-relacionados{padding-inline:max(64px,50% - 656px)}.af-ficha__migas{padding-top:28px;font-size:12px}.af-ficha__volver{border-bottom:2px solid var(--af-rojo);padding-bottom:4px;display:inline}.af-ficha__rejilla{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:80px;padding-top:32px;padding-bottom:120px;display:grid}.af-galeria{padding:0}.af-galeria--varias{grid-template-columns:96px minmax(0,1fr);gap:16px;display:grid}.af-galeria__principal{aspect-ratio:5/6;grid-area:1/2}.af-galeria:not(.af-galeria--varias) .af-galeria__principal{grid-column:auto}.af-galeria__etiquetas{top:20px;left:20px}.af-galeria__etiquetas .af-etiqueta{padding:8px 12px;font-size:11px}.af-galeria__contador{padding:8px 12px;bottom:20px;right:20px}.af-galeria__miniaturas{flex-direction:column;grid-area:1/1;gap:12px;margin:0;display:flex}.af-galeria__miniatura{aspect-ratio:auto;flex:none;width:96px;height:96px}.af-ficha__info{flex-direction:column;padding:0;display:flex}.af-ficha__antetitulo{letter-spacing:.26em;font-size:12px}.af-ficha__antetitulo:before{width:40px}.af-ficha__cabeza{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"titulo titulo""precio porcion""descripcion descripcion";column-gap:16px}.af-ficha__titulo{align-self:auto;margin-top:16px;font-size:88px}.af-ficha__precio{align-self:baseline;margin-top:22px;padding:0;font-size:30px}.af-ficha__porcion{align-self:baseline;margin-top:22px;font-size:14px}.af-ficha__descripcion{max-width:500px;margin-top:20px;font-size:17px}.af-ficha__bloque{margin-top:36px;padding-top:28px}.af-ficha__bloque--seguido{margin-top:32px;padding-top:0}.af-ficha__bloque-titulo{font-size:13px}.af-ficha__tamanos{margin-top:16px}.af-ficha__tamano-nombre{font-size:26px}.af-ficha__tamano-precio{font-size:16px}.af-ficha__extras{margin-top:8px}.af-ficha__accion{margin-top:36px;padding-top:28px}.af-ficha__botones{grid-template-columns:auto minmax(0,1fr)}.af-ficha__cantidad{height:60px;font-size:17px}.af-ficha__cantidad button{width:52px}.af-ficha__cantidad output{min-width:28px}.af-sitio .af-ficha__agregar{letter-spacing:.18em;height:60px;padding:0 24px;font-size:13px}.af-ficha__agregar-total{font-size:16px}.af-sitio .af-ficha__pedir{letter-spacing:.18em;grid-column:1/-1;gap:12px;height:60px;font-size:13px}.af-ficha__pedir .af-icono-wa{width:24px;height:24px}.af-ficha__pestanas{margin-top:40px}.af-ficha__pestanas-lista{gap:32px}.af-ficha__panel p{max-width:500px;margin-top:18px}.af-ficha-banda{margin-top:0;padding-block:72px}.af-ficha-banda__rejilla{grid-template-columns:minmax(0,4fr) repeat(3,minmax(0,3fr));align-items:end;gap:48px;display:grid}.af-ficha-banda__lema{font-size:56px}.af-ficha-banda__datos{display:contents}.af-ficha-banda__datos>div{padding-top:18px}.af-ficha-banda__datos dt{letter-spacing:.22em;font-size:12px}.af-ficha-banda__datos dd{margin-top:10px;font-size:30px}.af-ficha-relacionados{padding-top:110px}.af-ficha-relacionados__cabeza{gap:24px}.af-ficha-relacionados__cabeza h2{font-size:72px}.af-ficha-relacionados__todo{letter-spacing:.2em;text-transform:uppercase;font:600 12px Poppins,sans-serif;display:inline}.af-ficha-relacionados__pista{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:44px}.af-ficha-relacionados__item:nth-child(n+3){display:block}.af-pie--producto{margin-top:120px}}.af-carrito-solo-tableta,.af-carrito-solo-escritorio,.af-carrito-solo-escritorio-bloque,.af-carrito-no-movil{display:none}.af-carrito__cabeza{padding:28px var(--af-margen) 0}.af-carrito__antetitulo{color:var(--af-rojo)}.af-carrito__titulo-fila{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:10px;display:flex}.af-carrito__titulo{margin:0;font-size:52px;line-height:.9}.af-carrito__conteo{white-space:nowrap;padding-bottom:6px;font:500 12px Poppins,sans-serif}.af-carrito__cabeza-derecha{display:none}.af-carrito__principal{padding:0 var(--af-margen)}.af-carrito__avisos{margin-top:20px}.af-carrito__avisos p{margin:0}.af-carrito__avisos p+p{margin-top:6px}.af-carrito__seccion--productos{display:none}.af-carrito__seccion h2{margin:0;font-size:32px;line-height:1}.af-carrito__lineas{flex-direction:column;gap:12px;margin-top:20px;display:flex}.af-linea{background:var(--af-superficie);border-radius:8px;grid-template-columns:84px minmax(0,1fr) 44px;grid-template-areas:"foto datos quitar""acciones acciones acciones";align-items:start;gap:14px;padding:14px;display:grid;box-shadow:0 1px #0000000f,0 8px 22px #46140a12}.af-linea__foto{background:var(--af-foto);border-radius:6px;grid-area:foto;width:84px;height:84px;position:relative;overflow:hidden}.af-linea__foto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.af-linea__datos{flex-direction:column;grid-area:datos;gap:6px;min-width:0;display:flex}.af-linea__categoria{letter-spacing:.2em;text-transform:uppercase;color:var(--af-rojo);font:600 10px Poppins,sans-serif}.af-linea__nombre{overflow-wrap:break-word;font-size:24px;line-height:.95}.af-linea__variante{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.af-linea__etiqueta{letter-spacing:.16em;text-transform:uppercase;color:var(--af-gris);font:500 11px Poppins,sans-serif;display:none}.af-linea__insignia{color:var(--af-crema);background:#000;padding:4px 8px;font:600 11px Poppins,sans-serif}.af-linea__extras{flex-direction:column;gap:4px;display:flex}.af-linea__extra{display:none}.af-linea__extras-texto{white-space:pre-wrap;font:400 12px/1.5 Poppins,sans-serif}.af-linea__unidad{color:var(--af-gris);font:400 13px Poppins,sans-serif;display:none}.af-linea__quitar{width:44px;height:44px;color:var(--af-gris);cursor:pointer;background:0 0;border:0;grid-area:quitar;justify-content:center;align-items:center;margin:-8px -8px 0 0;font:400 22px Poppins,sans-serif;display:flex}.af-linea__acciones{border-top:1px solid #0000001a;grid-area:acciones;justify-content:space-between;align-items:center;padding-top:12px;display:flex}.af-linea__cantidad{height:44px;font-size:15px}.af-linea__cantidad output{min-width:22px}.af-linea__cifras{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.af-linea__actualizada{letter-spacing:.14em;text-transform:uppercase;color:var(--af-rojo);font:600 10px Poppins,sans-serif;display:none}.af-linea__actualizada.af-visible{display:block}.af-linea__total{font:600 18px Poppins,sans-serif}.af-linea__unidad-movil{color:var(--af-gris);font:400 11px Poppins,sans-serif}.af-linea__eliminar{display:none}.af-linea-retirada{min-height:56px;color:var(--af-crema);background:#000;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font:400 13px Poppins,sans-serif;display:flex}.af-linea-retirada strong{font-weight:600}.af-linea-retirada button{height:44px;color:var(--af-crema);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;font:600 11px Poppins,sans-serif;display:flex}.af-linea-retirada button span{border-bottom:2px solid var(--af-rojo);padding-bottom:3px}.af-linea-retirada button:focus-visible{outline-color:var(--af-crema)}.af-carrito__agregar-mas{letter-spacing:.2em;text-transform:uppercase;justify-content:center;align-items:center;height:48px;margin-top:14px;font:600 11px Poppins,sans-serif;display:flex}.af-carrito__agregar-mas span{border-bottom:2px solid var(--af-rojo);padding-bottom:4px}.af-carrito__entrega .af-carrito__seccion{margin-top:36px}.af-carrito__modos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:18px;display:grid}.af-carrito__modo{flex-direction:row;align-items:center;gap:10px;min-height:44px;padding:12px 14px}.af-carrito__modo .af-opcion__punto{width:18px;height:18px}.af-carrito__modo .af-opcion__punto:after{width:8px;height:8px}.af-carrito__modo-texto{flex-direction:column;gap:3px;min-width:0;display:flex}.af-carrito__modo-texto .af-display{font-size:18px;line-height:1}.af-carrito__modo .af-opcion__sub{font-size:12px}.af-carrito__campos{flex-direction:column;gap:20px;margin-top:22px;display:flex}.af-carrito__grupo{display:contents}.af-carrito__nota.af-campo__control{resize:none;min-height:0;padding-bottom:28px}.af-carrito__retiro{background:var(--af-superficie);border:1px solid #0000001f;border-radius:6px;flex-direction:column;gap:8px;padding:18px;font:400 14px/1.5 Poppins,sans-serif;display:flex}.af-carrito__retiro-etiqueta{letter-spacing:.2em;text-transform:uppercase;color:var(--af-rojo);font:600 10px Poppins,sans-serif}.af-carrito__retiro-etiqueta:nth-of-type(3){margin-top:6px}.af-resumen{padding:36px var(--af-margen) 32px;color:var(--af-crema);background:#000;margin-top:40px}.af-resumen__cabeza{align-items:baseline;gap:12px;display:flex}.af-resumen__n{color:var(--af-rojo);font:600 12px Poppins,sans-serif}.af-resumen__cabeza h2{margin:0;font-size:30px;line-height:1}.af-resumen__lineas{flex-direction:column;margin-top:16px;display:flex}.af-resumen__lineas>div{justify-content:space-between;gap:12px;padding:7px 0;font:400 13px Poppins,sans-serif;display:flex}.af-resumen__cuentas{border-top:1px solid #f4e9dc40;flex-direction:column;gap:10px;margin-top:10px;padding-top:14px;font:400 14px Poppins,sans-serif;display:flex}.af-resumen__cuentas>div{justify-content:space-between;gap:12px;display:flex}.af-resumen__cuentas strong{text-align:right;font-weight:600}.af-resumen__total{border-top:1px solid #f4e9dc40;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"etiqueta monto""nota nota";align-items:end;margin-top:16px;padding-top:16px;display:grid}.af-resumen__total-etiqueta{letter-spacing:.22em;text-transform:uppercase;grid-area:etiqueta;padding-bottom:6px;font:600 11px Poppins,sans-serif}.af-resumen__total-monto{grid-area:monto;justify-self:end;font-size:48px;line-height:.9}.af-resumen__total-nota{text-align:right;grid-area:nota;margin-top:8px;font:400 12px Poppins,sans-serif}.af-resumen__error{letter-spacing:.14em;text-transform:uppercase;color:var(--af-crema);margin:16px 0 0;font:600 11px/1.5 Poppins,sans-serif}.af-resumen__cta,.af-resumen__pie{display:none}.af-carrito-barra{z-index:40;background:var(--af-crema);border-top:1px solid #00000026;flex-direction:column;gap:10px;padding:12px 16px 22px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 30px #0000001a}.af-carrito-barra__fila{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.af-carrito-barra__fila span{color:var(--af-gris);font:500 12px Poppins,sans-serif}.af-carrito-barra__fila strong{font:600 20px Poppins,sans-serif}.af-carrito-barra .af-btn{letter-spacing:.14em;border-radius:6px;gap:10px;height:56px;font-size:12px;font-weight:700}@media (width<=767.98px){.af-carrito-con-productos{padding-bottom:130px}}.af-carrito-vacio{text-align:center;box-sizing:border-box;--af-patron-opacidad:.4;flex-direction:column;justify-content:center;align-items:center;min-height:700px;padding:48px 24px;display:flex}.af-carrito-vacio__sello{background:var(--af-rojo);border-radius:8px;justify-content:center;align-items:center;width:120px;height:120px;display:flex}.af-carrito-vacio__sello img{width:92px;height:auto}.af-carrito-vacio h1{margin:32px 0 0;font-size:52px;line-height:.92}.af-carrito-vacio p{margin:18px 0 0;font:400 15px/1.6 Poppins,sans-serif}.af-carrito-vacio__botones{flex-direction:column;align-self:stretch;gap:10px;margin-top:32px;display:flex}.af-carrito-vacio__botones .af-btn{border-radius:6px;height:56px;font-size:13px}@media (width>=768px){.af-carrito-solo-movil{display:none}.af-carrito-solo-tableta,.af-carrito-no-movil{display:inline}.af-carrito__cabeza{padding-top:48px}.af-carrito__antetitulo{font-size:12px}.af-carrito__titulo-fila{gap:24px;margin-top:14px}.af-carrito__titulo{font-size:80px}.af-carrito__conteo{padding-bottom:8px;font-size:14px}.af-carrito__seccion--productos{margin-top:44px;display:flex}.af-carrito__seccion{gap:16px}.af-carrito__seccion .af-numerado__n{font-size:13px}.af-carrito__seccion h2{font-size:36px}.af-carrito__lineas{margin-top:12px;display:block}.af-linea{box-shadow:none;background:0 0;border-bottom:1px solid #00000026;border-radius:0;grid-template-columns:112px minmax(0,1fr) auto;grid-template-areas:"foto datos acciones";gap:22px;padding:24px 0}.af-linea__foto{border-radius:8px;width:112px;height:112px}.af-linea__datos{gap:8px}.af-linea__nombre{font-size:30px}.af-linea__variante{flex-wrap:nowrap;gap:8px}.af-linea__variante .af-linea__etiqueta{font-size:10px;display:inline}.af-linea__insignia{padding:5px 9px;font-size:12px}.af-linea__extras{gap:3px}.af-linea__extra{font:400 13px Poppins,sans-serif;display:block}.af-linea__extra-precio{color:var(--af-gris)}.af-linea__extras-texto{display:none}.af-linea__unidad{font-size:12px;display:block}.af-linea__quitar{display:none}.af-linea__acciones{border:0;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:14px;padding:0}.af-linea__cifras{display:contents}.af-linea__total{order:1;font-size:19px}.af-linea__cantidad{order:2;height:46px}.af-linea__cantidad button{width:44px}.af-linea__cantidad output{min-width:24px}.af-linea__actualizada.af-visible,.af-linea__unidad-movil{display:none}.af-linea__eliminar{letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1.5px solid #000;order:4;padding:0 0 3px;font:500 11px Poppins,sans-serif;display:block}.af-linea-retirada{gap:20px;min-height:0;margin:10px 0;padding:18px 20px;font-size:14px}.af-linea-retirada button{letter-spacing:.2em;height:auto;font-size:12px}.af-linea-retirada button span{padding-bottom:4px}.af-carrito__agregar-mas{display:none}.af-carrito__entrega .af-carrito__seccion{margin-top:56px}.af-carrito__modos{gap:12px;margin-top:22px}.af-carrito__modo{flex-direction:row;align-items:center;gap:14px;padding:20px}.af-carrito__modo .af-opcion__punto{width:22px;height:22px}.af-carrito__modo .af-opcion__punto:after{width:10px;height:10px}.af-carrito__modo-texto{gap:4px}.af-carrito__modo-texto .af-display{font-size:24px}.af-carrito__campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.af-carrito__completo{grid-column:1/-1}.af-carrito__nota.af-campo__control{padding-bottom:32px}.af-carrito__retiro{grid-template-columns:auto minmax(0,1fr);gap:10px 28px;padding:22px;font:400 15px Poppins,sans-serif;display:grid}.af-carrito__retiro-etiqueta{padding-top:3px;font-size:11px}.af-carrito__retiro-etiqueta:nth-of-type(3){margin-top:0}.af-resumen{padding:48px var(--af-margen) 44px;margin-top:56px}.af-resumen__cabeza{gap:14px}.af-resumen__n{font-size:13px}.af-resumen__cabeza h2{font-size:36px}.af-resumen__lineas{display:none}.af-resumen__cuentas{border-top:0;gap:12px;margin-top:22px;padding-top:0;font-size:15px}.af-resumen__total{grid-template:"etiqueta monto"1fr"nota monto"/minmax(0,1fr) auto;gap:0 16px;margin-top:22px;padding-top:22px}.af-resumen__total-etiqueta{align-self:end;padding:0;font-size:12px}.af-resumen__total-monto{align-self:end;font-size:64px}.af-resumen__total-nota{text-align:left;margin-top:8px;font-size:13px}.af-sitio .af-resumen__cta{letter-spacing:.16em;border-radius:6px;gap:14px;width:100%;height:68px;margin-top:28px;font-size:14px;font-weight:700;display:flex}.af-resumen__cta .af-icono-wa{width:24px;height:24px}.af-resumen__pie{text-align:center;margin:14px 0 0;font:400 13px/1.6 Poppins,sans-serif;display:block}.af-carrito-barra{display:none}.af-carrito-vacio{min-height:760px;padding:96px var(--af-margen)}.af-carrito-vacio__sello{width:160px;height:160px}.af-carrito-vacio__sello img{width:124px}.af-carrito-vacio h1{margin-top:44px;font-size:96px;line-height:.9}.af-carrito-vacio p{max-width:460px;margin-top:24px;font-size:18px}.af-carrito-vacio__botones{flex-direction:row;align-self:auto;gap:16px;margin-top:40px}.af-carrito-vacio__botones .af-btn{height:auto;padding:22px 40px;font-size:14px}.af-carrito-vacio__botones .af-btn--contorno{padding-block:20.5px}}@media (width>=1280px){.af-carrito-solo-tableta,.af-carrito-no-escritorio{display:none}.af-carrito-solo-escritorio{display:inline}.af-carrito-solo-escritorio-bloque{display:block}.af-carrito__cabeza,.af-carrito__rejilla{padding-inline:max(64px,50% - 656px)}.af-carrito__cabeza{justify-content:space-between;align-items:flex-end;gap:48px;padding-top:64px;display:flex}.af-carrito__antetitulo{font-size:13px}.af-carrito__titulo-fila{margin-top:16px}.af-carrito__titulo{font-size:112px}.af-carrito__cabeza-derecha{align-items:center;gap:32px;padding-bottom:14px;display:flex}.af-carrito__cabeza-derecha .af-carrito__conteo{padding:0;font-size:14px}.af-carrito__seguir{letter-spacing:.2em;text-transform:uppercase;border-bottom:2px solid var(--af-rojo);padding-bottom:5px;font:600 12px Poppins,sans-serif}.af-carrito__rejilla{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:72px;padding-top:48px;padding-bottom:120px;display:grid}.af-carrito__principal{padding:0}.af-carrito__seccion--productos{margin-top:0}.af-carrito__seccion{gap:20px}.af-carrito__seccion .af-numerado__n{font-size:14px}.af-carrito__seccion h2{font-size:44px}.af-carrito__lineas{margin-top:20px}.af-linea{grid-template-columns:136px minmax(0,1fr) auto;gap:28px;padding:28px 0}.af-linea__foto{width:136px;height:136px}.af-linea__datos{gap:10px}.af-linea__categoria{letter-spacing:.22em;font-size:11px}.af-linea__nombre{font-size:36px}.af-linea__variante{flex-wrap:wrap;gap:10px}.af-linea__variante .af-linea__etiqueta{font-size:11px}.af-linea__insignia{padding:6px 10px}.af-linea__extras{gap:4px}.af-linea__extras-titulo{display:inline}.af-linea__extra{justify-content:space-between;max-width:280px;font-size:14px;display:flex}.af-linea__unidad{font-size:13px}.af-linea__acciones{gap:16px}.af-linea__total{font-size:22px}.af-linea__cantidad{height:48px;font-size:16px}.af-linea__cantidad button{width:46px}.af-linea__cantidad output{min-width:26px}.af-linea__actualizada{letter-spacing:.16em;order:3;font-size:11px}.af-linea__actualizada.af-visible{display:block}.af-linea__eliminar{font-size:12px}.af-linea-retirada{gap:24px;margin:12px 0;padding:20px 24px}.af-carrito__entrega .af-carrito__seccion{margin-top:72px}.af-carrito__modos{gap:14px;margin-top:28px}.af-carrito__modo{gap:16px;padding:22px}.af-carrito__modo .af-opcion__sub{font-size:13px}.af-carrito__modo-texto .af-display{font-size:28px}.af-carrito__campos{gap:28px;margin-top:32px}.af-carrito__nota.af-campo__control{padding-bottom:40px}.af-carrito__retiro{gap:12px 32px;padding:24px}.af-resumen{border-radius:8px;margin-top:0;padding:44px 40px 40px}.af-patron--resumen:before{background-size:520px}.af-resumen__cabeza{gap:16px}.af-resumen__n{font-size:14px}.af-resumen__cabeza h2{font-size:40px}.af-resumen__lineas{margin-top:28px;display:flex}.af-resumen__lineas>div{padding:10px 0;font-size:14px}.af-resumen__cuentas{border-top:1px solid #f4e9dc40;gap:12px;margin-top:14px;padding-top:18px}.af-resumen__total{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"etiqueta monto""etiqueta nota";margin-top:22px;padding-top:24px}.af-resumen__total-etiqueta{align-self:end;padding-bottom:10px}.af-resumen__total-monto{align-self:auto;font-size:72px}.af-resumen__total-nota{text-align:right;justify-self:end}.af-sitio .af-resumen__cta{height:72px;margin-top:32px}.af-resumen__cta .af-icono-wa{width:26px;height:26px}.af-resumen__pie{margin-top:16px}.af-carrito-vacio{padding:96px 64px}}.af-error{text-align:center;box-sizing:border-box;--af-patron-opacidad:.4;flex-direction:column;justify-content:center;align-items:center;min-height:700px;padding:48px 24px;display:flex}.af-error:focus{outline:none}.af-error__sello{background:var(--af-rojo);border-radius:8px;justify-content:center;align-items:center;width:120px;height:120px;display:flex}.af-error__sello img{width:92px;height:auto}.af-error__codigo{color:var(--af-rojo);margin:32px 0 0}.af-error h1{margin:14px 0 0;font-size:52px;line-height:.92}.af-error__texto{max-width:460px;margin:18px 0 0;font:400 15px/1.6 Poppins,sans-serif}.af-error__botones{flex-direction:column;align-self:stretch;gap:10px;margin-top:32px;display:flex}.af-error__botones .af-btn{border-radius:6px;height:56px;font-size:13px}@media (width>=768px){.af-error{min-height:760px;padding:96px var(--af-margen)}.af-error__sello{width:160px;height:160px}.af-error__sello img{width:124px}.af-error__codigo{margin-top:44px}.af-error h1{margin-top:16px;font-size:96px;line-height:.9}.af-error__texto{margin-top:24px;font-size:18px}.af-error__botones{flex-direction:row;align-self:auto;gap:16px;margin-top:40px}.af-error__botones .af-btn{height:auto;padding:22px 40px;font-size:14px}.af-error__botones .af-btn--contorno{padding-block:20.5px}}@font-face{font-family:Gang of Three;src:url(/fonts/gang-of-three/gang-of-three.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/poppins-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/poppins-latin-500-normal.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/poppins-latin-600-normal.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/poppins-latin-700-normal.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--duracion-rapida:.12s;--duracion-base:.2s;--duracion-lenta:.32s;--altura-cabecera:4rem}@media (width>=64rem){:root{--altura-cabecera:4.5rem}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes pulso-carga{0%,to{opacity:1}50%{opacity:.45}}@keyframes girar{to{transform:rotate(360deg)}}
