Grande nouveauté cette année, pour sa 6ème édition DiVINes ! se déroulera sur 3 jours : les 5, 6 et 7 novembre toujours à Rolle, dans l’enceinte du Château.
Les vigneronnes venant des six régions viticoles de Suisse ont à nouveau répondu présent. Elles entendent rappeler au public au combien la viticulture suisse demeure un élément essentiel de notre patrimoine. Fidèle au rendez-vous, L’Ecole de Changins présentera des animations ludiques, didactiques ainsi que des dégustations.
Invitées d’honneur : en cette année internationale des agricultrices proclamées par l’ONU, DiVINes ! accueille des femmes paysannes et agricultrices qui présenteront leurs métiers, leurs vocations et leurs produits. Elles se relaieront pendant les trois jours du salon pour échanger avec le public et proposer des dégustations. Le programme complet est à consulter sur le site divines.ch.
Le Petit bistrot des DiVINes ! vous donne rendez-vous dans la salle des Chevalières du Château avec sa petite restauration dans une ambiance chaleureuse.
Deux options pour profiter de tout l’hiver : 🏔️ Pass Saison Montagnes du Jura Enfant : 50 € Adulte : 135 € 🌲 Pass Saison Station des Rousses Enfant : 43 € Adulte : 104 €
document.addEventListener('DOMContentLoaded', function() {
var stickyElement = document.querySelector('.container-sticky');
var parentElement = document.querySelector('.container_sommaire_ancre');
var footerElement = document.querySelector('.kg-footer__blocks');
var ancreListElement = document.getElementById('ancre_list');
function checkStickyPosition() {
if (!stickyElement || !footerElement || !parentElement) return;
var stickyRect = stickyElement.getBoundingClientRect();
var footerRect = footerElement.getBoundingClientRect();
var parentRect = parentElement.getBoundingClientRect();
// Get current scroll position from the top of the document
var scrollY = window.scrollY || window.pageYOffset;
// Distance from sticky element to the footer
var stickyBottom = stickyElement.offsetTop + stickyElement.offsetHeight;
var footerTop = footerElement.offsetTop;
// Add the sticky-stop class if the sticky element would overlap the footer
if (stickyBottom + scrollY > footerTop) {
stickyElement.classList.add('sticky-stop');
} else {
stickyElement.classList.remove('sticky-stop');
}
}
function updateResponsiveStyles() {
if (window.innerWidth <= 1200) {
// Supprimer l'ID 'ancre_list' pour les petits écrans
if (ancreListElement && ancreListElement.id) {
ancreListElement.removeAttribute('id');
console.log('1')
}
} else {
// Réappliquer l'ID si nécessaire sur les écrans plus grands
if (ancreListElement && !ancreListElement.id) {
ancreListElement.id='ancre_list' ;
}
}
}
// Appeler les fonctions au chargement de la page
checkStickyPosition();
updateResponsiveStyles();
// Réagir aux événements de défilement et de redimensionnement
window.addEventListener('scroll', checkStickyPosition);
window.addEventListener('resize', function() {
updateResponsiveStyles();
checkStickyPosition();
});
// Observer les changements de dimension pour appliquer les styles immédiatement
var resizeObserver=new ResizeObserver(function() {
updateResponsiveStyles();
});
resizeObserver.observe(document.body);
});