Únete a Miles de Personas que Mejoran su Cuidado de la Piel Cada Día
/* =================================
MAIN SLIDER WRAPPER
Horizontal scroll container
================================= */
.slider-containerv8 {
position: relative;
width: 100%;
overflow-x: auto;
display: flex;
align-items: center;
scroll-snap-type: x mandatory;
max-width: 1200px;
margin: 0 auto;
padding: 0 10px;
-ms-overflow-style: none;
scrollbar-width: none;
}
.slider-containerv8::-webkit-scrollbar {
display: none;
}
/* =================================
INNER TRACK
Holds all video cards in one row
================================= */
.sliderv8 {
display: flex;
gap: 10px;
width: max-content;
}
/* =================================
EACH VIDEO CARD
Mobile first sizing
================================= */
.slidev8 {
flex: 0 0 68%;
max-width: 260px;
scroll-snap-align: center;
display: flex;
justify-content: center;
align-items: center;
position: relative;
}
/* =================================
DESKTOP CARD WIDTH
================================= */
@media screen and (min-width: 769px) {
.slidev8 {
flex: 0 0 260px;
max-width: 260px;
}
}
/* =================================
OUTER VIDEO FRAME
Uses one solid border color only
================================= */
.with-borderv8 {
padding: 2px;
border-radius: 14px;
background: #560000;
width: 100%;
}
/* =================================
VIDEO STYLING
================================= */
.tiktok-videov8 {
width: 100%;
height: auto;
aspect-ratio: 9 / 16;
border-radius: 12px;
display: block;
background: #000;
object-fit: cover;
}
/* =================================
PLAY / PAUSE BUTTONS
================================= */
.play-buttonv8,
.pause-buttonv8 {
position: absolute;
width: 42px;
height: 42px;
border: none;
background: rgba(17, 17, 17, 0.72);
color: #ffffff;
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
font-size: 17px;
cursor: pointer;
z-index: 10;
backdrop-filter: blur(4px);
-webkit-backdrop-filter: blur(4px);
transition: transform 0.2s ease, opacity 0.3s ease;
}
.play-buttonv8:hover,
.pause-buttonv8:hover {
transform: scale(1.05);
}
.play-buttonv8 {
display: flex;
}
.pause-buttonv8 {
display: none;
opacity: 1;
}
.pause-buttonv8.hiddenv8 {
opacity: 0;
}
/* =================================
OPTIONAL SECTION SPACING
Add this class if wrapping in a section
================================= */
.video-slider-sectionv8 {
width: 100%;
}

