@font-face{font-family:"VinzSerif";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fuentes/NewYork.ttf) format("truetype")}@font-face{font-family:"VinzSerif";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fuentes/NewYorkItalic.ttf) format("truetype")}footer.pie-vinz{position:relative;overflow:hidden;box-sizing:border-box;padding:0;width:calc(100% - var(--pie-margen, 48px));max-width:1240px;margin:48px auto 40px;border-radius:26px;background:#ECE5DE;color:#1E1815;font-family:Geist,ui-sans-serif,system-ui,Arial,sans-serif;font-size:15.5px;line-height:1.5}footer.pie-vinz .pie-marca-fondo{position:absolute;right:-30px;bottom:-58px;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:"VinzSerif",ui-serif,Georgia,serif;font-weight:400;font-size:300px;line-height:.8;font-synthesis:none;letter-spacing:-.02em;color:rgba(30,24,21,.07)}footer.pie-vinz .pie-cinta{position:relative;z-index:1;overflow:hidden;white-space:nowrap;padding:26px 0 22px;border-bottom:1px solid rgba(30,24,21,.14)}footer.pie-vinz .pie-cinta-pista{display:inline-flex;will-change:transform;animation:pie-cinta 26s linear infinite}footer.pie-vinz .pie-cinta-pista span{font-family:"VinzSerif",ui-serif,Georgia,serif;font-weight:400;font-synthesis:none;font-size:44px;line-height:1.1;color:rgba(30,24,21,.42);white-space:nowrap}footer.pie-vinz .pie-cinta-pista em{font-style:italic;color:inherit}@keyframes pie-cinta{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){footer.pie-vinz .pie-cinta-pista{animation:none}}footer.pie-vinz .pie-red{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;padding:34px 44px 30px}footer.pie-vinz .pie-col{padding:0 22px;border-left:1px solid rgba(30,24,21,.14);min-width:0}footer.pie-vinz .pie-col:first-child{border-left:0;padding-left:0}footer.pie-vinz .pie-rotulo{display:block;margin-bottom:12px;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8C715C}footer.pie-vinz .pie-col a{display:block;padding:4px 0;font-size:15px;line-height:1.4;color:#1E1815;text-decoration:none}footer.pie-vinz .pie-col a:hover{color:#8C715C}footer.pie-vinz .pie-col a.pie-con-icono{display:flex;align-items:center;gap:11px}footer.pie-vinz .pie-con-icono .mi{font-size:24px;color:#8C715C}footer.pie-vinz .pie-con-icono svg{color:#8C715C;flex:0 0 auto}footer.pie-vinz .pie-abajo{position:relative;z-index:1;max-width:none;margin:0;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 44px 26px;border-top:1px solid rgba(30,24,21,.12);font-size:12.5px;color:#6B625C}@media (max-width:860px){footer.pie-vinz{width:calc(100% - var(--pie-margen-movil, 28px));margin:32px auto 24px;border-radius:20px}footer.pie-vinz .pie-cinta{padding:18px 0 14px}footer.pie-vinz .pie-cinta-pista span{font-size:26px}footer.pie-vinz .pie-red{grid-template-columns:1fr 1fr;gap:24px 26px;padding:24px 24px 22px}footer.pie-vinz .pie-col{padding:0;border-left:0}footer.pie-vinz .pie-col a{font-size:14.5px;padding:3px 0}footer.pie-vinz .pie-col:nth-child(4){grid-column:1/-1;margin-top:4px;padding-top:14px;border-top:1px solid rgba(30,24,21,.12)}footer.pie-vinz .pie-con-icono{white-space:nowrap}footer.pie-vinz .pie-marca-fondo{font-size:170px;right:-14px;bottom:-22px}footer.pie-vinz .pie-abajo{padding:0 24px 22px;flex-direction:column;align-items:flex-start;gap:6px}}