
/* Transparent state */

.etsh-yes{
position:sticky;
top:0;
z-index:999;
background:transparent !important;
transition:all .3s ease;
}

/* Force white text + remove borders */

.etsh-yes *{
color:white !important;
border-color:transparent !important;
}

/* Scroll state restores Elementor styling */

.etsh-yes.etsh-scrolled{
background:inherit !important;
}

.etsh-yes.etsh-scrolled *{
color:inherit !important;
border-color:inherit !important;
}
