/* Kadence's position settings remain available to the responsive image layer. */
.encuero-editorial-background { background-image: none !important; isolation: isolate; }
.encuero-editorial-picture { position: absolute; inset: 0; z-index: -2; pointer-events: none; overflow: hidden; }
.encuero-editorial-picture .encuero-editorial-image { display: block; width: 100%; height: 100%; max-width: none; object-fit: cover; object-position: 50% 50%; }
.kadence-column38_1adca3-c4 > .encuero-editorial-background > picture img,
.kadence-column38_fc00ea-d3 > .encuero-editorial-background > picture img { object-position: 56% 56%; }
.kadence-column38_c6bf59-b1 > .encuero-editorial-background > picture img { object-position: 64% 53%; }
.kadence-column38_db982b-48 > .encuero-editorial-background > picture img { object-position: 58% 59%; }
.kadence-column38_8e09ad-c9 > .encuero-editorial-background > picture img { object-position: 52% 48%; }

/* Keep the Instagram follow control readable against its background. */
#sbi_load .sbi_follow_btn a,
#sbi_load .sbi_follow_btn a:hover,
#sbi_load .sbi_follow_btn a:focus-visible {
  background-color: #55151b !important;
  color: #fff !important;
}
