Vente
Liquid error (snippets/price line 88): divided by 0
Prix unitaire
/ par
TVA incluse
Le maillot de bain Budgy Smuggler x Provence Rugby est la pièce incontournable de l’été pour tous ceux qui veulent re...
×
Budgy Smuggler Provence Rugby
Description
Le maillot de bain Budgy Smuggler x Provence Rugby est la pièce incontournable de l’été pour tous ceux qui veulent représenter la Provence… même à la plage ou à la piscine. Cette collaboration exclusive associe le style audacieux de Budgy Smuggler à l’identité forte de Provence Rugby pour un résultat aussi fun que qualitatif.
Le design noir est sublimé par un motif graphique inspiré des paysages provençaux, avec une bande tricolore jaune–orange–rouge qui rappelle les couleurs emblématiques du territoire. Conçu dans un tissu résistant, confortable et parfaitement ajusté, il offre maintien, durabilité et liberté de mouvement.
Une pièce à la fois sportive, décalée et identitaire — exactement dans l’esprit Provence Rugby.
Caractéristiques :
Collaboration officielle Budgy Smuggler x Provence Rugby
Tissu résistant, stretch et confortable
Motif provençal exclusif
Bande jaune–rouge inspirée des couleurs du territoire
Coupe ajustée, maintien optimal
Idéal plage, piscine, entraînements en eau libre ou sun sessions
Impossible de charger la disponibilité du service de retrait
Le choix d'une sélection entraîne l'actualisation de la page entière.
// Fonction pour initialiser l'accordéon
function initAccordion() {
const accordionItems = document.querySelectorAll(".product-about__accordion-item");
accordionItems.forEach(item => {
const title = item.querySelector(".product-about__accordion-title");
const content = item.querySelector(".product-about__accordion-description");
if (!title || !content) return;
// Évite d'ajouter plusieurs fois le listener
if (!title.classList.contains("accordion-initialized")) {
title.classList.add("accordion-initialized");
title.addEventListener("click", function() {
// Bascule l'affichage du contenu
const isVisible = content.style.display === "block";
content.style.display = isVisible ? "none" : "block";
// Bascule la classe pour l'icône ou style ouvert/fermé
title.classList.toggle("is-open", !isVisible);
});
}
});
}
// Observer le DOM au cas où Flocapp injecte du contenu après le chargement
const observer = new MutationObserver(() => {
initAccordion();
});
// Commence à observer le body
observer.observe(document.body, { childList: true, subtree: true });
// Initialise immédiatement au cas où le contenu est déjà là
document.addEventListener("DOMContentLoaded", initAccordion);