Skip to main content
Blog Teasers

Lesbian Phone Sex With Catalina and Iris

By CatalinaAugust 22, 2026August 23rd, 2026No Comments

The silk sheets of Catalina’s bed felt like a cloud, but the atmosphere between the two women was electric. Iris paced the room, looking less like a rescued slave and more like a caged storm. She stopped inches from Catalina, the air thick with a sudden, heavy tension.

.catalina-cta-wrapper {
display: flex;
flex-wrap: wrap;
gap: 16px;
justify-content: center;
font-family: system-ui, -apple-system, BlinkMacSystemFont, “Segoe UI”, Roboto, sans-serif;
}

.rainbow-btn {
position: relative;
display: inline-flex;
align-items: center;
justify-content: center;
padding: 16px 32px;
font-size: 17px;
font-weight: 700;
color: #fff;
text-decoration: none;
border: none;
border-radius: 50px;
cursor: pointer;
overflow: hidden;
z-index: 1;
transition: transform 0.25s ease, box-shadow 0.25s ease;
box-shadow: 0 6px 20px rgba(0, 0, 0, 0.25);
}

.rainbow-btn::before {
content: “”;
position: absolute;
inset: 0;
background: linear-gradient(
90deg,
#ff0000,
#ff7f00,
#ffff00,
#00ff00,
#0000ff,
#4b0082,
#9400d3,
#ff0000
);
background-size: 300% 100%;
animation: rainbow-shift 4s linear infinite;
z-index: -2;
}

.rainbow-btn::after {
content: “”;
position: absolute;
inset: 3px;
background: #111;
border-radius: 47px;
z-index: -1;
transition: background 0.25s ease;
}

.rainbow-btn:hover {
transform: translateY(-3px);
box-shadow: 0 10px 28px rgba(0, 0, 0, 0.35);
}

.rainbow-btn:hover::after {
background: #1a1a1a;
}

@keyframes rainbow-shift {
0% { background-position: 0% 50%; }
100% { background-position: 300% 50%; }
}

/* Optional: make them stack nicely on mobile */
@media (max-width: 500px) {
.rainbow-btn {
width: 100%;
max-width: 320px;
padding: 15px 24px;
font-size: 16px;
}
}

Iris Rainbow CTAs

@import url(‘https://fonts.googleapis.com/css2?family=Poppins:wght@600;700&display=swap’);

.iris-cta-wrapper {
display: flex;
flex-wrap: wrap;
gap: 20px;
justify-content: center;
padding: 20px;
font-family: ‘Poppins’, system-ui, sans-serif;
}

.rainbow-btn {
position: relative;
display: inline-flex;
align-items: center;
justify-content: center;
padding: 16px 32px;
font-size: 1.1rem;
font-weight: 700;
color: #fff;
text-decoration: none;
border: none;
border-radius: 50px;
cursor: pointer;
overflow: hidden;
z-index: 1;
transition: transform 0.25s ease, box-shadow 0.25s ease;
box-shadow: 0 8px 25px rgba(0, 0, 0, 0.25);
}

.rainbow-btn::before {
content: ”;
position: absolute;
inset: -3px;
background: linear-gradient(
45deg,
#ff0000, #ff7300, #fffb00, #48ff00,
#00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000
);
background-size: 400%;
border-radius: 50px;
z-index: -2;
animation: rainbow-spin 4s linear infinite;
}

.rainbow-btn::after {
content: ”;
position: absolute;
inset: 3px;
background: #1a1a2e;
border-radius: 50px;
z-index: -1;
}

.rainbow-btn:hover {
transform: translateY(-4px) scale(1.03);
box-shadow: 0 12px 30px rgba(0, 0, 0, 0.35);
}

.rainbow-btn:active {
transform: translateY(-1px) scale(0.98);
}

@keyframes rainbow-spin {
0% { background-position: 0% 50%; }
100% { background-position: 400% 50%; }
}

/* Optional: slightly different text for the two buttons */
.btn-visit span { letter-spacing: 0.5px; }
.btn-call span { letter-spacing: 0.3px; }

Catalina

Author Catalina

More posts by Catalina

Leave a Reply

💌 📖
error: Content is protected !!