.elementor-4016 .elementor-element.elementor-element-8fd82b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4016 .elementor-element.elementor-element-4ef0a23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4016 .elementor-element.elementor-element-2412108 .e-link-in-bio{--e-link-in-bio-icon-columns:3;--e-link-in-bio-identity-image-cover-position:center center;--e-link-in-bio-identity-image-profile-position:center center;--e-link-in-bio-identity-image-profile-width:300px;--e-link-in-bio-heading-color:var( --e-global-color-primary );--e-link-in-bio-about-heading-color:var( --e-global-color-primary );--e-link-in-bio-icon-text-color:var( --e-global-color-astglobalcolor3 );--e-link-in-bio-title-color:var( --e-global-color-primary );--e-link-in-bio-icon-color:var( --e-global-color-astglobalcolor4 );--e-link-in-bio-icon-background-color:var( --e-global-color-primary );--e-link-in-bio-ctas-text-color:#02010100;--e-link-in-bio-ctas-background-color:#02010100;--background-overlay-opacity:0.5;}.elementor-4016 .elementor-element.elementor-element-2412108 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4016 .elementor-element.elementor-element-2412108 .e-link-in-bio__cta.is-type-link{--e-link-in-bio-ctas-text-color:#02010100;}.elementor-4016 .elementor-element.elementor-element-c7abfc6{margin:-121px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 0px 0px 0px;}.elementor-4016 .elementor-element.elementor-element-c7abfc6.elementor-element{--align-self:center;}.elementor-4016 .elementor-element.elementor-element-6b6457a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4016 .elementor-element.elementor-element-65dde5d{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;}.elementor-4016 .elementor-element.elementor-element-65dde5d .elementor-divider-separator{width:100%;}.elementor-4016 .elementor-element.elementor-element-65dde5d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(max-width:1024px){.elementor-4016 .elementor-element.elementor-element-2412108 .e-link-in-bio{--e-link-in-bio-identity-image-cover-position:center center;--e-link-in-bio-identity-image-profile-position:center center;}}@media(max-width:767px){.elementor-4016 .elementor-element.elementor-element-4ef0a23.e-con{--e-con-transform-scale:1;--flex-grow:1;--flex-shrink:0;}.elementor-4016 .elementor-element.elementor-element-4ef0a23{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4016 .elementor-element.elementor-element-2412108{width:100%;max-width:100%;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-4016 .elementor-element.elementor-element-2412108 > .elementor-widget-container{--e-transform-scale:1;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4016 .elementor-element.elementor-element-2412108.elementor-element{--align-self:center;}.elementor-4016 .elementor-element.elementor-element-2412108 .e-link-in-bio{--e-link-in-bio-identity-image-cover-position:center center;--e-link-in-bio-identity-image-profile-position:center center;--e-link-in-bio-identity-image-cover-height:164px;--e-link-in-bio-identity-image-profile-width:200px;}.elementor-4016 .elementor-element.elementor-element-2412108 .e-link-in-bio__heading{font-size:31px;}.elementor-4016 .elementor-element.elementor-element-65dde5d .elementor-divider{padding-block-start:19px;padding-block-end:19px;}}/* Start custom CSS for container, class: .elementor-element-8fd82b7 *//* =========================
   GLOBAL
========================= */
html, body {
  overflow-x: hidden;
}

/* =========================
   SOLO TARJETA (page-id-3999)
========================= */
body.page-id-4016 {

  /* Cookies / GDPR / Privacy banners */
  & [id*="cookie"],
  & [class*="cookie"],
  & [id*="gdpr"],
  & [class*="gdpr"],
  & [id*="privacy"],
  & [class*="privacy"]{
    display: none !important;
  }

  /* Footer (Elementor + tema) */
  & .elementor-location-footer,
  & footer,
  & #colophon,
  & .site-footer{
    display: none !important;
  }

  /* Botón flotante WhatsApp (varios plugins) */
  & .whatsapp,
  & .joinchat,
  & .wa__btn_popup,
  & .floating-whatsapp{
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
  }

  /* Botón "subir" / back-to-top (tema + plugins comunes) */
  & #scrollUp,
  & #back-to-top,
  & #toTop,
  & .scrollup,
  & .scroll-to-top,
  & .back-to-top,
  & .to-top,
  & .go-top,
  & .elementor-scroll-to-top,
  & .wpfront-scroll-top,
  & .generate-back-to-top,
  & [aria-label*="top" i],
  & [class*="top" i][class*="scroll" i],
  & [id*="top" i][id*="scroll" i]{
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for link-in-bio-var-7, class: .elementor-element-2412108 */html, body {
  overflow-x: hidden;
}
 

body.page-id-3716 [id*="cookie"],
body.page-id-3716 [class*="cookie"],
body.page-id-3716 [id*="gdpr"],
body.page-id-3716 [class*="gdpr"],
body.page-id-3716 [id*="privacy"],
body.page-id-3716 [class*="privacy"] {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef0a23 */html, body {
  overflow-x: hidden;
}
 

body.page-id-3716 [id*="cookie"],
body.page-id-3716 [class*="cookie"],
body.page-id-3716 [id*="gdpr"],
body.page-id-3716 [class*="gdpr"],
body.page-id-3716 [id*="privacy"],
body.page-id-3716 [class*="privacy"] {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6457a */html, body {
  overflow-x: hidden;
}
 

body.page-id-3716 [id*="cookie"],
body.page-id-3716 [class*="cookie"],
body.page-id-3716 [id*="gdpr"],
body.page-id-3716 [class*="gdpr"],
body.page-id-3716 [id*="privacy"],
body.page-id-3716 [class*="privacy"] {
  display: none !important;
}/* End custom CSS */