Bikini Sapri
#lencois-landing { background-color: #fff; color: #333; overflow-x: hidden; font-family: inherit; } [data-lencois-animate] { opacity: 0; transform: translateY(30px); transition: op acity 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; } } Il comfort che desideravi, la sicurezza che meriti. Immagina di indossarlo. Il dettaglio intrecciato sul décolleté disegna una linea elegante, mentre le spalline larghe offrono un sostegno delicato. Ti guardi allo specchio e senti una nuova sicurezza, pronta per goderti il sole senza pensieri. Por que escolher Bikini Sapri? Sostegno che non costringe Le spalline larghe e regolabili sono pensate per darti una sensazione di sicurezza sul busto, permettendoti di muoverti, nuotare e prendere il sole senza preoccupazioni. La tua vestibilità, la tua scelta I laccetti laterali dello slip non sono solo un dettaglio di stile. Ti offrono la libertà di adattare il bikini alla tua silhouette, garantendo una vestibilità comoda che non segna. Un tocco di stile sul décolleté L'elegante nodo a torchon al centro del top crea un punto focale raffinato, un dettaglio di design che cattura lo sguardo e aggiunge un tocco di unicità al tuo look da spiaggia. Design pensato per te Dalla chiusura a gancio sicura sulla schiena alle spalline completamente regolabili, ogni elemento è studiato per offrirti una vestibilità precisa e un'esperienza di comfort superiore. Detalhes da nossa modelagem impecável 6.700+ clienti hanno scelto la qualita AquaFit "Finalmente un bikini che mi fa sentire a mio agio! Le spalline larghe sono una benedizione. Bellissimo questo blu." - Giulia L. "Mi sono innamorata della fantasia, è ancora più bella dal vivo. I laccetti laterali sono super comodi." - Francesca M. "Mi sento davvero chic con questo bikini. Il dettaglio sul seno è molto carino e non è per niente scomodo. Approvato!" - Chiara R. Domande Frequenti Come posso regolare la vestibilità del top? Il top del bikini Sapri è dotato di spalline regolabili in lunghezza e di una chiusura a gancio sulla schiena, per permetterti di trovare il fit più comodo per te. Lo slip è a vita alta? Lo slip del modello Sapri ha una vestibilità a vita media, progettata per offrire un buon equilibrio tra comfort e stile. I laccetti laterali consentono un'ulteriore personalizzazione della sgambatura e della larghezza sui fianchi. La stampa è la stessa su ogni pezzo? La nostra stampa è applicata su un'ampia metratura di tessuto, quindi la posizione esatta del motivo può variare leggermente da un bikini all'altro. Questa caratteristica rende ogni pezzo unico. Creato per adattarsi a te: le spalline regolabili e i laccetti laterali ti permettono di trovare la vestibilità perfetta, per muoverti in totale libertà. (function(){ function lencoisOnScrollAnimate() { document.querySelectorAll('[data-lencois-animate]').forEach(el => { const rect = el.getBoundingClientRect(); if (rect.top < window.innerHeight * 0.85) el.classList.add('lencois-visible'); }); } document.addEventListener('scroll', lencoisOnScrollAnimate); window.addEventListener('load', lencoisOnScrollAnimate); const lencoisCounterEl = document.getElementById("lencois-counter"); let lencoisIniciou = false; function lencoisIniciarContador() { if (lencoisIniciou || !lencoisCounterEl) return; const finalTexto = lencoisCounterEl.getAttribute("data-final") || ""; const final = parseInt(finalTexto.replace(/\D/g, ""), 10); if (!final) return; lencoisIniciou = true; let valor = 0; const duracao = 1000; const passo = final / (duracao / 16); const intervalo = setInterval(() => { valor += passo; if (valor >= final) { valor = final; clearInterval(intervalo); lencoisCounterEl.textContent = valor.toLocaleString('it-IT') + '+'; } else { lencoisCounterEl.textContent = Math.floor(valor).toLocaleString('it-IT'); } }, 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); })();