<!-- Code by Fedyaeva -->
<style>
@supports (scroll-snap-type: y mandatory) {
.t-records {
display: flex;
flex-direction: row;
scroll-snap-type: x mandatory;
-webkit-overflow-scrolling: touch;
overflow-x: scroll;
scroll-behavior: smooth;
}
.uc-section {
height: 100vh;
width: 100vw;
min-width: 100%;
scroll-snap-align: start;
}
}
/*Fixed*/
.uc-fixed {
position: fixed;
top: 0;
left: 0;
right: 0;
margin: auto;
width: 100%;
z-index: 2;
}
</style>
<!-- Code by Fedyaeva -->
<style>
@supports (scroll-snap-type: y mandatory) {
html {
scroll-snap-type: mandatory;
scroll-snap-points-y: repeat(100vh);
scroll-snap-type: y mandatory;
scroll-behavior: smooth;
}
.uc-section {
scroll-snap-align: start;
scroll-snap-stop: always;
height: 100vh;
min-height: -webkit-fill-available;
}
.uc-content {
scroll-snap-align: start;
}
}
html {
scroll-behavior: smooth;
}
/*Fixed*/
.uc-fixed {
position: sticky;
top: 0;
left: 0;
right: 0;
margin: auto;
width: 100%;
z-index: 2;
height: 0;
}
.t-records {
overflow: unset !important;
}
</style>