@font-face{font-family:Prata;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/prata-cyrillic-ext-400-normal.Bx7zt7J5.woff2)format("woff2"),url(/_astro/prata-cyrillic-ext-400-normal.CZKl2ISA.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Prata;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/prata-cyrillic-400-normal.CW5LVkdR.woff2)format("woff2"),url(/_astro/prata-cyrillic-400-normal.DdkJ869o.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Prata;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/prata-vietnamese-400-normal.BloiTr7W.woff2)format("woff2"),url(/_astro/prata-vietnamese-400-normal.cdHED1vq.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Prata;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/prata-latin-400-normal.DtyCfkTi.woff2)format("woff2"),url(/_astro/prata-latin-400-normal.C4yJuFIr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-devanagari-300-normal.D7nrgzLr.woff2)format("woff2"),url(/_astro/poppins-devanagari-300-normal.5EpgE5P1.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-latin-ext-300-normal.Cirz0Guu.woff2)format("woff2"),url(/_astro/poppins-latin-ext-300-normal.nf6F73WS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-latin-300-normal.Dku2WoCh.woff2)format("woff2"),url(/_astro/poppins-latin-300-normal.DCNuMXUj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-devanagari-400-normal.CJDn6rn8.woff2)format("woff2"),url(/_astro/poppins-devanagari-400-normal.CqVvlrh5.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.by3JarPu.woff2)format("woff2"),url(/_astro/poppins-latin-ext-400-normal.DaBSavcJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2)format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-devanagari-500-normal.BIdkeU1p.woff2)format("woff2"),url(/_astro/poppins-devanagari-500-normal.DMPDjHtT.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-ext-500-normal.CK-6C4Hw.woff2)format("woff2"),url(/_astro/poppins-latin-ext-500-normal.CgAe2rWW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-500-normal.C8OXljZJ.woff2)format("woff2"),url(/_astro/poppins-latin-500-normal.DGXqpDMm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-devanagari-600-normal.STEjXBNN.woff2)format("woff2"),url(/_astro/poppins-devanagari-600-normal.ClASKHrr.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-ext-600-normal.CAhIAdZj.woff2)format("woff2"),url(/_astro/poppins-latin-ext-600-normal.Df5ffKXP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2)format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.bg{--ecume:#f7f6f2;--blanc:#fdfcf9;--encre:#172235;--encre-2:#24324b;--bleu:#3d5fa8;--bleu-d:#2f4b88;--rose:#e3a3b8;--rose-l:#f4dfe6;--vert:#8fae6b;--vert-d:#5f8a4c;--granit:#6e6a66;--line:#dcd8cf;--c1:#3d5fa8;--c2:#e3a3b8;--serif:"Prata", "Didot", "Bodoni 72", Georgia, serif;--sans:"Poppins", "Helvetica Neue", Arial, sans-serif;--g:clamp(16px, 4vw, 48px);--wrap:min(1280px, calc(100% - 2 * var(--g)));--r:22px;background:var(--ecume);color:var(--encre);font:400 clamp(15.5px, .2vw + 14.8px, 17px) / 1.68 var(--sans);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}:where(.bg) *,:where(.bg) :before,:where(.bg) :after{box-sizing:border-box}body{background:#f7f6f2;margin:0}html.bg-lock{overflow:hidden}:where(.bg) img{max-width:100%;height:auto;display:block}:where(.bg) a{color:inherit}:where(.bg) :is(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote,fieldset){margin:0}:where(.bg) :is(ul,ol){padding:0;list-style:none}:where(.bg) :is(button,input,select,textarea){font:inherit;color:inherit}:where(.bg) button{cursor:pointer}.bg :focus-visible{outline:2px solid var(--bleu);outline-offset:3px}:is(.bg-sec--marine,.bg-ftr) :focus-visible{outline-color:var(--rose)}.bg-wrap{width:var(--wrap);margin-inline:auto}.bg-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.bg-skip{z-index:100;background:var(--encre);color:#fff;border-radius:8px;padding:10px 14px;position:absolute;top:-60px;left:12px}.bg-skip:focus{top:12px}.bg-cory{display:block;overflow:visible}.bg-cory__p{fill:color-mix(in oklab, var(--c2) var(--w), var(--c1));stroke:#1722351f;stroke-width:.5px;transition:fill .7s ease var(--d,0s)}.bg-cory__c{fill:#17223559}.bg-kick{font:500 12.5px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--bleu);align-items:center;gap:10px;display:inline-flex}.bg-kick:before{content:"";background:var(--rose);border-radius:2px;flex:none;width:9px;height:9px;transform:rotate(45deg)}.bg-kick--clair{color:var(--rose)}.bg-cap{font:400 13px/1.5 var(--sans);color:var(--granit)}.bg-h1,.bg-h2{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;font-weight:400}.bg-h1{color:var(--encre);margin-top:22px;font-size:clamp(40px,6.6vw,104px);line-height:1.02}.bg-h2{margin-top:16px;font-size:clamp(30px,3.4vw,50px);line-height:1.12}.bg-h2--s{font-size:clamp(26px,2.8vw,40px)}.bg-h3{font:500 clamp(19px, 1.5vw, 22px)/1.3 var(--sans)}.bg-h4{font:600 14px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--encre)}.bg-lead{color:var(--encre-2);max-width:60ch;font-size:clamp(16px,1.15vw,18px)}.bg-lead p+p{margin-top:12px}.bg-lead a{color:var(--bleu);font-weight:500}.bg-latin{font:300 italic 13.5px/1.4 var(--sans);color:var(--granit)}.bg-pt{background:var(--pt);border:1px solid #17223533;border-radius:3px;flex:none;width:12px;height:12px;display:inline-block;transform:rotate(45deg)}.bg-btn{border:1.5px solid var(--bleu);min-height:50px;font:500 15px/1.2 var(--sans);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 24px;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.bg-btn svg{flex:none;width:18px;height:18px}.bg-btn--fill{background:var(--bleu);color:#fff}.bg-btn--fill:hover{background:var(--bleu-d);border-color:var(--bleu-d)}.bg-btn--line{color:var(--bleu);background:0 0}.bg-btn--line:hover{background:var(--rose-l);border-color:var(--rose)}.bg-logo{color:var(--encre);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.bg-logo__cory{width:30px;height:28px}.bg-logo__txt{font:400 23px/1 var(--serif);letter-spacing:-.01em;white-space:nowrap}.bg-logo--dark{color:#fff}.bg-logo--big .bg-logo__txt{font-size:32px}.bg-logo--big .bg-logo__cory{width:40px;height:37px}.bg-hdr{z-index:50;backdrop-filter:blur(8px);background:#f7f6f2f0;border-bottom:1px solid #0000;transition:border-color .2s,box-shadow .2s;position:sticky;top:0}.bg-hdr.is-scrolled{border-bottom-color:var(--line);box-shadow:0 6px 20px #1722350d}.bg-hdr__bar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;min-height:76px;display:grid}.bg-nav{justify-content:center;gap:clamp(14px,1.8vw,30px);display:flex}.bg-nav a{font:400 14.5px/1.2 var(--sans);white-space:nowrap;padding:8px 0;text-decoration:none;position:relative}.bg-nav a:after{content:"";background:var(--rose);transform-origin:0;height:2px;transition:transform .25s;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.bg-nav a:hover:after{transform:scaleX(1)}.bg-hdr__act{align-items:center;gap:14px;display:flex}.bg-cart{border:1px solid var(--line);background:var(--blanc);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:relative}.bg-cart svg{width:21px;height:21px}.bg-cart__n{background:var(--rose);min-width:19px;height:19px;color:var(--encre);font:600 11px/19px var(--sans);text-align:center;border-radius:99px;padding:0 5px;position:absolute;top:-3px;right:-3px}.bg-hdr__cta{min-height:44px;padding:10px 22px}.bg-menu{display:none}.bg-menu summary{border:1.5px solid var(--encre);min-height:44px;font:500 14px/1 var(--sans);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;list-style:none;display:inline-flex}.bg-menu summary::-webkit-details-marker{display:none}.bg-menu summary svg{width:18px;height:18px}.bg-menu__panel{display:none}.bg-menu[open] .bg-menu__panel{z-index:60;padding:26px var(--g) 40px;background:var(--ecume);flex-direction:column;gap:18px;display:flex;position:fixed;inset:76px 0 0;overflow-y:auto}.bg-menu__panel nav{flex-direction:column;display:flex}.bg-menu__panel nav a{border-bottom:1px solid var(--line);font:400 26px/1.2 var(--serif);justify-content:space-between;align-items:center;padding:16px 0;text-decoration:none;display:flex}.bg-menu__panel nav a svg{width:20px;height:20px;color:var(--bleu)}.bg-menu__tel{align-items:center;gap:10px;font-weight:500;text-decoration:none;display:inline-flex}.bg-menu__tel svg{width:20px;height:20px}.bg-hero{padding:clamp(28px,4vw,56px) 0 clamp(56px,7vw,100px)}.bg-hero__in{grid-template-columns:minmax(0,55fr) minmax(0,45fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.bg-tag{background:var(--blanc);border:1px solid var(--line);font:500 13px/1.2 var(--sans);letter-spacing:.04em;border-radius:999px;align-items:center;gap:10px;padding:7px 16px 7px 10px;display:inline-flex}.bg-tag__cory{width:22px;height:20px}.bg-line{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.bg-line>span{animation:.95s cubic-bezier(.2,.75,.2,1) forwards bg-rise;display:block;transform:translateY(105%)}.bg-line:nth-child(2)>span{animation-delay:.14s}.bg-line:nth-child(3)>span{color:var(--bleu);animation-delay:.28s}@keyframes bg-rise{to{transform:translateY(0)}}.bg-hero__lead{max-width:34ch;color:var(--encre-2);margin-top:26px;font-size:clamp(17px,1.35vw,20px)}.bg-hero__cta{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.bg-hero__mini{border-top:1px solid var(--line);color:var(--granit);flex-wrap:wrap;gap:10px 28px;margin-top:34px;padding-top:20px;font-size:14px;display:flex}.bg-hero__mini b{font:400 22px/1 var(--serif);color:var(--bleu);margin-right:4px}.bg-hero__vis{padding-bottom:clamp(30px,4vw,56px);padding-left:clamp(30px,5vw,70px);position:relative}.bg-hero__photos{position:relative}.bg-hero__big{aspect-ratio:4/5;background:var(--rose-l);border-radius:140px 0 0;overflow:hidden}.bg-hero__big img{object-fit:cover;width:100%;height:100%}.bg-hero__small{aspect-ratio:1;border:8px solid var(--ecume);background:var(--ecume);border-radius:18px;width:42%;position:absolute;bottom:calc(-1*clamp(30px,4vw,56px));left:calc(-1*clamp(30px,5vw,70px));overflow:hidden;box-shadow:0 18px 40px #17223529}.bg-hero__small img{object-fit:cover;border-radius:10px;width:100%;height:100%}.bg-facts{backdrop-filter:blur(6px);background:#fdfcf9f0;border-radius:16px;max-width:250px;padding:16px 18px;font-size:13.5px;line-height:1.45;position:absolute;top:18px;right:16px;box-shadow:0 14px 30px #17223529}.bg-facts p+p{color:var(--encre-2);margin-top:6px}.bg-facts b{color:var(--bleu);font-weight:600}.bg-facts__etat{align-items:center;gap:8px;font-weight:600;display:flex}.bg-facts__dot{background:var(--vert);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #8fae6b40}.bg-sec{padding:clamp(64px,8vw,120px) 0}.bg-sec--blanc{background:var(--blanc)}.bg-sec--marine{background:var(--encre);color:#e8ecf3}.bg-sec--marine .bg-h2{color:#fff}.bg-sec--rose{background:var(--rose-l)}.bg-head{gap:4px;margin-bottom:clamp(32px,4vw,54px);display:grid}.bg-head .bg-lead{margin-top:14px}.bg-head--split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:20px 60px}.bg-head--split .bg-lead{margin-top:0}.bg-head--center{text-align:center;justify-items:center}.bg-head--center .bg-h2{max-width:22ch}.bg-vent__scene{border-radius:var(--r);border:1px solid var(--line);background:#eef1f2;position:relative;overflow:hidden}.bg-vent__svg{width:100%;height:auto;display:block}.bg-vent__wind{animation:7s ease-in-out infinite alternate bg-wind}@keyframes bg-wind{0%{transform:translate(-20px)}to{transform:translate(60px)}}.bg-vent__band{fill:var(--rose);opacity:0;transition:opacity .4s}.bg-vent[data-zone=premiere] [data-band=premiere],.bg-vent[data-zone=muret] [data-band=muret],.bg-vent[data-zone=abri] [data-band=abri]{opacity:.3}.bg-vent__tabs{pointer-events:none;position:absolute;inset:0}.bg-vent__tab{pointer-events:auto;text-align:left;font:500 13.5px/1.3 var(--sans);background:#fdfcf9eb;border:1.5px solid #0000;border-radius:14px;align-items:flex-start;gap:8px;padding:10px 12px;transition:border-color .2s,background .2s;display:flex;position:absolute;top:14px;box-shadow:0 8px 18px #17223514}.bg-vent__tab--premiere{width:18.75%;left:27.5%}.bg-vent__tab--muret{width:20.4%;left:47.9%}.bg-vent__tab--abri{width:17.9%;left:70%}.bg-vent__tab[aria-selected=true]{border-color:var(--bleu);background:#fff}.bg-vent__tab:hover{border-color:var(--rose)}.bg-vent__num{background:var(--bleu);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.bg-vent__court{display:none}.bg-vent__panel{margin-top:26px}.bg-vent__conseil{border-left:3px solid var(--rose);background:var(--blanc);border-radius:0 12px 12px 0;align-items:flex-start;gap:14px;max-width:70ch;padding:16px 20px;display:flex}.bg-vent__conseil svg{width:24px;height:24px;color:var(--bleu);flex:none;margin-top:2px}.bg-vent__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.bg-vent__cards li{background:var(--blanc);border:1px solid var(--line);border-radius:16px;padding:20px}.bg-vent__cards h3{font:500 17px/1.3 var(--sans)}.bg-vent__cards dl{border-top:1px dashed var(--line);gap:8px;margin-top:14px;padding-top:12px;font-size:14px;display:grid}.bg-vent__cards dt{letter-spacing:.06em;text-transform:uppercase;color:var(--granit);font-size:12px}.bg-rayons{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;scroll-margin-top:96px;display:grid}.bg-rayon{border-radius:var(--r);background:var(--ecume);border:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:300px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:grid;overflow:hidden}.bg-rayon:hover{transform:translateY(-4px);box-shadow:0 18px 36px #1722351a}.bg-rayon__vis{place-items:center;padding:26px;display:grid}.bg-rayon--h .bg-rayon__vis{background:var(--rose-l)}.bg-rayon--m .bg-rayon__vis{background:#e3ead8}.bg-rayon__cory{width:100%;max-width:220px;height:auto}.bg-rayon__svg{width:100%;max-width:240px;height:auto}.bg-rayon__txt{flex-direction:column;gap:10px;padding:28px;display:flex}.bg-rayon__txt h3{font:400 clamp(22px, 2vw, 28px)/1.2 var(--serif)}.bg-rayon__txt p{color:var(--encre-2);font-size:15px}.bg-rayon__count{color:var(--granit)!important;font-size:13px!important}.bg-rayon__count b{font:400 30px/1 var(--serif);color:var(--bleu);margin-right:6px}.bg-rayon__go{color:var(--bleu);align-items:center;gap:8px;margin-top:auto;font-weight:500;display:inline-flex}.bg-rayon__go svg{width:18px;height:18px;transition:transform .2s}.bg-rayon:hover .bg-rayon__go svg{transform:translate(4px)}.bg-row-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin:clamp(44px,5vw,64px) 0 20px;scroll-margin-top:96px;display:flex}.bg-scroll{position:relative}.bg-fiches{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.bg-fiche{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.bg-fiche__vis{aspect-ratio:5/4;background:linear-gradient(#f2f4f6,#eae6de);place-items:center;display:grid;position:relative}.bg-fiche__cory{width:62%;height:auto}.bg-fiche__svg{width:64%;height:auto}.bg-fiche__pot{background:#fff;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:500;position:absolute;top:12px;left:12px}.bg-fiche__body{flex-direction:column;flex:1;gap:6px;padding:18px;display:flex}.bg-fiche__nom{font:500 16.5px/1.3 var(--sans)}.bg-fiche__col{color:var(--encre-2);align-items:center;gap:10px;font-size:13.5px;display:flex}.bg-fiche__col .bg-pt+.bg-pt{margin-left:-2px}.bg-fiche__statut{color:var(--vert-d);align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.bg-fiche__statut:before{content:"";background:var(--vert);border-radius:50%;width:8px;height:8px}.bg-fiche__statut.is-pre{color:#9b5a72}.bg-fiche__statut.is-pre:before{background:var(--rose)}.bg-fiche__bas{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}.bg-fiche__prix{font:400 24px/1 var(--serif)}.bg-fiche__prix small{font:400 11.5px/1.2 var(--sans);color:var(--granit);margin-top:4px;display:block}.bg-fiche__add{border:1.5px solid var(--bleu);min-height:40px;color:var(--bleu);background:0 0;border-radius:99px;padding:8px 16px;font-size:14px;font-weight:500;transition:background .2s,color .2s}.bg-fiche__add:hover{background:var(--bleu);color:#fff}.bg-couleur{border-radius:var(--r);background:var(--ecume);border:1px solid var(--line);margin-top:clamp(64px,8vw,110px);padding:clamp(28px,4vw,56px)}.bg-couleur .bg-head{margin-bottom:28px}.bg-sol{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,5vw,70px);display:grid}.bg-sol__fleur{place-items:center;padding:10px 0 60px;display:grid;position:relative}.bg-sol__cory{z-index:1;width:min(100%,380px);height:auto;position:relative}.bg-sol__tige{background:var(--vert-d);border-radius:4px;width:4px;height:110px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.bg-sol__tige:before,.bg-sol__tige:after{content:"";background:var(--vert);border-radius:0 70%;width:70px;height:34px;position:absolute;top:40px}.bg-sol__tige:before{right:2px;transform:scaleX(-1)}.bg-sol__tige:after{left:2px}.bg-sol[data-sol=acide] .bg-sol__cory{--c1:#3d5fa8;--c2:#5b77c8}.bg-sol[data-sol=neutre] .bg-sol__cory{--c1:#7a6dbb;--c2:#c592bd}.bg-sol[data-sol=calcaire] .bg-sol__cory{--c1:#e3a3b8;--c2:#cf7f9e}.bg-sol__lab{font:600 13px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;display:block}.bg-sol__range{width:100%;accent-color:var(--bleu);height:28px;margin:16px 0 6px}.bg-sol__ticks{color:var(--granit);justify-content:space-between;font-size:13px;display:flex}.bg-sol__out{border:1px solid var(--line);background:#fff;border-radius:14px;min-height:120px;margin-top:22px;padding:18px 20px}.bg-sol__titre{font:400 26px/1.2 var(--serif);color:var(--bleu);margin-bottom:6px!important}.bg-sol[data-sol=calcaire] .bg-sol__titre{color:#b86688}.bg-sol[data-sol=neutre] .bg-sol__titre{color:#7a6dbb}.bg-sol__notes{color:var(--encre-2);gap:8px;margin:18px 0 8px;font-size:14.5px;display:grid}.bg-sol__notes li{padding-left:20px;position:relative}.bg-sol__notes li:before{content:"";background:var(--rose);width:7px;height:7px;position:absolute;top:.6em;left:2px;transform:rotate(45deg)}.bg-sol__src{color:var(--granit);font-size:12.5px;margin-bottom:22px!important}.bg-mer{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.bg-mer__fig img{aspect-ratio:16/10;object-fit:cover;border-radius:0 var(--r) var(--r) var(--r);width:100%}.bg-mer__fig figcaption{margin-top:10px}.bg-mer__txt>p:not(.bg-kick){color:var(--encre-2);margin-top:18px}.bg-mer__list{gap:12px;margin-top:22px;display:grid}.bg-mer__list li{align-items:flex-start;gap:12px;font-size:15px;display:flex}.bg-mer__list svg{width:20px;height:20px;color:var(--vert-d);flex:none;margin-top:3px}.bg-eng{border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bg-eng li{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;padding:clamp(24px,3vw,38px);transition:background .25s}.bg-eng li:hover{background:#ffffff0a}.bg-eng__ic{width:50px;height:50px;color:var(--rose);background:#e3a3b829;border-radius:14px;place-items:center;display:grid}.bg-eng__ic svg{width:24px;height:24px}.bg-eng h3{font:400 21px/1.3 var(--serif);color:#fff;margin-top:20px}.bg-eng p{color:#c3cbd8;margin-top:10px;font-size:15px}.bg-colis{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.bg-colis__fig{border-radius:var(--r);background:var(--blanc);border:1px solid var(--line);padding:clamp(18px,3vw,34px)}.bg-colis__fig svg{width:100%;height:auto;display:block}.bg-colis__fig figcaption{margin-top:12px}.bg-colis__etapes{gap:0;display:grid}.bg-colis__etapes li{grid-template-columns:46px minmax(0,1fr);gap:16px;padding-bottom:24px;display:grid;position:relative}.bg-colis__etapes li:not(:last-child):before{content:"";background:repeating-linear-gradient(var(--rose) 0 6px, transparent 6px 11px);width:2px;position:absolute;top:46px;bottom:4px;left:22px}.bg-colis__n{background:var(--bleu);color:#fff;width:46px;height:46px;font:400 20px/1 var(--serif);border-radius:50%;place-items:center;display:grid}.bg-colis__etapes h3{font:500 17.5px/1.3 var(--sans);margin-top:10px}.bg-colis__etapes p{color:var(--encre-2);margin-top:4px;font-size:15px}.bg-colis__cal{background:var(--blanc);border:1px solid var(--line);border-radius:18px;margin-top:8px;padding:22px}.bg-mois{grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;margin-top:14px;display:grid}.bg-mois li{border-radius:8px;place-items:end center;height:64px;padding-bottom:6px;font-size:11.5px;font-weight:500;display:grid;position:relative}.bg-mois .is-o{background:var(--bleu);color:#fff}.bg-mois .is-p{background:repeating-linear-gradient(135deg, var(--bleu) 0 6px, #6f88c4 6px 12px);color:#fff}.bg-mois .is-f{color:var(--granit);background:#ece8e0}.bg-mois__leg{color:var(--granit);flex-wrap:wrap;gap:8px 18px;margin-top:12px;font-size:13px;display:flex}.bg-mois__leg li{align-items:center;gap:7px;display:flex}.bg-mois__leg li:before{content:"";border-radius:4px;width:14px;height:14px}.bg-mois__leg .is-o:before{background:var(--bleu)}.bg-mois__leg .is-p:before{background:repeating-linear-gradient(135deg, var(--bleu) 0 3px, #6f88c4 3px 6px)}.bg-mois__leg .is-f:before{border:1px solid var(--line);background:#ece8e0}.bg-colis__frais{color:var(--encre-2);margin-top:14px;font-size:14px}.bg-jardin__infos{font-size:15px}.bg-jardin__infos b{color:var(--bleu-d);font-weight:600}.bg-plan{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:clamp(20px,3vw,40px);display:grid}.bg-plan__map{border-radius:var(--r);background:#f2e3e8;border:1px solid #1722351a;position:relative;overflow:hidden}.bg-plan__svg{width:100%;height:auto;display:block}.bg-plan__btns{position:absolute;inset:0}.bg-plan__btn{left:var(--x);top:var(--y);background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.bg-plan__n{border:2px solid var(--encre);width:44px;height:44px;font:400 19px/1 var(--serif);background:#fff;border-radius:50%;place-items:center;transition:background .2s,color .2s,transform .2s;display:grid}.bg-plan__nom{text-align:center;background:#fdfcf9eb;border-radius:99px;max-width:150px;padding:3px 9px;font-size:12px;font-weight:500;line-height:1.3}.bg-plan__btn:hover .bg-plan__n{transform:scale(1.08)}.bg-plan__btn[aria-pressed=true] .bg-plan__n{background:var(--bleu);border-color:var(--bleu);color:#fff;box-shadow:0 0 0 6px #3d5fa838}.bg-plan__out{border-radius:var(--r);background:var(--blanc);padding:clamp(22px,3vw,34px);position:relative;overflow:hidden}.bg-plan__res h3{font:400 clamp(22px, 2vw, 28px)/1.2 var(--serif)}.bg-plan__res>p:last-child{color:var(--encre-2);margin-top:14px}.bg-plan__big{font:400 110px/.8 var(--serif);color:var(--rose);opacity:.5;margin-bottom:12px!important}.bg-plan__per{align-items:center;gap:10px;font-size:14.5px;font-weight:500;display:flex;margin-top:14px!important}.bg-jardin__fig{margin-top:clamp(28px,4vw,44px)}.bg-jardin__fig img{aspect-ratio:21/9;object-fit:cover;object-position:50% 45%;border-radius:var(--r);width:100%}.bg-jardin__fig figcaption{margin-top:10px}.bg-pep{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.bg-pep__fig img{aspect-ratio:4/5;object-fit:cover;border-radius:140px 140px var(--r) var(--r);width:100%}.bg-pep__fig figcaption{margin-top:10px}.bg-pep__txt>p:not(.bg-kick){color:var(--encre-2);margin-top:18px}.bg-quote{background:var(--rose-l);border-radius:18px;margin-top:28px;padding:24px 24px 22px 76px;position:relative}.bg-quote__cory{width:40px;height:37px;position:absolute;top:24px;left:20px}.bg-quote p{font:400 clamp(19px, 1.6vw, 23px)/1.4 var(--serif)}.bg-quote footer{color:var(--granit);margin-top:10px;font-size:13.5px}.bg-pep__h{gap:10px;margin-top:26px;display:grid}.bg-pep__h div{border-top:1px solid var(--line);grid-template-columns:minmax(0,170px) minmax(0,1fr);gap:12px;padding-top:10px;font-size:14.5px;display:grid}.bg-pep__h dt{font-weight:600}.bg-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.bg-faq .bg-lead{margin-top:16px}.bg-faq__list details{border-bottom:1px solid var(--line)}.bg-faq__list details:first-child{border-top:1px solid var(--line)}.bg-faq__list summary{cursor:pointer;font:500 17px/1.4 var(--sans);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;list-style:none;display:flex}.bg-faq__list summary::-webkit-details-marker{display:none}.bg-faq__list summary svg{width:22px;height:22px;color:var(--bleu);flex:none;transition:transform .25s}.bg-faq__list details[open] summary svg{transform:rotate(45deg)}.bg-faq__list details p{max-width:64ch;color:var(--encre-2);padding:0 0 22px}.bg-ct{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.bg-ct .bg-lead{margin-top:16px}.bg-ct__info{gap:12px;margin-top:26px;display:grid}.bg-ct__info li{align-items:center;gap:12px;display:flex}.bg-ct__info svg{width:20px;height:20px;color:var(--bleu);flex:none}.bg-ct__info a{font-weight:500;text-decoration:none}.bg-form{border-radius:var(--r);background:var(--ecume);border:1px solid var(--line);gap:16px;padding:clamp(22px,3vw,36px);display:grid}.bg-form__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.bg-form label{gap:6px;font-size:14px;font-weight:500;display:grid}.bg-form :is(input,select,textarea){background:#fff;border:1px solid #cdc8bd;border-radius:12px;width:100%;min-height:48px;padding:11px 14px;font-weight:400}.bg-form textarea{resize:vertical}.bg-form input[type=file]{padding:10px}.bg-form .bg-btn{justify-self:start}.bg-form__micro{color:var(--granit);font-size:13px}.bg-form__msg{background:var(--rose-l);border-radius:12px;padding:12px 14px;font-size:14px}.bg-ftr{background:var(--encre);color:#c3cbd8;padding:clamp(56px,7vw,90px) 0 30px}.bg-ftr__top{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:36px;display:grid}.bg-ftr__brand p{max-width:38ch;margin-top:18px;font-size:14.5px}.bg-ftr h2{font:600 12.5px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--rose);margin-bottom:14px}.bg-ftr ul{gap:9px;font-size:14.5px;display:grid}.bg-ftr a{text-decoration:none}.bg-ftr a:hover{color:#fff;text-decoration:underline}.bg-ftr__h li{gap:2px;display:grid}.bg-ftr__h b{color:#fff;font-weight:500}.bg-ftr__communes{font-size:13.5px}.bg-ftr__bottom{border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;margin-top:50px;padding-top:22px;font-size:13px;display:flex}@media (width<=1180px){.bg-nav{display:none}.bg-hdr__bar{grid-template-columns:minmax(0,1fr) auto}.bg-menu{display:block}.bg-vent__lab{display:none}.bg-vent__court{display:inline}.bg-fiches,.bg-vent__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.bg-rayon{grid-template-columns:minmax(0,1fr)}.bg-rayon__vis{min-height:200px}}@media (width<=959px){.bg-hero__in,.bg-head--split,.bg-sol,.bg-mer,.bg-colis,.bg-plan,.bg-pep,.bg-faq,.bg-ct{grid-template-columns:minmax(0,1fr)}.bg-hero__vis{max-width:620px}.bg-eng,.bg-ftr__top{grid-template-columns:repeat(2,minmax(0,1fr))}.bg-pep__fig{max-width:520px}}@media (width<=759px){.bg-hdr__bar{gap:10px;min-height:64px}.bg-menu[open] .bg-menu__panel{top:64px}.bg-hdr__cta{display:none}.bg-logo__txt{font-size:20px}.bg-hero{padding-top:22px}.bg-h1{font-size:clamp(38px,11vw,56px)}.bg-hero__vis{padding-bottom:0;padding-left:0}.bg-hero__big{border-radius:90px 0 0}.bg-hero__small{border-width:5px;width:34%;bottom:-28px;left:auto;right:12px}.bg-facts{max-width:none;box-shadow:none;border:1px solid var(--line);margin-top:14px;position:static;margin-top:44px!important}.bg-hero__mini{gap:8px 18px}.bg-vent__scene{background:0 0;border:0;overflow:visible}.bg-vent__svg{border:1px solid var(--line);border-radius:16px}.bg-vent__tabs{pointer-events:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid;position:static}.bg-vent__tab{width:auto;box-shadow:none;border-color:var(--line);flex-direction:column;align-items:flex-start;gap:6px;padding:10px;font-size:13px;position:static}.bg-vent__cards{grid-template-columns:minmax(0,1fr);gap:10px}.bg-vent__cards li{padding:16px}.bg-vent__cards dl{grid-template-columns:repeat(2,minmax(0,1fr))}.bg-rayons{grid-template-columns:minmax(0,1fr)}.bg-scroll{margin-inline:calc(-1 * var(--g));padding:4px var(--g) 14px;scroll-snap-type:x mandatory;scrollbar-width:thin;overflow-x:auto}.bg-fiches{grid-template-columns:none;grid-auto-columns:74%;grid-auto-flow:column;gap:12px}.bg-fiche{scroll-snap-align:start}.bg-couleur{margin-inline:calc(-1 * var(--g) / 2);padding:22px 18px}.bg-sol__fleur{padding-bottom:40px}.bg-sol__cory{width:76%}.bg-sol__tige{height:80px}.bg-eng{grid-template-columns:minmax(0,1fr)}.bg-mois li{height:46px;font-size:0}.bg-mois li>span:first-child{writing-mode:vertical-rl;padding-bottom:2px;font-size:10px;transform:rotate(180deg)}.bg-plan__map{background:0 0;border:0;overflow:visible}.bg-plan__svg{display:none}.bg-plan__btns{gap:8px;display:grid;position:static}.bg-plan__btn{background:var(--blanc);text-align:left;border:1px solid #1722351a;border-radius:14px;flex-direction:row;gap:12px;width:100%;padding:8px 12px 8px 8px;position:static;transform:none}.bg-plan__n{flex:none;width:38px;height:38px;font-size:16px}.bg-plan__nom{text-align:left;background:0 0;max-width:none;padding:0;font-size:14.5px}.bg-plan__big{font-size:72px}.bg-jardin__fig img{aspect-ratio:3/2}.bg-pep__fig img{border-radius:90px 90px var(--r) var(--r)}.bg-quote{padding:70px 18px 18px}.bg-pep__h div{grid-template-columns:minmax(0,1fr);gap:2px}.bg-form__row{grid-template-columns:minmax(0,1fr)}.bg-form .bg-btn{justify-self:stretch}.bg-ftr__top{grid-template-columns:minmax(0,1fr)}.bg-ftr{padding-bottom:90px}}@media (prefers-reduced-motion:reduce){.bg-line>span{animation:none;transform:none}.bg-vent__wind{animation:none}.bg-cory__p,.bg-rayon,.bg-rayon__go svg,.bg-plan__n{transition:none}}
