/**
 * Zippyn — superficies claras (solo body.zp-zippyn-light-surfaces).
 * Override visual sobre zp-home-redesign-2026 / header lock. YoLaburo sin cambios.
 */

body.zp-zippyn-light-surfaces {
	--zp-header-bg: #ffffff;
	--zp-home-header-bg: #ffffff;
	--zp-nav-bg: #ffffff;
	--zp-header-text: #475569;
	--zp-header-text-strong: #0f172a;
	--zp-header-icon: #0f172a;

	--zp-c-primary: #009ee3;
	--zp-c-primary-dark: #0077b6;
	--zp-c-primary-bg: #ffffff;
	--zp-c-primary-bord: #e2e8f0;
	--zp-c-pro-bg: #fffbeb;
	--zp-c-pro-bord: #fde68a;
	--zp-c-pro-text: #78350f;
	--zp-c-pro-text-soft: #92400e;

	--zp-c-text-1: #0f172a;
	--zp-c-text-2: #475569;
	--zp-c-text-3: #64748b;
	--zp-c-text-inv: #0f172a;

	--zp-c-bg-page: #ffffff;
	--zp-c-bg-card: #ffffff;
	--zp-c-bg-soft: #f8fafc;
	--zp-c-bg-input: #f1f5f9;
	--zp-c-border: #e2e8f0;
	--zp-c-border-strong: #cbd5e1;

	background: #ffffff !important;
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces #page,
body.zp-zippyn-light-surfaces #wrapper,
body.zp-zippyn-light-surfaces #main,
body.zp-zippyn-light-surfaces .wrapper-mobile,
body.zp-zippyn-light-surfaces .page-content {
	background: #ffffff !important;
	color: #0f172a;
}

/* —— Header —— */
body.zp-zippyn-light-surfaces header.zp-header.zp-header--2026,
body.zp-zippyn-light-surfaces header.zp-header.zp-header--nav.zp-header--2026,
body.zp-zippyn-light-surfaces .zp-header.zp-header--2026,
body.zp-zippyn-light-surfaces .zp-header--2026,
body.zp-zippyn-light-surfaces .zp-header-nav,
body.zp-zippyn-light-surfaces .zp-header-nav__mobile-bar,
body.zp-zippyn-light-surfaces .zp-header-nav__desktop,
body.zp-zippyn-light-surfaces .zp-container.zp-header-nav {
	background: #ffffff !important;
	border-bottom: 1px solid #e2e8f0 !important;
	box-shadow: 0 1px 0 rgba(15, 23, 42, 0.04) !important;
}

body.zp-zippyn-light-surfaces .zp-header-nav__location,
body.zp-zippyn-light-surfaces .zp-header-nav__mobile-loc,
body.zp-zippyn-light-surfaces .zp-header-nav__location-text,
body.zp-zippyn-light-surfaces .zp-header-nav__mobile-loc-text,
body.zp-zippyn-light-surfaces .zp-header-nav__mobile-loc .zp-header-nav__location-text,
body.zp-zippyn-light-surfaces .zp-header-nav__location-chev {
	color: #475569 !important;
}

body.zp-zippyn-light-surfaces .zp-header-nav__mobile-loc-text,
body.zp-zippyn-light-surfaces .zp-header-nav__mobile-loc .zp-header-nav__location-text {
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces .zp-header-nav__location i,
body.zp-zippyn-light-surfaces .zp-header-nav__mobile-loc-ico,
body.zp-zippyn-light-surfaces .zp-header-nav__mobile-loc .fa-map-marker,
body.zp-zippyn-light-surfaces .zp-header-nav__location .fa-map-marker {
	color: #009ee3 !important;
}

body.zp-zippyn-light-surfaces .zp-header .zp-drawer-toggle,
body.zp-zippyn-light-surfaces .zp-header .zp-icon-btn,
body.zp-zippyn-light-surfaces .zp-header .zp-icon-btn--bare,
body.zp-zippyn-light-surfaces .zp-header .zp-mobile-menu-icon,
body.zp-zippyn-light-surfaces .zp-header .zp-mobile-menu-icon i,
body.zp-zippyn-light-surfaces .zp-header-nav__mobile-actions a,
body.zp-zippyn-light-surfaces .zp-header-nav__mobile-actions button,
body.zp-zippyn-light-surfaces .zp-header-nav__mobile-menu-btn,
body.zp-zippyn-light-surfaces .zp-drawer-toggle,
body.zp-zippyn-light-surfaces .zp-icon-btn--bare {
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces .zp-header--2026 .zp-nav-link,
body.zp-zippyn-light-surfaces .zp-header--2026 .zp-nav-link .fa,
body.zp-zippyn-light-surfaces .zp-header--2026 .zp-nav-login,
body.zp-zippyn-light-surfaces .zp-header--2026 .zp-account__trigger,
body.zp-zippyn-light-surfaces .zp-header--2026 .zp-account__chev {
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces .zp-header--2026 .zp-nav-link:hover,
body.zp-zippyn-light-surfaces .zp-header--2026 .zp-nav-link:focus-visible,
body.zp-zippyn-light-surfaces .zp-header--2026 .zp-nav-login:hover,
body.zp-zippyn-light-surfaces .zp-header--2026 .zp-nav-login:focus-visible {
	color: #009ee3 !important;
}

body.zp-zippyn-light-surfaces .zp-header-nav__mobile-profile-avatar img,
body.zp-zippyn-light-surfaces .zp-header-nav__mobile-profile img.avatar {
	border-color: #cbd5e1 !important;
}

/* —— Home: página y bloques —— */
body.zp-zippyn-light-surfaces.zp-market-home .zp-home,
body.zp-zippyn-light-surfaces.zp-market-home .zp-home--py,
body.zp-zippyn-light-surfaces.zp-market-home .zp-home--premium-app,
body.zp-zippyn-light-surfaces.zp-market-home .zp-app-home {
	background: #ffffff !important;
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-hero,
body.zp-zippyn-light-surfaces.zp-market-home .zp-hero--py {
	background: #ffffff !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-hero__title,
body.zp-zippyn-light-surfaces.zp-market-home .zp-hero__title--py {
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-hero__lead,
body.zp-zippyn-light-surfaces.zp-market-home .zp-hero__lead--py,
body.zp-zippyn-light-surfaces.zp-market-home .zp-hero__eyebrow {
	color: #475569 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-home--app-redesign .zp-app-hero__title,
body.zp-zippyn-light-surfaces.zp-market-home .zp-app-hero__title,
body.zp-zippyn-light-surfaces.zp-market-home .zp-app-hero__hint {
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-app-hero__accent,
body.zp-zippyn-light-surfaces.zp-market-home .zp-home--app-redesign .zp-app-hero__accent {
	color: #475569 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-app-search-wrap__eyebrow {
	color: #64748b !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-app-section-title,
body.zp-zippyn-light-surfaces.zp-market-home .zp-section-title,
body.zp-zippyn-light-surfaces.zp-market-home .zp-section-title--macro,
body.zp-zippyn-light-surfaces.zp-market-home .zp-section-title--macroblock {
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-app-section-sub,
body.zp-zippyn-light-surfaces.zp-market-home .zp-section-sub {
	color: #475569 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-section--latest-published .zp-section-title--featured,
body.zp-zippyn-light-surfaces.zp-market-home .zp-section--latest-published .zp-section-sub,
body.zp-zippyn-light-surfaces.zp-market-home .zp-reviews .zp-section-title--featured,
body.zp-zippyn-light-surfaces.zp-market-home .zp-reviews .zp-section-sub {
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-reviews .zp-section-sub {
	color: #475569 !important;
}

/* —— Hero: logo SVG a color, sin glow —— */
body.zp-zippyn-light-surfaces.zp-market-home .zp-app-hero {
	padding-bottom: 4px;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-app-hero::before,
body.zp-zippyn-light-surfaces.zp-market-home .zp-app-hero::after,
body.zp-zippyn-light-surfaces.zp-market-home .zp-app-hero__logo-wrap::before {
	display: none !important;
	opacity: 0 !important;
	animation: none !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-app-hero__logo-wrap {
	margin-bottom: 14px;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-app-hero__logo {
	position: relative;
	z-index: 1;
	max-width: min(860px, 90vw) !important;
	max-height: 140px !important;
	filter: none !important;
	animation: none !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-search-panel,
body.zp-zippyn-light-surfaces.zp-market-home .zp-search-panel--py {
	background: #f8fafc !important;
	border: 1px solid #e2e8f0 !important;
	box-shadow: 0 8px 24px rgba(15, 23, 42, 0.06) !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-search-field__label {
	color: #64748b !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-search-field__control {
	background: #ffffff !important;
	border: 1px solid #e2e8f0 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-search-field input.zp-input,
body.zp-zippyn-light-surfaces.zp-market-home .zp-search-field .chosen-single,
body.zp-zippyn-light-surfaces.zp-market-home .zp-search-field .chosen-container-single .chosen-single span {
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces .zp-app-search-card {
	background: #ffffff !important;
	border: 1px solid #e2e8f0 !important;
	box-shadow: 0 8px 28px rgba(15, 23, 42, 0.08) !important;
}

body.zp-zippyn-light-surfaces .zp-app-search-field__label {
	color: #64748b !important;
}

body.zp-zippyn-light-surfaces .zp-app-search-bar__input,
body.zp-zippyn-light-surfaces .zp-app-location-field__value,
body.zp-zippyn-light-surfaces .zp-hybrid-geo-fallback__input {
	color: #0f172a !important;
}

/* Secciones y cards */
body.zp-zippyn-light-surfaces.zp-market-home .zp-section-title,
body.zp-zippyn-light-surfaces.zp-market-home .zp-section-sub,
body.zp-zippyn-light-surfaces.zp-market-home .zp-section-head__title {
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-section-sub,
body.zp-zippyn-light-surfaces.zp-market-home .zp-link-all {
	color: #009ee3 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-service-card,
body.zp-zippyn-light-surfaces.zp-market-home .zp-service-card--carousel,
body.zp-zippyn-light-surfaces.zp-market-home .zp-macro-card,
body.zp-zippyn-light-surfaces.zp-market-home .zp-app-sub-card,
body.zp-zippyn-light-surfaces.zp-market-home .zp-app-macro-grid__card {
	background: #ffffff !important;
	border-color: #e2e8f0 !important;
	box-shadow: 0 2px 12px rgba(15, 23, 42, 0.06) !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-service-card__title a,
body.zp-zippyn-light-surfaces.zp-market-home .zp-service-card__cat,
body.zp-zippyn-light-surfaces.zp-market-home .zp-macro-card__title {
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-customer-cta,
body.zp-zippyn-light-surfaces.zp-market-home .zp-home-pro-cta,
body.zp-zippyn-light-surfaces.zp-market-home .zp-trust-bar,
body.zp-zippyn-light-surfaces.zp-market-home .zp-info-section,
body.zp-zippyn-light-surfaces.zp-market-home .zp-prov-stats__card {
	background: #f8fafc !important;
	border-color: #e2e8f0 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-customer-cta__title,
body.zp-zippyn-light-surfaces.zp-market-home .zp-home-pro-cta__title,
body.zp-zippyn-light-surfaces.zp-market-home .zp-trust-bar__item,
body.zp-zippyn-light-surfaces.zp-market-home .zp-prov-stats__title {
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-customer-cta__text,
body.zp-zippyn-light-surfaces.zp-market-home .zp-home-pro-cta__text,
body.zp-zippyn-light-surfaces.zp-market-home .zp-prov-stats__sub {
	color: #475569 !important;
}

/* Aliados / secciones que quedaban navy */
body.zp-zippyn-light-surfaces.zp-market-home #zp-allies-section,
body.zp-zippyn-light-surfaces.zp-market-home .zp-allies,
body.zp-zippyn-light-surfaces.zp-market-home .zp-reviews,
body.zp-zippyn-light-surfaces.zp-market-home .zp-review-card,
body.zp-zippyn-light-surfaces.zp-market-home .zp-ally-card {
	background: #ffffff !important;
	border-color: #e2e8f0 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-allies-intro__title,
body.zp-zippyn-light-surfaces.zp-market-home .zp-ally-card__name,
body.zp-zippyn-light-surfaces.zp-market-home .zp-review-card__name {
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-allies-intro__desc,
body.zp-zippyn-light-surfaces.zp-market-home .zp-review-card__text,
body.zp-zippyn-light-surfaces.zp-market-home .zp-ally-card__discount {
	color: #475569 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-allies-intro__icon {
	background: #eff6ff !important;
	box-shadow: none !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-allies-intro__btn {
	background: #ffffff !important;
	border: 1px solid #cbd5e1 !important;
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-ally-card__logo {
	background: #f8fafc !important;
	border-color: #e2e8f0 !important;
}

/* Macro strip oscuro residual */
body.zp-zippyn-light-surfaces.zp-market-home .zp-macro-strip,
body.zp-zippyn-light-surfaces.zp-market-home .zp-macro-block,
body.zp-zippyn-light-surfaces.zp-market-home .zp-app-macro-grid,
body.zp-zippyn-light-surfaces.zp-market-home .zp-app-sub-panel {
	background: transparent !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-intent-switch {
	background: #f1f5f9 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-intent-switch__btn {
	color: #64748b !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-intent-switch__btn.is-active,
body.zp-zippyn-light-surfaces.zp-market-home .zp-intent-switch__btn[aria-pressed="true"] {
	background: #ffffff !important;
	color: #009ee3 !important;
	box-shadow: 0 1px 4px rgba(15, 23, 42, 0.08) !important;
}

/* Drawer */
body.zp-zippyn-light-surfaces .zp-drawer {
	background: #ffffff !important;
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces .zp-drawer__link,
body.zp-zippyn-light-surfaces .zp-drawer a {
	color: #0f172a !important;
}

/* —— Carrusel PRO: azul medio (menos oscuro que navy) —— */
body.zp-zippyn-light-surfaces.zp-market-home .zp-section.zp-section--pro-carousel {
	background: linear-gradient(152deg, #3b82f6 0%, #2563eb 48%, #1d4ed8 100%) !important;
	border: 1px solid rgba(147, 197, 253, 0.45) !important;
	box-shadow:
		0 12px 32px rgba(37, 99, 235, 0.2),
		inset 0 1px 0 rgba(255, 255, 255, 0.12) !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-section--pro-carousel .zp-section-title--featured,
body.zp-zippyn-light-surfaces.zp-market-home .zp-section--pro-carousel .zp-section-title--pro-carousel,
body.zp-zippyn-light-surfaces.zp-market-home .zp-section--pro-carousel .zp-section-sub,
body.zp-zippyn-light-surfaces.zp-market-home .zp-section--pro-carousel .zp-link-all--section-strip,
body.zp-zippyn-light-surfaces.zp-market-home .zp-section--pro-carousel .zp-link-all--section-strip .fa {
	color: #f8fafc !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-section--pro-carousel .zp-carousel-empty,
body.zp-zippyn-light-surfaces.zp-market-home .zp-section--pro-carousel .zp-carousel-micro-hint {
	color: rgba(248, 250, 252, 0.88) !important;
}

/* —— Panel subcategorías —— */
body.zp-zippyn-light-surfaces.zp-market-home .zp-app-sub-panel,
body.zp-zippyn-light-surfaces.zp-market-home .zp-app-sub-header {
	background: #f8fafc !important;
	border-bottom: 1px solid #e2e8f0 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-app-sub-title {
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-app-sub-sub {
	color: #475569 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-app-sub-back {
	color: #2563eb !important;
}

/* —— Bloques informativos (¿Qué es?, confianza, reseñas, PRO) —— */
body.zp-zippyn-light-surfaces.zp-market-home .zp-info-what.zp-info-what--platform {
	background: #f8fafc !important;
	border: 1px solid #e2e8f0 !important;
	box-shadow: 0 4px 18px rgba(15, 23, 42, 0.06) !important;
	backdrop-filter: none !important;
	-webkit-backdrop-filter: none !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-what__eyebrow {
	color: #2563eb !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-what__title {
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-what__text {
	color: #475569 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-what__col {
	background: #ffffff !important;
	border: 1px solid #e2e8f0 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-what__col strong {
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-what__col span,
body.zp-zippyn-light-surfaces.zp-market-home .zp-info-what__audience-list li {
	color: #64748b !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-what__audience {
	background: #ffffff !important;
	border: 1px solid #e2e8f0 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-what__audience-label {
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-what__audience--provider {
	background: #fffbeb !important;
	border-color: #fde68a !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-what__audience--provider .zp-info-what__audience-label {
	color: #92400e !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-btn-apple-secondary.zp-info-what__link-btn {
	color: #0f172a !important;
	background: #ffffff !important;
	border: 1px solid #cbd5e1 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-panel--trust {
	background: #f0fdf4 !important;
	border: 1px solid #bbf7d0 !important;
	box-shadow: 0 4px 18px rgba(15, 23, 42, 0.06) !important;
	backdrop-filter: none !important;
	-webkit-backdrop-filter: none !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-panel--trust .zp-info-card__title {
	color: #14532d !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-panel--trust .zp-info-card__sub {
	color: #166534 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-reviews--platform {
	background: #fffbeb !important;
	border: 1px solid #fde68a !important;
	box-shadow: 0 4px 18px rgba(15, 23, 42, 0.06) !important;
	backdrop-filter: none !important;
	-webkit-backdrop-filter: none !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-reviews--platform .zp-info-reviews__eyebrow {
	color: #b45309 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-reviews--platform .zp-info-reviews__title {
	color: #78350f !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-reviews--platform .zp-info-reviews__sub {
	color: #92400e !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-reviews--platform .zp-info-review-card {
	background: #ffffff !important;
	border: 1px solid #fde68a !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-reviews--platform .zp-info-review-card__text {
	color: #334155 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-reviews--platform .zp-info-review-card__name {
	color: #64748b !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-home-pro-cta .zp-info-pro-card {
	background: #fffbeb !important;
	border: 1px solid #fde68a !important;
	box-shadow: 0 4px 18px rgba(15, 23, 42, 0.06) !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-home-pro-cta .zp-info-pro-card__lead,
body.zp-zippyn-light-surfaces.zp-market-home .zp-home-pro-cta .zp-info-pro-card__benefits li,
body.zp-zippyn-light-surfaces.zp-market-home .zp-home-pro-cta .zp-info-pro-card__closing {
	color: #78350f !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-allies-intro__pro-line {
	color: #1d4ed8 !important;
	background: #eff6ff !important;
	border-color: #bfdbfe !important;
}

/* —— Stats compartir —— */
body.zp-zippyn-light-surfaces.zp-market-home .zp-home-stats {
	background: #f8fafc !important;
	border: 1px solid #e2e8f0 !important;
	box-shadow: 0 4px 18px rgba(15, 23, 42, 0.06) !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-home-stats__num {
	color: #0f172a !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-home-stats__label,
body.zp-zippyn-light-surfaces.zp-market-home .zp-home-stats__launch-text {
	color: #475569 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-home-stats__item + .zp-home-stats__item {
	border-color: #e2e8f0 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-home-stats__launch {
	border-top-color: #e2e8f0 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-home-stats__launch-badge {
	color: #1d4ed8 !important;
	background: #eff6ff !important;
	border-color: #bfdbfe !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-home-stats__share-btn--copy {
	color: #0f172a !important;
	background: #ffffff !important;
	border-color: #cbd5e1 !important;
}

body.zp-zippyn-light-surfaces.zp-market-home .zp-info-section {
	border-top-color: #e2e8f0 !important;
}

/* Otras páginas con fondo navy forzado en móvil */
@media (max-width: 899px) {
	body.zp-zippyn-light-surfaces.zp-post-place-premium #page,
	body.zp-zippyn-light-surfaces.page-template-page-post-place-php #page {
		background: #ffffff !important;
	}
}
