#lencois-landing {
background-color: #fff;
color: #333;
overflow-x: hidden;
font-family: inherit;
}
[data-lencois-animate] {
opacity: 0;
transform: translateY(30px);
transition: opacity 0.8s ease, transform 0.8s ease;
}
[data-lencois-animate].lencois-visible {
opacity: 1;
transform: translateY(0);
}
.lencois-gradient-title {
background: linear-gradient(90deg, #ef5ca6, #d43b85, #8e3cc9);
background-size: 300% 300%;
animation: lencoisGradientMove 5s linear infinite;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
display: inline-block;
font-weight: 800;
font-size: 2.1rem;
}
.lencois-benefit h4 {
background: linear-gradient(90deg, #ef5ca6, #d43b85, #8e3cc9);
background-size: 300% 300%;
animation: lencoisGradientMove 5s linear infinite;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
margin-bottom: 1rem;
font-size: 1.3rem;
font-weight: 700;
text-align: center;
}
@keyframes lencoisGradientMove {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
#lencois-landing .lencois-section-padding {
padding: 5rem 10%;
}
#lencois-landing h2, #lencois-landing h3 {
font-weight: 700;
text-align: center;
margin-bottom: 2rem;
}
.lencois-hero {
text-align: center;
padding: 8rem 10% 6rem;
background: linear-gradient(135deg, #ef5ca6 0%, #f78bc9 25%, #5ff4ab 75%, #8e3cc9 100%);
background-size: 250% 250%;
animation: lencoisGradientMove 4s ease-in-out infinite;
color: #fff;
border-radius: 0 0 50px 50px;
}
.lencois-hero h2 {
font-size: 2.8rem;
line-height: 1.3;
max-width: 850px;
margin: 0 auto 1.5rem;
}
.lencois-hero p {
font-size: 1.15rem;
max-width: 760px;
margin: 0 auto;
opacity: 0.95;
}
.lencois-benefits-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 3rem;
}
.lencois-benefit {
background: #fff;
border-radius: 25px;
box-shadow: 0 10px 25px rgba(0,0,0,0.08);
overflow: hidden;
text-align: center;
transition: transform 0.3s;
}
.lencois-benefit:hover {
transform: translateY(-6px);
}
.lencois-benefit img {
width: 100%;
height: 380px;
object-fit: cover;
}
.lencois-benefit-content {
padding: 2rem;
}
.lencois-benefit p {
color: #555;
line-height: 1.6;
text-align: center;
}
.lencois-gallery {
background: #fff;
text-align: center;
padding-top: 3rem;
padding-bottom: 5rem;
}
.lencois-gallery h3 {
font-size: 2rem;
margin-bottom: 2.5rem;
}
.lencois-gallery-images {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
gap: 1.5rem;
padding: 0 10%;
}
.lencois-gallery-images img {
width: 100%;
border-radius: 20px;
box-shadow: 0 8px 25px rgba(0,0,0,0.08);
transition: transform 0.3s ease;
}
.lencois-gallery-images img:hover {
transform: scale(1.03);
}
.lencois-testimonials {
background: linear-gradient(135deg, #ef5ca6 0%, #b268c2 40%, #5ff4ab 90%, #8e3cc9 100%);
background-size: 300% 300%;
animation: lencoisGradientMove 6s ease-in-out infinite;
color: #fff;
text-align: center;
padding: 5rem 10%;
}
.lencois-testimonials h3 {
margin-bottom: 2.5rem;
}
.lencois-testimonial {
max-width: 650px;
margin: 0 auto 2.5rem;
font-style: italic;
font-size: 1.1rem;
opacity: 0.95;
}
.lencois-testimonial:last-child {
margin-bottom: 0;
}
.lencois-testimonial strong {
display: block;
margin-top: 1rem;
font-style: normal;
font-size: 1rem;
color: #fff;
}
.lencois-testimonial-img {
width: 200px;
height: 200px;
object-fit: cover;
object-position: top;
border-radius: 50%;
box-shadow: 0 8px 25px rgba(0,0,0,0.25);
margin: 0 auto 1.2rem;
display: block;
border: 3px solid rgba(255,255,255,0.85);
transition: transform 0.3s ease;
}
.lencois-testimonial-img:hover {
transform: scale(1.05);
}
.lencois-counter {
display: inline-block;
font-size: 3rem;
font-weight: 900;
background: linear-gradient(90deg, #ffffff, #fcd9ef, #5ff4ab);
background-size: 300% 300%;
animation: lencoisGradientMove 4s ease-in-out infinite;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-shadow: 0 0 20px rgba(255,255,255,0.4);
padding: 0 0.3em;
}
.lencois-faq {
max-width: 750px;
margin: 0 auto;
text-align: left;
padding-top: 5rem;
padding-bottom: 5rem;
}
.lencois-faq details {
background: #fdfdfd;
border-radius: 12px;
border: 1px solid #e0e0e0;
margin-bottom: 1rem;
padding: 1.2rem 1.5rem;
cursor: pointer;
transition: all 0.3s ease;
}
.lencois-faq details:hover {
border-color: #ef5ca6;
background: #fff8fc;
}
.lencois-faq summary {
font-weight: 600;
font-size: 1.1rem;
list-style: none;
display: flex;
justify-content: space-between;
align-items: center;
color: #ef5ca6;
}
.lencois-faq details[open] summary {
color: #5ff4ab;
}
.lencois-faq summary::after {
content: ‘+’;
font-size: 1.3rem;
transition: transform 0.3s;
}
.lencois-faq details[open] summary::after {
transform: rotate(45deg);
}
.lencois-cta {
text-align: center;
background: linear-gradient(145deg, #ef5ca6 0%, #e67dbf 30%, #5ff4ab 80%, #8e3cc9 100%);
background-size: 300% 300%;
animation: lencoisGradientMove 6s ease-in-out infinite;
padding: 5rem 10%;
color: #fff;
border-radius: 50px 50px 0 0;
}
.lencois-cta h2 {
font-size: 2.1rem;
line-height: 1.3;
font-weight: 800;
margin-bottom: 1.5rem;
}
@media (max-width:760px){
.lencois-hero { padding: 6rem 6% 4rem; }
.lencois-hero h2 { font-size: 1.9rem; }
.lencois-benefit img { height: 300px; }
.lencois-testimonial { font-size: 1rem; }
}
Salema: O Biquíni que se molda a si.
Imagine-se a vesti-lo de manhã. O tecido macio, o ajuste perfeito. Olha-se ao espelho e sorri. É este o sentimento de confiança que a acompanha até à praia, onde a única preocupação é escolher o melhor lugar ao sol.
Por que escolher Biquíni Salema?
Um Top que Abraça
O nosso design transpassado não é apenas bonito, é inteligente. Cria um decote em V que valoriza o peito e oferece uma sensação de suporte e conforto, para que se sinta sempre segura.
Ajuste Perfeito, à Sua Medida
As alças reguláveis e os atilhos laterais na cueca são o nosso segredo para o caimento ideal. Ajuste como preferir e sinta o biquíni adaptar-se às suas formas, garantindo que tudo fica no lugar.
Confiança em Cada Passo
As costas com uma faixa reta e a cobertura equilibrada da cueca foram pensadas para lhe dar segurança. Caminhe pela praia, dê um mergulho… Sinta-se livre, sabendo que o seu biquíni a acompanha com elegância.
Cores que Contam Histórias
A estampa vibrante, com um toque boho, é um convite para dias de sol inesquecíveis. As cores ricas e o padrão único fazem desta peça uma verdadeira declaração de estilo e alegria.
Detalhes da nossa modelagem impecável
2308+ clientes escolheram a qualidade AquaFit
“Primeira vez na praia este ano e a sentir-me tão bem! Este biquíni assenta que é uma maravilha, zero preocupações.”
– Sofia M.
“Apaixonada por este padrão! E o melhor é que consigo ajustar a parte de baixo na perfeição. Mega confortável.”
– Inês R.
“Finalmente um top de biquíni que me dá segurança sem apertar. Pronta para o verão!”
– Beatriz C.
Perguntas Frequentes
O biquíni tem copas ou enchimento?
Sim, o Biquíni Salema inclui copas removíveis. Pode optar por usá-las para uma forma mais definida ou retirá-las para uma sensação mais natural, conforme a sua preferência.
A cueca é de cintura subida?
A cueca do Biquíni Salema é de cintura média, desenhada para assentar confortavelmente na anca. Os atilhos laterais permitem ajustar o caimento para que se sinta perfeitamente segura.
O tecido fica transparente quando está molhado?
Não, de todo. O biquíni é totalmente forrado com um tecido de qualidade, o que garante total opacidade e confiança, mesmo depois de um mergulho no mar ou na piscina.
Desenhado com um top de efeito cruzado que abraça o peito e uma cueca com atilhos laterais, o Salema ajusta-se na perfeição, oferecendo conforto e segurança para se mover livremente.
(function(){
function lencoisOnScrollAnimate() {
document.querySelectorAll(‘[data-lencois-animate]’).forEach(el => {
const rect = el.getBoundingClientRect();
if (rect.top {
valor += passo;
if (valor >= final) {
valor = final;
clearInterval(intervalo);
lencoisCounterEl.textContent = valor.toLocaleString(‘pt-PT’) + ‘+’;
} else {
lencoisCounterEl.textContent = Math.floor(valor).toLocaleString(‘pt-PT’);
}
}, 16);
}
function lencoisVerificarContador() {
if (!lencoisCounterEl) return;
const rect = lencoisCounterEl.getBoundingClientRect();
if (rect.top < window.innerHeight * 0.85) lencoisIniciarContador();
}
window.addEventListener("scroll", lencoisVerificarContador);
window.addEventListener("load", lencoisVerificarContador);
})();



















Avaliações
Ainda não existem avaliações.