3.2.45 — Theme-mode design bridge (Bluehost Blueprint + themes activos) Acerca presets/densidad/hero/botones al resultado de plantilla en blanco cuando la landing se renderiza con el theme (sin lag-blank-template). No toca IA,metabox ni la plantilla en blanco de forma agresiva. =========================================================================== */ body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template){--lagb-theme-content-max:1120px;--lagb-theme-section-x:clamp(16px,4vw,28px)}body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .entry-content,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .wp-block-post-content,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) main .lag-section,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) main .lag-services,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) main .lag-products{max-width:none}body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-section,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-services,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-products,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-testimonials,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-faqs,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-section-cta,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-section-location,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-hero{box-sizing:border-box}body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-hero.wp-block-cover{width:100% !important;max-width:none !important;align-items:center !important}body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-hero .wp-block-cover__inner-container{max-width:var(--lagb-theme-content-max,1120px);margin-left:auto;margin-right:auto;padding-left:var(--lagb-theme-section-x,20px);padding-right:var(--lagb-theme-section-x,20px);width:100%}body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-hero .wp-block-button__link,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-section-cta .wp-block-button__link,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-navbar__cta,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-sticky-cta__btn,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .wp-block-button:not(.lag-product-select) .wp-block-button__link{text-decoration:none !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:1.25 !important;border-style:solid !important}body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-service-card,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-product-card,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-testimonial{box-sizing:border-box;max-width:100%}body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-section .wp-block-columns,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-services .wp-block-columns,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-products .wp-block-columns{box-sizing:border-box}body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-navbar{position:relative;z-index:50}body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template).lag-has-sticky-cta .lag-sticky-cta{z-index:100}body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template).lagb-density-compact .lag-section,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template).lagb-density-compact .lag-services,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template).lagb-density-compact .lag-products{scroll-margin-top:0}body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .entry-content>.lag-hero:first-child,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .wp-block-post-content>.lag-hero:first-child{margin-top:0 !important}body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .entry-content>.lag-section-cta:last-child,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .wp-block-post-content>.lag-section-cta:last-child{margin-bottom:0 !important}body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-hero.alignfull,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-hero.wp-block-cover{margin-left:0 !important;margin-right:0 !important}@media (max-width:782px){body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-hero .wp-block-button__link,body.lag-landing-generated.lagb-design-controls-enabled:not(.lag-blank-template) .lag-section-cta .wp-block-button__link{width:100%;justify-content:center !important}}
/* 4.2.6.105 — About sin doble viñeta; botones cuadrados; WA navbar sin placa */
body.lag-blank-template .lag-about-highlights,body.lag-landing-generated .lag-about-highlights,body.lag-blank-template .lag-about-text ul,body.lag-landing-generated .lag-about-text ul,body.lag-blank-template .lag-section-about ul,body.lag-landing-generated .lag-section-about ul,body.lag-blank-template #lag-section-about ul,body.lag-landing-generated #lag-section-about ul{list-style:none!important;padding-left:0!important;margin-left:0!important}
body.lag-blank-template .lag-about-highlights li,body.lag-landing-generated .lag-about-highlights li,body.lag-blank-template .lag-about-text li,body.lag-landing-generated .lag-about-text li,body.lag-blank-template .lag-section-about li,body.lag-landing-generated .lag-section-about li,body.lag-blank-template #lag-section-about li,body.lag-landing-generated #lag-section-about li{list-style:none!important;padding-left:30px!important;position:relative!important}
body.lag-blank-template .lag-about-highlights li::before,body.lag-landing-generated .lag-about-highlights li::before{content:"✓"!important;position:absolute!important;left:0!important;top:.05em!important;background:transparent!important}
body.lag-blank-template .wp-block-button__link,body.lag-landing-generated .wp-block-button__link,body.lag-blank-template .lag-navbar__cta,body.lag-landing-generated .lag-navbar__cta,body.lag-blank-template .lag-multi-cta-link,body.lag-landing-generated .lag-multi-cta-link,body.lag-blank-template .lag-sticky-cta__btn,body.lag-landing-generated .lag-sticky-cta__btn{border-radius:0!important}
body.lag-blank-template .lag-navbar__cta,body.lag-landing-generated .lag-navbar__cta{box-shadow:none!important;background:transparent!important;border:0!important;padding-left:8px!important;padding-right:10px!important}
body.lag-blank-template .lag-navbar__cta-icon,body.lag-landing-generated .lag-navbar__cta-icon,.lag-navbar__cta-icon{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}

/* 4.2.6.106 — WhatsApp navbar: sin marco blanco (incluye outline/solid) */
body.lag-blank-template .lag-navbar a.lag-navbar__cta,
body.lag-blank-template .lag-navbar a.lag-navbar__cta--solid,
body.lag-blank-template .lag-navbar a.lag-navbar__cta--outline,
body.lag-blank-template .lag-navbar a.lag-navbar__cta--ghost,
body.lag-blank-template.lagb-buttons-outline .lag-navbar a.lag-navbar__cta,
body.lag-blank-template.lagb-style-minimal .lag-navbar a.lag-navbar__cta,
body.lag-landing-generated .lag-navbar a.lag-navbar__cta,
body.lag-landing-generated .lag-navbar a.lag-navbar__cta--solid,
body.lag-landing-generated .lag-navbar a.lag-navbar__cta--outline,
body.lag-landing-generated .lag-navbar a.lag-navbar__cta--ghost,
body.lag-landing-generated.lagb-buttons-outline .lag-navbar a.lag-navbar__cta,
body.lag-landing-generated.lagb-style-minimal .lag-navbar a.lag-navbar__cta{
  background:transparent!important;
  background-color:transparent!important;
  border:0!important;
  border-width:0!important;
  border-color:transparent!important;
  border-radius:0!important;
  box-shadow:none!important;
  outline:none!important;
}
