@import"https://use.typekit.net/zfe5ppr.css";:root{--color-black: #000;--color-gray: #6f6f6f;--font-pri: "poppins", sans-serif;--font-sec: "poppins", sans-serif;--ancho-max: 1260px;--font-base: 2rem;--font-sm: 1.6rem;--font-lg: 4rem;--font-btn: 2.2rem;--espacio-xxs: .4rem;--espacio-xs: 1rem;--espacio-sm: 2rem;--espacio-md: 4rem;--espacio-lg: 6rem;--espacio-xl: 8rem;--espacio-xxl: 12rem;--espacio-xxxl: 16rem;--espacio-xxxxl: 20rem;--radio-borde: 48px;--sombra: 0 2px 4px rgba(0, 0, 0, .1)}*{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%;width:100%}h1,h2,h3,h4,h5{margin:0!important}p{font-weight:400;margin:0!important}.section{position:relative;width:100%;max-width:100vw;scroll-snap-align:start;margin:0 auto;font-family:var(--font-pri)!important}.container{width:100%;max-width:var(--ancho-max);margin:0 auto;padding:0;position:relative;z-index:2}.movil{display:none}.container-movil{display:none!important}.container-580{width:100%;max-width:580px;margin:0 auto}.container-900{width:100%;max-width:900px;margin:0 auto}.container-920{width:100%;max-width:920px;margin:0 auto}.container-960{width:100%;max-width:960px;margin:0 auto}.container-full{width:100%;max-width:100%}.container-iframe{width:100%;max-width:1920px;margin:0 auto}.flex{display:flex;gap:var(--espacio-md)}.gap-0{gap:0!important}.gap-sm{gap:1rem}.gap-md{gap:2.4rem}.gap-lg{gap:4rem}.gap-xl{gap:8rem}.flex-center{justify-content:center!important;align-items:center!important}.flex-stretch{align-items:stretch!important}.flex-space-a{justify-content:space-around}.column{position:relative;flex:1 1 100%}.column-center{align-self:center}.align-center{display:flex;flex-direction:column;justify-content:center}.column-60{flex:0 0 60%;max-width:60%}.column-70{flex:0 1 70%;max-width:70%}.column-80{flex:0 0 80%;max-width:80%}.column-90{flex:0 0 90%;max-width:90%}.column-40{position:relative;flex:0 0 40%;max-width:40%}.column-30{position:relative;flex:0 1 30%;max-width:30%}.column-20{position:relative;flex:0 0 20%;max-width:20%}.column-10{position:relative;flex:0 0 10%;max-width:10%}.relative{position:relative}.sticky{position:sticky;top:120px}.dp-block{display:block}.txt{font-size:var(--font-base);font-family:var(--font-pri)!important}.img{position:relative;width:100%;font-size:0}.img img{max-width:100%;height:auto}.img-rounder img{border-radius:20px}.img-center{text-align:center}.txt-paragraph p{font-size:clamp(1.6rem,5vw,2.1rem)!important;font-weight:500;line-height:42px}.txt-center{text-align:center!important}.txt-right{text-align:right!important}.txt-left{text-align:left!important}.txt-justify{text-align:justify;text-align-last:right}.txt-0{font-size:0}.txt-sm h2,.txt-sm h3,.txt-sm h4,.txt-sm p,.txt-sm span{font-size:var(--font-sm)!important}.txt-base h2,.txt-base h3,.txt-base h4,.txt-base p,.txt-base span{font-size:var(--font-base)!important}.txt-lg h2,.txt-lg h3,.txt-lg h4,.txt-lg p,.txt-lg span{font-size:2.4rem!important}.txt-xl h2,.txt-xl h3,.txt-xl h4,.txt-xl p,.txt-xl ul,.txt-xl span{font-size:3rem!important}.txt-xxl h2,.txt-xxl h3,.txt-xxl h4,.txt-xxl p,.txt-xxl span,.txt-xxl ul{font-size:4rem!important;font-size:clamp(2rem,5vw,4rem)!important}.txt-xxxl h2,.txt-xxxl h3,.txt-xxxl h4,.txt-xxxl p,.txt-xxxl span{font-size:5.2rem!important}.txt-xxxxl h2,.txt-xxxxl h3,.txt-xxxxl h4,.txt-xxxxl p,.txt-xxxxl span{font-size:clamp(3.2rem,5vw,6rem)!important}.txt-black{color:#000}.txt-white h1,.txt-white h2,.txt-white h3,.txt-white h4,.txt-white p,.txt-white ul li{color:#fff!important}.font-normal h1,.font-normal h2,.font-normal h3,.font-normal h4,.font-normal p,.font-normal ul li{font-weight:300!important}.font-medium h1,.font-medium h2,.font-medium h3,.font-medium h4,.font-medium p,.font-medium ul li{font-weight:500!important}.font-bold h1,.font-bold h2,.font-bold h3,.font-bold h4,.font-bold p{font-weight:600!important}.lh-small h1,.lh-small h2,.lh-small h3,.lh-small h4,.lh-small p{line-height:1}.lh-tight h1,.lh-tight h2,.lh-tight h3,.lh-tight h4,.lh-tight p{line-height:1.2}.lh-snug h1,.lh-snug h2,.lh-snug h3,.lh-snug h4,.lh-snug p{line-height:1.4}.lh-normal h1,.lh-normal h2,.lh-normal h3,.lh-normal h4,.lh-normal p,.lh-normal ul li{line-height:1.6}.lh-relaxed h1,.lh-relaxed h2,.lh-relaxed h3,.lh-relaxed h4,.lh-relaxed p,.lh-relaxed ul li{line-height:2}.list-style-none{list-style:none}span.list-color{color:#f32aa9}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.mt-0{margin-top:0}.mt-sm{margin-top:var(--espacio-sm)}.mt-md{margin-top:var(--espacio-md)}.mt-lg{margin-top:var(--espacio-lg)}.mb-0{margin-bottom:0}.mb-xxs{margin-bottom:var(--espacio-xxs)}.mb-xs{margin-bottom:var(--espacio-xs)}.mb-sm{margin-bottom:var(--espacio-sm)}.mb-md{margin-bottom:var(--espacio-md)}.mb-lg{margin-bottom:var(--espacio-lg)}.mb-xl{margin-bottom:var(--espacio-xl)}.mb-xxl{margin-bottom:var(--espacio-xxl)}.mx-auto{margin-left:auto;margin-right:auto}.my-sm{margin-top:var(--espacio-sm);margin-bottom:var(--espacio-sm)}.my-md{margin-top:var(--espacio-md);margin-bottom:var(--espacio-md)}.my-lg{margin-top:var(--espacio-lg);margin-bottom:var(--espacio-lg)}.my-xl{margin-top:var(--espacio-xl);margin-bottom:var(--espacio-xl)}.my-xxl{margin-top:var(--espacio-xxl);margin-bottom:var(--espacio-xxl)}.p-0{padding:0}.p-xs{padding:var(--espacio-xs)}.p-sm{padding:var(--espacio-sm)}.p-md{padding:var(--espacio-md)}.p-lg{padding:var(--espacio-lg)}.p-xl{padding:var(--espacio-xl)}.p-xxl{padding:var(--espacio-xxl)}.px-0{padding-left:0;padding-right:0}.px-sm{padding-left:var(--espacio-sm);padding-right:var(--espacio-sm)}.px-md{padding-left:var(--espacio-md);padding-right:var(--espacio-md)}.px-lg{padding-left:var(--espacio-lg);padding-right:var(--espacio-lg)}.py-0{padding-top:0;padding-bottom:0}.py-sm{padding-top:var(--espacio-sm);padding-bottom:var(--espacio-sm)}.py-md{padding-top:var(--espacio-md);padding-bottom:var(--espacio-md)}.py-lg{padding-top:var(--espacio-lg);padding-bottom:var(--espacio-lg)}.py-xl{padding-top:var(--espacio-xl);padding-bottom:var(--espacio-xl)}.py-xxl{padding-top:var(--espacio-xxl);padding-bottom:var(--espacio-xxl)}.py-xxxl{padding-top:var(--espacio-xxxl);padding-bottom:var(--espacio-xxxl)}.py-xxxxl{padding-top:var(--espacio-xxxxl);padding-bottom:var(--espacio-xxxxl)}.pt-sm{padding-top:var(--espacio-sm)}.pt-md{padding-top:var(--espacio-md)}.pt-lg{padding-top:var(--espacio-lg)}.pt-xl{padding-top:var(--espacio-xl)}.pt-xxl{padding-top:var(--espacio-xxl)}.pt-xxxl{padding-top:var(--espacio-xxxl)}.pt-xxxxl{padding-top:var(--espacio-xxxxl)}.pb-0{padding-bottom:0!important}.pb-sm{padding-bottom:var(--espacio-sm)}.pb-md{padding-bottom:var(--espacio-md)}.pb-lg{padding-bottom:var(--espacio-lg)}.pb-xl{padding-bottom:var(--espacio-xl)}.pb-xxl{padding-bottom:var(--espacio-xxl)}.pb-xxxl{padding-bottom:var(--espacio-xxxl)}.pb-xxxxl{padding-bottom:var(--espacio-xxxxl)}.shadow{box-shadow:0 16px 24px -4px #0003;z-index:2}.rounded{border-radius:var(--radio-borde)}.space-xs{display:block;width:100%;height:80px}.space-sm{display:block;width:100%;height:120px}.space-md{display:block;width:100%;height:220px}.space-lg{display:block;width:100%;height:320px}.space-xl{display:block;width:100%;height:400px}.shadow-b:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(0deg,#000,#0000 20%);pointer-events:none;z-index:2}.shadow-t:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(180deg,#000,#0000 30%);pointer-events:none;z-index:2}:root{--color-primary: #c62828;--color-second: #f9a825;--color-accent: #2e7d32;--color-txt: #333333;--color-bg: #fff8f0;--font-family-first: "helvetica-neue-lt-pro", sans-serif}.hero-purepecha{background:var(--color-bg);background-image:url(/cdn/shop/files/hero-purepecha-bg.png?v=1755914314);background-size:contain;background-position:center;background-repeat:repeat-x;overflow-x:clip}.hero-purepecha .txt h1{color:var(--color-primary);font-size:clamp(48px,5vw,78px);font-family:helvetica-neue-lt-pro-cond,sans-serif!important;font-weight:900;line-height:1}.hero-purepecha .txt p{color:var(--color-txt);font-size:28px;font-family:helvetica-neue-lt-pro,sans-serif!important;line-height:1.6}.hero-purepecha>.container{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:center;gap:clamp(20px,4vw,56px);overflow:visible}.hero-purepecha .column-center{max-width:720px}.hero-product{position:relative;width:100%;max-width:min(600px,100%);margin-inline:auto;box-shadow:0 10px 15px -3px #0000001a;border-radius:28px;display:flex;flex-direction:column;overflow:hidden;z-index:2}.hero-product-img{width:100%;background:var(--color-primary);padding:20px;margin:0}.hero-product-img img{width:100%;height:clamp(260px,40vh,460px);object-fit:contain}.hero-product-btns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;min-height:72px;height:auto}.hero-product-btns .column{flex:initial;max-width:unset;min-width:0}.hero-product-btns button{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;padding:12px 8px;font-size:clamp(1.3rem,2.6vw,2rem);font-weight:700;text-transform:uppercase;border:none;background:none;cursor:pointer;line-height:1.05;transition:filter .2s ease}.hero-product-btns .js-hero-pick .label-bottom{display:block;margin-top:2px;font-size:.86em;line-height:1.05}.hero-product-btns .column:nth-child(1) button{color:#fff;background:#ad0000}.hero-product-btns .column:nth-child(2) button{color:var(--color-primary);background:#f8c188}.hero-product-btns .column:nth-child(3) button{color:#fff;background:#000}.hero-product-btns .column button:hover{filter:brightness(60%)}.hero-product-add-to-cart{height:auto}.hero-product-add-to-cart button{color:var(--color-primary);width:100%;min-height:60px;font-size:clamp(1.8rem,4.2vw,2.6rem);font-family:helvetica-neue-lt-pro-cond,sans-serif;font-weight:700;background:var(--color-second);border:none;cursor:pointer}.hero-product-add-to-cart button:hover{filter:brightness(112%)}.verduras-hero-one{position:absolute;z-index:-1;top:-70px;right:-140px;pointer-events:none;width:800px}.verduras-hero-one img{width:100%}.verduras-hero-two{position:absolute;left:clamp(-40px,-5vw,-10px);bottom:0;z-index:0;pointer-events:none}.verduras-hero-two img{width:clamp(120px,22vw,260px);height:auto;opacity:.95}@media (max-width: 1024px){.hero-purepecha>.container{grid-template-columns:1fr;text-align:center}.hero-purepecha .txt p{font-size:2rem;line-height:1.4;margin-inline:auto;max-width:720px}.verduras-hero-one{right:clamp(-80px,-6vw,-30px);top:clamp(-40px,-5vw,-10px)}}@media (max-width: 680px){.hero-purepecha{background-size:cover;background-repeat:repeat-y}.hero-product-img img{height:clamp(220px,44vh,360px)}.hero-product-btns button{font-size:clamp(1.2rem,3.8vw,1.8rem);padding:12px 6px}.verduras-hero-one img{width:clamp(200px,44vw,320px)}.verduras-hero-two img{width:clamp(90px,28vw,160px);opacity:.8}}@media (max-width: 420px){.verduras-hero-two{display:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
