.np-marquee{background:var(--noupet-rosa-200);color:var(--noupet-navy-900);overflow:hidden;white-space:nowrap;padding:10px 0;font-family:var(--font-display);font-weight:600;letter-spacing:var(--text-overline-ls);text-transform:uppercase;font-size:var(--text-overline-size)}.np-marquee__row{display:inline-block;animation:npmarquee 28s linear infinite}.np-marquee__row span{padding:0 28px}@keyframes npmarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.np-marquee__row{animation:none}}.npf{background:var(--gradient-profundidad,var(--noupet-navy-800));color:#fff}.npf__w{max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter);width:100%}.npf__news{border-bottom:1px solid rgba(255,255,255,.14);padding:var(--space-2xl) 0}.npf__news .npf__w{display:grid;grid-template-columns:1fr;gap:var(--space-lg);align-items:center}.npf__news-tx h3{font-family:var(--font-display);font-size:var(--text-h2-size,26px);font-weight:600;margin:0 0 6px;color:#fff;letter-spacing:-.01em}.npf__news-tx p{margin:0;font-size:var(--text-small-size);line-height:1.55;color:var(--noupet-navy-100);max-width:44ch}.npf__news-form{display:flex;gap:0;background:#fff;border-radius:var(--radius-pill);padding:5px;position:relative}.npf__news-in{flex:1;min-width:0;min-height:46px;border:0;background:transparent;padding:0 16px;font-family:var(--font-body);font-size:var(--text-small-size);color:var(--noupet-navy-900)}.npf__news-in:focus{outline:none}.npf__news-b{flex:0 0 auto;min-height:46px;padding:0 22px;border:0;border-radius:var(--radius-pill);background:var(--noupet-rosa-200);color:var(--noupet-navy-900);cursor:pointer;font-family:var(--font-display);font-weight:600;font-size:var(--text-button-sm);letter-spacing:.06em;text-transform:uppercase}.npf__news-b:hover{background:var(--noupet-rosa-300)}.npf__news-ok{position:absolute;left:0;right:0;top:100%;margin:8px 0 0;font-size:var(--text-caption-size);color:var(--noupet-rosa-200)}.npf__main{display:grid;grid-template-columns:1fr;gap:0;padding-top:var(--space-2xl);padding-bottom:var(--space-lg)}.npf__brand{padding-bottom:var(--space-lg)}.npf__logo{height:34px;width:auto;display:block;margin-bottom:var(--space-md)}.npf__brand p{color:var(--noupet-navy-200);max-width:36ch;font-size:var(--text-small-size);line-height:1.55;margin:0 0 10px}.npf__horario{display:flex;align-items:flex-start;gap:8px;font-size:var(--text-caption-size)!important;color:var(--noupet-navy-100)!important}.npf__horario i{font-size:16px;flex:0 0 auto;margin-top:1px}.npf__redes{display:flex;gap:8px;margin-top:var(--space-md)}.npf__redes a{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#ffffff1a;color:#fff;text-decoration:none;transition:background-color .15s ease,transform .15s ease}.npf__redes a:hover{background:var(--noupet-rosa-200);color:var(--noupet-navy-900);transform:translateY(-2px)}.npf__redes i{font-size:20px}.npf__col{border-top:1px solid rgba(255,255,255,.14)}.npf__col summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 0;font-family:var(--font-display);font-weight:600;font-size:var(--text-body-size);color:#fff}.npf__col summary::-webkit-details-marker{display:none}.npf__col summary i{font-size:18px;transition:transform .2s ease}.npf__col[open] summary i{transform:rotate(45deg)}.npf__col ul{list-style:none;margin:0;padding:0 0 16px;display:flex;flex-direction:column;gap:9px}.npf__col a{color:var(--noupet-navy-200);text-decoration:none;font-size:var(--text-small-size)}.npf__col a:hover{color:#fff}.npf__rastreo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-lg);padding:var(--space-lg);margin-bottom:var(--space-lg)}.npf__rico{flex:0 0 auto;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#fff;color:var(--noupet-navy-800);--icon-ink:var(--noupet-navy-800);--icon-accent:var(--noupet-rosa-50,#FDEDF4)}.npf__rico i{font-size:24px}.npf__rastreo>div:nth-child(2){flex:1 1 240px;display:flex;flex-direction:column;gap:3px;min-width:0}.npf__rastreo b{font-family:var(--font-display);font-size:var(--text-body-size);font-weight:600;color:#fff}.npf__rastreo span{font-size:var(--text-caption-size);line-height:1.5;color:var(--noupet-navy-100)}.npf__rbtns{display:flex;flex-wrap:wrap;gap:8px}.npf__rb{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 16px;border-radius:var(--radius-pill);background:#fff;color:var(--noupet-navy-900);text-decoration:none;font-family:var(--font-body);font-weight:700;font-size:var(--text-small-size);white-space:nowrap}.npf__rb i{font-size:17px}.npf__rb--wa{background:var(--noupet-rosa-200);color:var(--noupet-navy-800);box-shadow:0 3px 0 var(--noupet-rosa-300)}.npf__rb--wa:hover{background:var(--noupet-rosa-300)}.npf__pagos{display:flex;flex-direction:column;gap:10px;padding:var(--space-md) 0 var(--space-lg);border-top:1px solid rgba(255,255,255,.14)}.npf__pagos-t{font-family:var(--font-display);font-size:var(--text-overline-size);font-weight:600;letter-spacing:var(--text-overline-ls);text-transform:uppercase;color:var(--noupet-navy-200)}.npf__pagos-l{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.npf__pago{display:inline-grid;place-items:center;min-width:0;height:36px;padding:0;border-radius:0;background:transparent}.npf__pago img{max-height:34px;width:auto;display:block}.npf__pago--tx{padding:0 10px;height:34px;border-radius:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.22)}.npf__pago b{font-family:var(--font-body);font-weight:700;font-size:11px;color:#fff;white-space:nowrap}.npf__legal{display:flex;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap;padding-top:var(--space-lg);padding-bottom:var(--space-xl);border-top:1px solid rgba(255,255,255,.12);color:var(--noupet-navy-300);font-size:var(--text-caption-size)}@media(min-width:820px){.npf__news .npf__w{grid-template-columns:1.1fr 1fr;gap:var(--space-2xl)}.npf__main{grid-template-columns:1.5fr repeat(4,1fr);gap:var(--space-xl);padding-bottom:var(--space-2xl)}.npf__brand{padding-bottom:0}.npf__col{border-top:0}.npf__col summary{padding:0 0 var(--space-md);cursor:default;font-size:var(--text-overline-size);letter-spacing:var(--text-overline-ls);text-transform:uppercase}.npf__col summary i{display:none}.npf__col ul{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/noupet-footer.css.map */
