.ProductGallery-module__FV82Ua__gallery{gap:12px;display:grid}.ProductGallery-module__FV82Ua__main{aspect-ratio:1;border-radius:var(--radius);background:var(--creme-2);box-shadow:var(--shadow);position:relative;overflow:hidden}.ProductGallery-module__FV82Ua__main img{object-fit:cover}.ProductGallery-module__FV82Ua__thumbs{gap:10px;display:flex}.ProductGallery-module__FV82Ua__thumb{border-radius:var(--radius-sm);border:2px solid #0000;width:72px;height:72px;position:relative;overflow:hidden}.ProductGallery-module__FV82Ua__thumb img{object-fit:cover}.ProductGallery-module__FV82Ua__thumbActive{border-color:var(--or)}
.QuantitySelector-module__x_LcVG__wrap{border:1.5px solid var(--marine);border-radius:999px;align-items:center;display:inline-flex;overflow:hidden}.QuantitySelector-module__x_LcVG__btn{width:44px;height:44px;color:var(--marine);font-size:1.2rem}.QuantitySelector-module__x_LcVG__btn:hover:not([disabled]){background:#0b3d7a14}.QuantitySelector-module__x_LcVG__btn[disabled]{opacity:.35;cursor:not-allowed}.QuantitySelector-module__x_LcVG__value{text-align:center;min-width:36px;font-weight:600}
.AddToCartButton-module__dFGUkG__sm{min-height:40px;padding-inline:18px;font-size:.88rem}
.ProductCard-module__9j1fXa__card{background:var(--blanc);border-radius:var(--radius);box-shadow:0 1px 0 #0b3d7a0f,var(--shadow);transition:transform .35s var(--ease),box-shadow .35s;flex-direction:column;display:flex;overflow:hidden}.ProductCard-module__9j1fXa__card:hover{transform:translateY(-6px);box-shadow:0 30px 50px -28px #0b3d7a8c}.ProductCard-module__9j1fXa__media{aspect-ratio:1;background:var(--creme-2);position:relative;overflow:hidden}.ProductCard-module__9j1fXa__media img{object-fit:cover;transition:transform .6s var(--ease)}.ProductCard-module__9j1fXa__card:hover .ProductCard-module__9j1fXa__media img{transform:scale(1.04)}.ProductCard-module__9j1fXa__unavailable .ProductCard-module__9j1fXa__media img{filter:saturate(.6);opacity:.85}.ProductCard-module__9j1fXa__badge{background:var(--marine);color:var(--creme);letter-spacing:.04em;border-radius:999px;padding:6px 12px;font-size:.75rem;font-weight:600;position:absolute;top:14px;left:14px}.ProductCard-module__9j1fXa__badgeGold{background:var(--rose);color:var(--blanc)}.ProductCard-module__9j1fXa__body{flex-direction:column;flex:1;gap:8px;padding:18px 20px 20px;display:flex}.ProductCard-module__9j1fXa__title{font-size:1.25rem}.ProductCard-module__9j1fXa__title a:hover{color:var(--marine-2)}.ProductCard-module__9j1fXa__excerpt{color:var(--encre-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;display:-webkit-box;overflow:hidden}.ProductCard-module__9j1fXa__row{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:10px;display:flex}.ProductCard-module__9j1fXa__price{font-family:var(--font-display);color:var(--marine);font-size:1.15rem;font-weight:700}
.ProductGrid-module__blnusG__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:clamp(18px,3vw,32px);display:grid}
.SectionTitle-module__9SotCq__header{gap:14px;max-width:720px;margin-bottom:clamp(32px,5vw,56px);display:grid}.SectionTitle-module__9SotCq__center{text-align:center;justify-items:center;margin-inline:auto}.SectionTitle-module__9SotCq__center .SectionTitle-module__9SotCq__lead{margin-inline:auto}.SectionTitle-module__9SotCq__title{max-width:18ch}
.RangeSection-module__awP98q__grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.RangeSection-module__awP98q__card{background:var(--blanc);border-radius:var(--radius);min-height:260px;transition:transform .3s var(--ease),box-shadow .3s;align-content:start;gap:12px;padding:28px 24px;display:grid}.RangeSection-module__awP98q__card:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.RangeSection-module__awP98q__card:first-child{background:#fff1f6}.RangeSection-module__awP98q__card:nth-child(2){background:#fff9db}.RangeSection-module__awP98q__card:nth-child(3){background:#eaf4ff}.RangeSection-module__awP98q__index{font-family:var(--font-display);color:var(--or);letter-spacing:.1em;font-size:.95rem;font-weight:700}.RangeSection-module__awP98q__card p{color:var(--encre-2);font-size:.95rem}.RangeSection-module__awP98q__link{color:var(--marine);margin-top:auto;font-weight:600}.RangeSection-module__awP98q__link:hover{text-decoration:underline}@media (max-width:1000px){.RangeSection-module__awP98q__grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.RangeSection-module__awP98q__grid{grid-template-columns:1fr}}
.Reviews-module__1w8aaa__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;display:grid}.Reviews-module__1w8aaa__card{border-radius:var(--radius);background:#ffffff0f;border:1px solid #ffe9784d;gap:12px;padding:28px;display:grid}.Reviews-module__1w8aaa__stars{color:var(--or-clair);letter-spacing:2px}.Reviews-module__1w8aaa__quote{font-family:var(--font-sans);color:var(--blanc);font-size:1.1rem;line-height:1.5}.Reviews-module__1w8aaa__author{color:#ffffffb3;font-size:.85rem}.Reviews-module__1w8aaa__more{text-align:center;margin-top:36px}
.Steps-module__IZX4wG__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.Steps-module__IZX4wG__step{border-radius:var(--radius);background:var(--blanc);box-shadow:var(--shadow);gap:10px;padding:28px;display:grid}.Steps-module__IZX4wG__number{background:var(--marine);width:44px;height:44px;color:var(--or-clair);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:1.1rem;font-weight:700;display:grid}.Steps-module__IZX4wG__step p{color:var(--encre-2)}.Steps-module__IZX4wG__actions{flex-wrap:wrap;gap:14px;margin-top:40px;display:flex}@media (max-width:800px){.Steps-module__IZX4wG__grid{grid-template-columns:1fr}}
.CatalogGroups-module__tN-MKG__group{margin-bottom:clamp(48px,7vw,80px)}.CatalogGroups-module__tN-MKG__groupHead{flex-wrap:wrap;align-items:baseline;gap:8px 24px;margin-bottom:24px;display:flex}.CatalogGroups-module__tN-MKG__groupTitle{font-size:clamp(1.6rem,3vw,2.2rem)}.CatalogGroups-module__tN-MKG__groupDesc{color:var(--encre-2)}.CatalogGroups-module__tN-MKG__emptyState{border-radius:var(--radius);background:var(--blanc);color:var(--encre-2);padding:28px}.CatalogGroups-module__tN-MKG__emptyState a{color:var(--or-fonce);font-weight:600;text-decoration:underline}
.InstagramCta-module__Uuaana__section{background:var(--creme-2);padding-block:clamp(48px,7vw,88px)}.InstagramCta-module__Uuaana__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;display:flex}.InstagramCta-module__Uuaana__title{max-width:16ch;margin-block:10px}.InstagramCta-module__Uuaana__actions{flex-wrap:wrap;gap:14px;display:flex}
.CategoryFilter-module__iDxd6G__nav{scrollbar-width:none;overflow-x:auto}.CategoryFilter-module__iDxd6G__nav::-webkit-scrollbar{display:none}.CategoryFilter-module__iDxd6G__list{gap:10px;padding-bottom:2px;display:flex}.CategoryFilter-module__iDxd6G__chip{min-height:42px;color:var(--blanc);white-space:nowrap;transition:background .25s,border-color .25s,transform .25s var(--ease);border:1.5px solid #ffffff59;border-radius:999px;align-items:center;padding:0 20px;font-size:.92rem;font-weight:600;display:inline-flex}.CategoryFilter-module__iDxd6G__chip:hover{background:#ffffff24;border-color:#fff9;transform:translateY(-1px)}.CategoryFilter-module__iDxd6G__active,.CategoryFilter-module__iDxd6G__active:hover{background:var(--rose);border-color:var(--rose);color:var(--blanc);box-shadow:var(--shadow-or)}
.page-module__1TkiFq__main{padding-bottom:0}.page-module__1TkiFq__section{gap:clamp(28px,4vw,40px);padding-block:clamp(40px,6vw,72px);display:grid}.page-module__1TkiFq__empty{border-radius:var(--radius);background:var(--blanc);color:var(--encre-2);padding:28px}.page-module__1TkiFq__empty a{color:var(--or-fonce);font-weight:600;text-decoration:underline}.page-module__1TkiFq__facts{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.page-module__1TkiFq__facts li{border-radius:var(--radius);background:var(--blanc);color:var(--encre-2);border-left:4px solid var(--jaune);padding:18px 20px;font-size:.95rem}.page-module__1TkiFq__facts strong{color:var(--marine);margin-bottom:2px;display:block}.page-module__1TkiFq__pairing{padding-bottom:clamp(64px,10vw,120px)}@media (max-width:800px){.page-module__1TkiFq__facts{grid-template-columns:1fr}}
.page-module__Cjs3RW__main{padding-bottom:clamp(64px,10vw,120px)}.page-module__Cjs3RW__body{padding-top:clamp(40px,6vw,72px)}
.page-module__qdBOBG__main{padding-block:clamp(24px,4vw,48px) clamp(64px,10vw,120px)}.page-module__qdBOBG__crumbs{color:var(--encre-2);margin-bottom:28px;font-size:.85rem}.page-module__qdBOBG__crumbs a:hover{color:var(--marine);text-decoration:underline}.page-module__qdBOBG__grid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,5vw,64px);display:grid}.page-module__qdBOBG__info{top:calc(var(--nav-height) + 24px);justify-items:start;gap:18px;display:grid;position:sticky}.page-module__qdBOBG__title{font-size:clamp(1.9rem,3.6vw,2.9rem)}.page-module__qdBOBG__price{font-family:var(--font-display);color:var(--marine);font-size:1.6rem;font-weight:700}.page-module__qdBOBG__unavailable{background:var(--creme-2);color:var(--or-fonce);border-radius:999px;padding:8px 14px;font-size:.9rem;font-weight:600}.page-module__qdBOBG__description{color:var(--encre-2);gap:12px;display:grid}.page-module__qdBOBG__allergens{color:var(--encre-2);font-size:.9rem}.page-module__qdBOBG__reassurance{color:var(--encre-2);border-top:1px solid #0b3d7a1f;gap:8px;width:100%;padding-top:18px;font-size:.9rem;display:grid}.page-module__qdBOBG__reassurance li:before{content:"✓ ";color:var(--or);font-weight:700}.page-module__qdBOBG__related{margin-top:clamp(56px,8vw,96px)}.page-module__qdBOBG__relatedTitle{margin-bottom:24px}@media (max-width:900px){.page-module__qdBOBG__grid{grid-template-columns:1fr}.page-module__qdBOBG__info{position:static}}
.CartDrawer-module__7HZXAW__root{z-index:60;visibility:hidden;position:fixed;inset:0}.CartDrawer-module__7HZXAW__open{visibility:visible}.CartDrawer-module__7HZXAW__overlay{opacity:0;background:#1f14178c;transition:opacity .3s;position:absolute;inset:0}.CartDrawer-module__7HZXAW__open .CartDrawer-module__7HZXAW__overlay{opacity:1}.CartDrawer-module__7HZXAW__panel{background:var(--creme);width:min(440px,100%);transition:transform .4s var(--ease);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-20px 0 60px -30px #00000080}.CartDrawer-module__7HZXAW__open .CartDrawer-module__7HZXAW__panel{transform:none}.CartDrawer-module__7HZXAW__head{padding:20px var(--gutter);border-bottom:1px solid #0b3d7a1f;justify-content:space-between;align-items:center;display:flex}.CartDrawer-module__7HZXAW__title{font-size:1.6rem}.CartDrawer-module__7HZXAW__count{font-family:var(--font-sans);color:var(--encre-2);font-size:1rem}.CartDrawer-module__7HZXAW__close{width:44px;height:44px;color:var(--marine);border-radius:50%;font-size:1.8rem}.CartDrawer-module__7HZXAW__close:hover{background:#0b3d7a14}.CartDrawer-module__7HZXAW__empty{padding:40px var(--gutter);color:var(--encre-2)}.CartDrawer-module__7HZXAW__lines{padding:8px var(--gutter);flex:1;overflow-y:auto}.CartDrawer-module__7HZXAW__line{border-bottom:1px solid #0b3d7a1a;grid-template-columns:80px 1fr;gap:16px;padding:16px 0;display:grid}.CartDrawer-module__7HZXAW__thumb{border-radius:var(--radius-sm);background:var(--creme-2);width:80px;height:80px;position:relative;overflow:hidden}.CartDrawer-module__7HZXAW__thumb img{object-fit:cover}.CartDrawer-module__7HZXAW__name{font-weight:600}.CartDrawer-module__7HZXAW__price{color:var(--marine);margin:4px 0 10px;font-weight:600}.CartDrawer-module__7HZXAW__controls{align-items:center;gap:14px;display:flex}.CartDrawer-module__7HZXAW__remove{color:var(--encre-2);font-size:.85rem;text-decoration:underline}.CartDrawer-module__7HZXAW__foot{padding:18px var(--gutter)24px;background:var(--creme-2);border-top:1px solid #0b3d7a1f;gap:12px;display:grid}.CartDrawer-module__7HZXAW__bar{background:#0b3d7a1f;border-radius:999px;height:6px;margin-bottom:8px;overflow:hidden}.CartDrawer-module__7HZXAW__bar span{background:linear-gradient(90deg,var(--or-fonce),var(--or));height:100%;transition:width .4s var(--ease);display:block}.CartDrawer-module__7HZXAW__shipping p{font-size:.9rem}.CartDrawer-module__7HZXAW__notice{color:var(--or-fonce);font-size:.9rem;font-weight:500}.CartDrawer-module__7HZXAW__error{color:var(--erreur);font-size:.9rem;font-weight:500}.CartDrawer-module__7HZXAW__total{justify-content:space-between;font-size:1.15rem;display:flex}.CartDrawer-module__7HZXAW__hint{color:var(--encre-2);font-size:.82rem}.CartDrawer-module__7HZXAW__pickup{gap:6px;display:grid}.CartDrawer-module__7HZXAW__pickup label{color:var(--marine);font-size:.9rem;font-weight:600}.CartDrawer-module__7HZXAW__pickup select{border-radius:var(--radius-sm);background:var(--creme);width:100%;font:inherit;color:var(--encre);border:1px solid #0b3d7a40;padding:10px 12px}.CartDrawer-module__7HZXAW__pickup select:focus-visible{outline:2px solid var(--or);outline-offset:2px}
.PageHeader-module__eQuKha__header{color:var(--blanc);background:radial-gradient(110% 120% at 100% 0%,var(--bleu)0%,var(--marine-2)40%,var(--marine)100%);position:relative;overflow:hidden}.PageHeader-module__eQuKha__watermark{opacity:.16;pointer-events:none;filter:saturate(.8);width:clamp(260px,32vw,520px);height:auto;position:absolute;top:50%;right:-60px;transform:translateY(-50%)rotate(-8deg)}.PageHeader-module__eQuKha__inner{gap:24px;padding-block:clamp(44px,6vw,80px) clamp(40px,5vw,64px);display:grid;position:relative}.PageHeader-module__eQuKha__withMedia{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(28px,5vw,64px)}.PageHeader-module__eQuKha__text{justify-items:start;gap:16px;max-width:640px;display:grid}.PageHeader-module__eQuKha__eyebrow{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--or-clair);align-items:center;gap:12px;font-size:.74rem;font-weight:600;display:inline-flex}.PageHeader-module__eQuKha__eyebrow:before{content:"";background:var(--or-clair);width:28px;height:1.5px}.PageHeader-module__eQuKha__title{color:var(--blanc);text-wrap:balance;max-width:16ch;font-size:clamp(2.1rem,4.4vw,3.6rem)}.PageHeader-module__eQuKha__compact .PageHeader-module__eQuKha__title{font-size:clamp(1.8rem,3.4vw,2.6rem)}.PageHeader-module__eQuKha__compact .PageHeader-module__eQuKha__inner{padding-block:clamp(32px,4vw,48px)}.PageHeader-module__eQuKha__lead{color:#ffffffdb;max-width:56ch;font-size:clamp(1.02rem,1.5vw,1.18rem)}.PageHeader-module__eQuKha__actions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.PageHeader-module__eQuKha__media{aspect-ratio:1;border-radius:28px;outline:6px solid #ffffff1f;justify-self:end;width:100%;max-width:380px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0009}.PageHeader-module__eQuKha__media img{object-fit:cover}.PageHeader-module__eQuKha__bottom{padding-bottom:22px;position:relative}@media (max-width:900px){.PageHeader-module__eQuKha__withMedia{grid-template-columns:1fr}.PageHeader-module__eQuKha__media{justify-self:start;max-width:260px}.PageHeader-module__eQuKha__watermark{opacity:.14;width:260px;top:auto;bottom:-60px;right:-90px;transform:rotate(-8deg)}}
.ContactForm-module__1SvrgG__form{gap:18px;display:grid}.ContactForm-module__1SvrgG__row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ContactForm-module__1SvrgG__field{gap:6px;font-size:.92rem;font-weight:500;display:grid}.ContactForm-module__1SvrgG__field em{color:var(--or-fonce);font-style:normal}.ContactForm-module__1SvrgG__field input,.ContactForm-module__1SvrgG__field select,.ContactForm-module__1SvrgG__field textarea{font:inherit;border-radius:var(--radius-sm);background:var(--blanc);color:var(--encre);border:1.5px solid #0b3d7a33;min-height:48px;padding:12px 14px}.ContactForm-module__1SvrgG__field textarea{resize:vertical}.ContactForm-module__1SvrgG__field input:focus,.ContactForm-module__1SvrgG__field select:focus,.ContactForm-module__1SvrgG__field textarea:focus{border-color:var(--marine);outline:none;box-shadow:0 0 0 3px #e0106e40}.ContactForm-module__1SvrgG__honeypot{opacity:0;height:0;position:absolute;left:-9999px;overflow:hidden}.ContactForm-module__1SvrgG__error{color:var(--erreur);font-weight:500}.ContactForm-module__1SvrgG__rgpd{color:var(--encre-2);font-size:.8rem}.ContactForm-module__1SvrgG__rgpd a{text-decoration:underline}.ContactForm-module__1SvrgG__success{background:var(--creme-2);border-radius:var(--radius);justify-items:start;gap:12px;padding:32px;display:grid}@media (max-width:600px){.ContactForm-module__1SvrgG__row{grid-template-columns:1fr}}
.Faq-module__EHB7zG__list{gap:10px;display:grid}.Faq-module__EHB7zG__item{background:var(--blanc);border-radius:var(--radius-sm);border:1px solid #0b3d7a1f;padding:0 20px}.Faq-module__EHB7zG__q{cursor:pointer;padding:18px 32px 18px 0;font-weight:600;list-style:none;position:relative}.Faq-module__EHB7zG__q::-webkit-details-marker{display:none}.Faq-module__EHB7zG__q:after{content:"+";color:var(--or);font-size:1.4rem;transition:transform .3s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.Faq-module__EHB7zG__item[open] .Faq-module__EHB7zG__q:after{transform:translateY(-50%)rotate(45deg)}.Faq-module__EHB7zG__a{color:var(--encre-2);padding:0 0 18px}
.page-module__ePFcha__main{padding-top:0}.page-module__ePFcha__story{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(32px,6vw,80px);padding-block:clamp(48px,7vw,88px) clamp(64px,10vw,120px);display:grid}.page-module__ePFcha__media{aspect-ratio:4/5;border-radius:var(--radius);box-shadow:var(--shadow);position:relative;overflow:hidden}.page-module__ePFcha__media img{object-fit:cover}.page-module__ePFcha__text{gap:16px;display:grid}.page-module__ePFcha__text p{color:var(--encre-2);font-size:1.05rem}.page-module__ePFcha__values{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.page-module__ePFcha__value{background:var(--blanc);border-radius:var(--radius);box-shadow:var(--shadow);align-content:start;gap:10px;padding:28px;display:grid}.page-module__ePFcha__value:first-child{background:#fff1f6}.page-module__ePFcha__value:nth-child(2){background:#fff9db}.page-module__ePFcha__value:nth-child(3){background:#eaf4ff}.page-module__ePFcha__valueIndex{font-family:var(--font-display);color:var(--or)}.page-module__ePFcha__value p{color:var(--encre-2)}.page-module__ePFcha__quote{text-align:center;justify-items:center;gap:36px;padding-block:clamp(64px,10vw,120px);display:grid}.page-module__ePFcha__quote blockquote p{font-family:var(--font-display);letter-spacing:-.02em;color:var(--marine);max-width:26ch;font-size:clamp(1.4rem,2.6vw,2.1rem);font-weight:700;line-height:1.25}.page-module__ePFcha__quote footer{color:var(--encre-2);margin-top:16px}.page-module__ePFcha__actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}@media (max-width:900px){.page-module__ePFcha__story,.page-module__ePFcha__values{grid-template-columns:1fr}.page-module__ePFcha__media{aspect-ratio:4/3}}
.page-module__bA85Iq__main{padding-bottom:clamp(64px,10vw,120px)}.page-module__bA85Iq__body{padding-top:clamp(40px,6vw,72px)}.page-module__bA85Iq__cards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.page-module__bA85Iq__card{background:var(--blanc);border-radius:var(--radius);box-shadow:var(--shadow);align-content:start;gap:14px;padding:32px;display:grid}.page-module__bA85Iq__card:first-child{background:#fff1f6}.page-module__bA85Iq__card:nth-child(2){background:#fff9db}.page-module__bA85Iq__card:nth-child(3){background:#eaf4ff}.page-module__bA85Iq__cardTitle{font-size:clamp(1.5rem,2.6vw,2rem)}.page-module__bA85Iq__hours{gap:6px;display:grid}.page-module__bA85Iq__hours li{border-bottom:1px dashed #0b3d7a26;justify-content:space-between;gap:12px;padding-bottom:6px;display:flex}.page-module__bA85Iq__rules{gap:8px;display:grid}.page-module__bA85Iq__rules li:before{content:"•";color:var(--or);margin-right:8px}.page-module__bA85Iq__note{color:var(--encre-2);font-size:.9rem}.page-module__bA85Iq__zones{margin-top:clamp(48px,7vw,80px)}.page-module__bA85Iq__zonesTitle{margin-bottom:18px;font-size:clamp(1.5rem,2.6vw,2rem)}.page-module__bA85Iq__chips{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.page-module__bA85Iq__chip{background:var(--blanc);color:var(--marine);border:1.5px solid #0b3d7a26;border-radius:999px;padding:8px 14px;font-size:.9rem;font-weight:500}.page-module__bA85Iq__events{border-radius:var(--radius);grid-template-columns:1.4fr auto;align-items:center;gap:32px;margin-top:clamp(48px,7vw,80px);padding:clamp(32px,5vw,56px);display:grid}.page-module__bA85Iq__events h2{margin-block:10px 12px}.page-module__bA85Iq__faq{max-width:820px;margin-top:clamp(48px,7vw,80px)}.page-module__bA85Iq__faqTitle{margin-bottom:18px;font-size:clamp(1.5rem,2.6vw,2rem)}.page-module__bA85Iq__cta{margin-top:48px}@media (max-width:900px){.page-module__bA85Iq__events{grid-template-columns:1fr}}
.page-module__j6Q3dW__main{padding-bottom:clamp(64px,10vw,120px)}.page-module__j6Q3dW__grid{grid-template-columns:1.3fr .9fr;align-items:start;gap:clamp(32px,6vw,80px);padding-top:clamp(40px,6vw,72px);display:grid}.page-module__j6Q3dW__aside{top:calc(var(--nav-height) + 24px);gap:20px;display:grid;position:sticky}.page-module__j6Q3dW__block{background:var(--blanc);border-radius:var(--radius);box-shadow:var(--shadow);justify-items:start;gap:10px;padding:26px;display:grid}.page-module__j6Q3dW__block:first-child{background:#fff1f6}.page-module__j6Q3dW__blockTitle{font-size:1.3rem}.page-module__j6Q3dW__hours{gap:6px;width:100%;display:grid}.page-module__j6Q3dW__hours li{justify-content:space-between;gap:12px;display:flex}.page-module__j6Q3dW__small{color:var(--encre-2);font-size:.9rem}.page-module__j6Q3dW__link{color:var(--marine);font-weight:600}.page-module__j6Q3dW__link:hover{text-decoration:underline}@media (max-width:900px){.page-module__j6Q3dW__grid{grid-template-columns:1fr}.page-module__j6Q3dW__aside{position:static}}
