body {
margin: 0;
font-family: ‘Open Sans’, sans-serif;
background: #0e0e0e;
color: #fff;
}
.container {
max-width: 800px;
margin: auto;
padding: 60px 20px;
text-align: center;
}
h1 {
font-family: ‘Playfair Display’, serif;
font-size: 3em;
color: #ff7a9d;
margin-bottom: 20px;
}
p {
font-size: 1.15em;
line-height: 1.8;
color: #ddd;
margin-bottom: 25px;
}
.playlist-img {
width: 100%;
max-width: 500px;
border-radius: 12px;
box-shadow: 0 0 20px rgba(255, 122, 157, 0.3);
margin: 40px 0;
}
.button-group {
margin-top: 40px;
}
.btn {
background: #ff4d6d;
color: white;
border: none;
padding: 14px 30px;
border-radius: 35px;
font-size: 1.05em;
margin: 15px 10px;
cursor: pointer;
text-decoration: none;
transition: 0.3s ease;
font-weight: bold;
box-shadow: 0 0 15px #ff4d6d;
}
.btn:hover {
background: #e60039;
transform: scale(1.05);
}
.lyrics-block {
background: rgba(255, 122, 157, 0.08);
padding: 30px;
border-radius: 15px;
margin-top: 50px;
text-align: left;
}
.lyrics-block h2 {
font-family: ‘Playfair Display’, serif;
color: #ff7a9d;
font-size: 1.8em;
margin-bottom: 20px;
text-align: center;
}
.lyrics-block .track {
margin-bottom: 25px;
}
.track-title {
font-weight: bold;
font-size: 1.1em;
color: #fff;
}
.lyric {
font-style: italic;
color: #ccc;
margin-top: 5px;
}
@media (max-width: 600px) {
h1 { font-size: 2em; }
.btn { width: 100%; margin: 10px 0; }
.lyrics-block { text-align: center; }
}
Nyx’s Bedroom Playlist
I don’t press play for just anyone.
If you’re here, it means I’m already a little curious… or a little bored. Either way, you’re about to hear what gets me in the mood.
When that first beat drops and Rihanna whispers, *“I got your skin…”* — I’m already halfway undone.
The lights are low. My silk robe is sliding off my shoulder. My fingers are tracing my own skin… slow… and intentional. You’re watching, aren’t you? Good.
Every song on this playlist was picked to make you squirm. To make you reach for me — even when I haven’t given you permission.
Want in on the vibe? You better know how to listen.