:root{--color-crema: #F5EFE3;--color-kraft: #E8DCC8;--color-tinta: #2B2420;--color-teja: #C1502E;--color-oliva: #6B7A46;--color-atlantico: #1F4E5F;--color-papel: #FFFDF8;--color-kraft-oscuro: #B8956E;--color-kraft-sombra: #987755;--color-crema-transparente: rgba(245, 239, 227, .82);--color-tinta-suave: rgba(43, 36, 32, .72);--color-tinta-linea: rgba(43, 36, 32, .24);--color-atlantico-linea: rgba(31, 78, 95, .26);--color-blanco-linea: rgba(245, 239, 227, .22);--color-sombra: rgba(43, 36, 32, .13);--fuente-display: "Fraunces", Georgia, serif;--fuente-cuerpo: "Work Sans", Arial, sans-serif;--peso-regular: 400;--peso-medio: 500;--peso-semi: 600;--peso-bold: 700;--peso-black: 900;--texto-xs: .68rem;--texto-sm: .82rem;--texto-base: 1rem;--texto-md: 1.12rem;--texto-lg: clamp(1.3rem, 2vw, 1.65rem);--texto-xl: clamp(2rem, 4vw, 3.6rem);--texto-hero: clamp(2.75rem, 8.4vw, 6.7rem);--interlineado-cuerpo: 1.65;--interlineado-display: .94;--tracking-sello: .16em;--tracking-nav: .055em;--espacio-1: .25rem;--espacio-2: .5rem;--espacio-3: .75rem;--espacio-4: 1rem;--espacio-5: 1.5rem;--espacio-6: 2rem;--espacio-7: 3rem;--espacio-8: 4.5rem;--espacio-9: 6.5rem;--espacio-seccion: clamp(4.5rem, 9vw, 8.5rem);--ancho-contenido: 82rem;--ancho-texto: 45rem;--margen-pagina: clamp(1rem, 4vw, 3.25rem);--alto-header: 4.5rem;--radio-sm: .2rem;--radio-md: .5rem;--radio-redondo: 999rem;--borde-fino: 1px;--borde-medio: 2px;--borde-doble: 4px;--sombra-suave: 0 1.25rem 3rem var(--color-sombra);--sombra-boton: 0 .35rem 0 var(--color-tinta);--sombra-boton-hover: 0 .18rem 0 var(--color-tinta);--transicion-rapida: .16s ease;--transicion-media: .28s cubic-bezier(.2, .8, .2, 1);--patron-ondas: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='40' viewBox='0 0 96 40'%3E%3Cpath d='M0 12c12 0 12 8 24 8s12-8 24-8 12 8 24 8 12-8 24-8M0 28c12 0 12 8 24 8s12-8 24-8 12 8 24 8 12-8 24-8' fill='none' stroke='%23F5EFE3' stroke-opacity='.12' stroke-width='1.5'/%3E%3C/svg%3E");--font-primary--family: var(--fuente-cuerpo);--page-width: var(--ancho-contenido);--page-margin: var(--margen-pagina);--color-background: var(--color-crema);--color-foreground: var(--color-tinta);--style-border-radius-inputs: 0}@font-face{font-family:Fraunces;font-style:normal;font-weight:700 900;font-display:swap;src:url(fraunces-variable.woff2) format("woff2")}@font-face{font-family:Work Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(work-sans-variable.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}body{display:flex;flex-direction:column;min-height:100svh;margin:0;background:var(--color-crema);color:var(--color-tinta);font-family:var(--fuente-cuerpo);font-size:var(--texto-base);line-height:var(--interlineado-cuerpo);text-rendering:optimizeLegibility}body:before{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(var(--color-tinta-linea) .55px,transparent .55px);background-size:7px 7px;content:"";opacity:.13;pointer-events:none}img,picture,video,canvas,svg{display:block;max-width:100%}button,input,textarea,select{font:inherit}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-foreground)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit;text-decoration-thickness:var(--borde-fino);text-underline-offset:.22em}button,summary,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:var(--borde-medio) solid var(--color-teja);outline-offset:.25rem}.skip-link{position:fixed;z-index:1000;top:var(--espacio-3);left:var(--espacio-3);padding:var(--espacio-3) var(--espacio-4);transform:translateY(-180%);background:var(--color-papel);color:var(--color-tinta);font-weight:var(--peso-bold);transition:transform var(--transicion-rapida)}.skip-link:focus{transform:translateY(0)}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}#contenido{flex:1 0 auto}.section-cabecera-fija{position:sticky;z-index:100;top:0}.contenedor{width:min(calc(100% - (var(--margen-pagina) * 2)),var(--ancho-contenido));margin-inline:auto}.estilo-sello{font-family:var(--fuente-cuerpo);font-size:var(--texto-xs);font-weight:var(--peso-bold);letter-spacing:var(--tracking-sello);line-height:1.3;text-transform:uppercase}.kicker{display:inline-flex;align-items:center;gap:var(--espacio-3);margin:0 0 var(--espacio-4);color:var(--color-atlantico)}.kicker:before,.kicker:after{width:1.8rem;height:var(--borde-fino);background:currentColor;content:""}.titulo-seccion{max-width:15ch;margin:0;font-family:var(--fuente-display);font-size:var(--texto-xl);font-variation-settings:"opsz" 90;font-weight:var(--peso-black);letter-spacing:-.035em;line-height:1}.intro-seccion{max-width:58ch;margin:var(--espacio-4) 0 0;color:var(--color-tinta-suave);font-size:var(--texto-md)}.cabecera-seccion{display:grid;gap:var(--espacio-5);margin-bottom:var(--espacio-7)}.boton{display:inline-flex;min-height:3.2rem;align-items:center;justify-content:center;gap:var(--espacio-3);padding:.85rem 1.35rem;border:var(--borde-medio) solid var(--color-tinta);border-radius:var(--radio-sm);box-shadow:var(--sombra-boton);cursor:pointer;font-size:var(--texto-sm);font-weight:var(--peso-bold);letter-spacing:var(--tracking-nav);line-height:1;text-decoration:none;text-transform:uppercase;transition:box-shadow var(--transicion-rapida),transform var(--transicion-rapida),background var(--transicion-rapida)}.boton:hover{box-shadow:var(--sombra-boton-hover);transform:translateY(.16rem)}.boton--primario{background:var(--color-teja);color:var(--color-papel)}.boton--claro{border-color:var(--color-crema);box-shadow:0 .35rem #f5efe373;background:var(--color-crema);color:var(--color-atlantico)}.boton--claro:hover{box-shadow:0 .18rem #f5efe373}.enlace-flecha{display:inline-flex;align-items:center;gap:var(--espacio-2);color:var(--color-atlantico);font-weight:var(--peso-bold)}.enlace-flecha:after{content:"\2192";transition:transform var(--transicion-rapida)}.enlace-flecha:hover:after{transform:translate(var(--espacio-1))}.margen-superior-6{margin-top:var(--espacio-6)}.solo-lectores{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:42rem){.cabecera-seccion{grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);align-items:end}.cabecera-seccion .intro-seccion{margin:0;justify-self:end}}.hero{position:relative;overflow:hidden;padding:clamp(2.5rem,6vw,5.5rem) 0 var(--espacio-8)}.hero:before{position:absolute;top:8%;right:-12rem;width:25rem;height:25rem;border:var(--borde-fino) solid var(--color-atlantico-linea);border-radius:var(--radio-redondo);content:""}.hero__grid{position:relative;display:grid;gap:var(--espacio-7);align-items:center}.hero__texto{text-align:center}.hero__claim{max-width:11ch;margin:0 auto;font-family:var(--fuente-display);font-size:var(--texto-hero);font-variation-settings:"opsz" 140;font-weight:var(--peso-black);letter-spacing:-.06em;line-height:var(--interlineado-display);text-wrap:balance}.hero__claim em{color:var(--color-teja);font-style:normal}.hero__subclaim{max-width:38rem;margin:var(--espacio-5) auto 0;color:var(--color-tinta-suave);font-size:clamp(var(--texto-base),2vw,var(--texto-md));text-wrap:balance}.hero__cta{margin-top:var(--espacio-6)}.foto-placeholder{position:relative;min-height:28rem;margin:0;padding:0;border:.45rem double var(--color-atlantico);outline:var(--borde-fino) solid var(--color-atlantico);outline-offset:-.9rem;background:var(--color-kraft);box-shadow:var(--sombra-suave);isolation:isolate}.foto-placeholder:before,.foto-placeholder:after{position:absolute;width:4rem;height:4rem;border-color:var(--color-teja);content:""}.foto-placeholder:before{top:1.25rem;left:1.25rem;border-top:var(--borde-medio) solid;border-left:var(--borde-medio) solid}.foto-placeholder:after{right:1.25rem;bottom:1.25rem;border-right:var(--borde-medio) solid;border-bottom:var(--borde-medio) solid}.foto-placeholder__imagen{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:62% center;transition:transform var(--transicion-media)}.foto-placeholder:hover .foto-placeholder__imagen{transform:scale(1.025)}.foto-placeholder__nota{position:absolute;z-index:2;right:auto;bottom:var(--espacio-5);left:var(--espacio-5);width:fit-content;max-width:calc(100% - (var(--espacio-5) * 2));margin:0;padding:var(--espacio-2) var(--espacio-3);border:var(--borde-fino) solid var(--color-atlantico);background:var(--color-crema-transparente);color:var(--color-atlantico);text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(min-width:62rem){.hero__grid{grid-template-columns:minmax(0,1.12fr) minmax(24rem,.88fr);gap:clamp(var(--espacio-7),6vw,var(--espacio-9))}.hero__texto{text-align:left}.hero__claim,.hero__subclaim{margin-left:0}.foto-placeholder{min-height:39rem}}.producto{position:relative;display:flex;min-height:39rem;flex-direction:column;padding:1.15rem;border:var(--borde-doble) double var(--color-atlantico);outline:var(--borde-fino) solid var(--color-atlantico);outline-offset:-.72rem;background:var(--color-papel);box-shadow:0 .6rem 0 var(--color-kraft);overflow:hidden;transition:transform var(--transicion-media),box-shadow var(--transicion-media)}.producto:before,.producto:after{position:absolute;left:50%;width:66%;height:1.2rem;transform:translate(-50%);border-block:var(--borde-fino) solid var(--color-teja);content:"";pointer-events:none}.producto:before{top:2.9rem}.producto:after{bottom:4.95rem}.producto:hover{box-shadow:0 1.05rem 0 var(--color-kraft);transform:translateY(-.45rem) rotate(-.25deg)}.producto:nth-child(2n):hover{transform:translateY(-.45rem) rotate(.25deg)}.producto__superior{position:relative;z-index:1;display:flex;min-height:3.2rem;align-items:flex-start;justify-content:space-between;gap:var(--espacio-2)}.troquel{display:inline-flex;min-height:1.75rem;align-items:center;padding:var(--espacio-1) .65rem;border:var(--borde-fino) solid currentColor;border-radius:45% 55% 48% 52%/55% 44% 56% 45%;color:var(--color-atlantico);background:var(--color-papel);text-align:center}.troquel--vegetal{color:var(--color-oliva)}.producto__numero{color:var(--color-tinta-suave)}.producto__centro{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:flex-start;padding:var(--espacio-4) var(--espacio-3) var(--espacio-6);text-align:center}.producto__foto{width:100%;aspect-ratio:1 / 1;margin:0 0 var(--espacio-5);border:var(--borde-doble) double var(--color-atlantico);outline:var(--borde-fino) solid var(--color-atlantico);outline-offset:.22rem;background:var(--color-kraft);overflow:hidden}.producto__foto img{width:100%;height:100%;object-fit:cover;transition:transform var(--transicion-media)}.producto:hover .producto__foto img{transform:scale(1.035)}.producto__foto--callos img{object-position:50% 70%}.producto__foto--cocotonas img{object-position:50% 46%}.producto__foto--carrilleras img{object-position:62% 62%}.producto__foto--caldo img{object-position:50% 68%}.producto__foto--mejillones img{object-position:52% 52%}.producto__foto--pimientos img{object-position:54% 64%}.producto__foto--atun img{object-position:50% 60%}.producto__foto--millo img{object-position:56% 63%}[data-producto-handle=callos-vegetales] img{object-position:50% 70%}[data-producto-handle=cocotonas] img{object-position:50% 46%}[data-producto-handle=carrilleras-de-la-abuela-espe] img{object-position:62% 62%}[data-producto-handle=caldo-del-abuelo-paquito] img{object-position:50% 68%}[data-producto-handle=mejillones-en-escabeche-de-la-abuela-chon] img{object-position:52% 52%}[data-producto-handle=pimientos-del-abuelo-paquito] img{object-position:54% 64%}[data-producto-handle=empanada-de-atun] img{object-position:50% 60%}[data-producto-handle=empanada-de-millo-con-berberechos] img{object-position:56% 63%}[data-producto-handle=la-caja-del-abuelo] img,[data-producto-handle=pack-pareja] img{object-position:50% 66%}[data-producto-handle=pack-familia] img{object-position:70% 50%}.producto__categoria{margin:0 0 var(--espacio-3);color:var(--color-atlantico)}.producto__nombre{max-width:13ch;margin:0;padding-block:var(--espacio-3);border-block:var(--borde-doble) double var(--color-tinta);font-family:var(--fuente-display);font-size:clamp(1.45rem,2.4vw,2rem);font-variation-settings:"opsz" 80;font-weight:var(--peso-black);letter-spacing:-.035em;line-height:.98;text-wrap:balance}.producto__enlace{text-decoration:none}.producto__enlace:hover{text-decoration:underline}.producto__descripcion{max-width:28ch;margin:var(--espacio-4) 0 0;color:var(--color-tinta-suave);font-size:var(--texto-sm);line-height:1.45}.producto__firma{position:relative;z-index:1;display:block;width:fit-content;max-width:90%;margin:0 auto var(--espacio-5);padding:var(--espacio-2) var(--espacio-3);transform:rotate(-1.5deg);border:var(--borde-medio) solid var(--color-atlantico);color:var(--color-atlantico);background:var(--color-papel);text-align:center}.producto:nth-child(2n) .producto__firma{transform:rotate(1.5deg)}.producto__foto-enlace{display:block}.producto__compra{position:relative;z-index:1;display:grid;gap:var(--espacio-3)}.producto__formulario{display:flex;align-items:stretch;gap:var(--espacio-2)}.producto__precio{font-family:var(--fuente-display);font-size:1.55rem;font-weight:var(--peso-black);white-space:nowrap}.producto__compra .cantidad-stepper--compacta{flex-shrink:0}.producto__compra .cantidad-stepper--compacta .cantidad-stepper__boton{width:2.2rem}.producto__compra .cantidad-stepper--compacta .cantidad-stepper__input{width:2.4rem;min-height:auto}.producto__boton{flex:1;min-height:2.8rem;padding-inline:var(--espacio-4);border:var(--borde-medio) solid var(--color-tinta);background:var(--color-atlantico);color:var(--color-papel);cursor:pointer;font-size:var(--texto-sm);font-weight:var(--peso-bold);text-transform:uppercase;transition:background var(--transicion-rapida),color var(--transicion-rapida)}.producto__boton:hover{background:var(--color-teja)}.producto__boton[disabled]{background:var(--color-tinta-suave);cursor:not-allowed}@media(min-width:62rem){.producto{min-height:41rem}}.cantidad-stepper{display:inline-flex;align-items:stretch;border:var(--borde-medio) solid var(--color-tinta);background:var(--color-papel)}.cantidad-stepper__boton{display:grid;width:2.6rem;place-items:center;border:0;background:transparent;color:var(--color-tinta);cursor:pointer;font-family:var(--fuente-cuerpo);font-size:1.1rem;font-weight:var(--peso-bold);line-height:1;transition:background var(--transicion-rapida)}.cantidad-stepper__boton:hover{background:var(--color-kraft)}.cantidad-stepper__input{width:2.8rem;min-height:2.8rem;border:0;border-inline:var(--borde-fino) solid var(--color-tinta-linea);background:transparent;color:var(--color-tinta);font-weight:var(--peso-semi);text-align:center;-moz-appearance:textfield}.cantidad-stepper__input::-webkit-outer-spin-button,.cantidad-stepper__input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.pagina-contenido{padding:var(--espacio-seccion) 0}.pagina-contenido__interior{max-width:var(--ancho-texto);margin-inline:auto}.pagina-contenido__meta{margin:var(--espacio-3) 0 0;color:var(--color-tinta-suave)}.pagina-contenido__portada{margin:var(--espacio-6) 0 0;border:var(--borde-doble) double var(--color-atlantico);outline:var(--borde-fino) solid var(--color-atlantico);outline-offset:.3rem;background:var(--color-kraft);overflow:hidden}.pagina-contenido__portada img{width:100%;height:auto;display:block}.pagina-contenido__cuerpo{margin-top:var(--espacio-6);color:var(--color-tinta-suave);font-size:var(--texto-md);line-height:var(--interlineado-cuerpo)}.pagina-contenido__cuerpo p{margin:0 0 var(--espacio-5)}.pagina-contenido__cuerpo h2,.pagina-contenido__cuerpo h3{margin:var(--espacio-7) 0 var(--espacio-3);font-family:var(--fuente-display);font-weight:var(--peso-black);color:var(--color-tinta)}.pagina-contenido__cuerpo a{color:var(--color-atlantico)}.pagina-contenido__cuerpo ul,.pagina-contenido__cuerpo ol{margin:0 0 var(--espacio-5);padding-left:1.4rem}.pagina-contenido__volver{display:inline-flex;margin-top:var(--espacio-7)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
