*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.flex{display:flex}.items-center{align-items:center}.justify-between{justify-content:space-between}:where(html){line-height:1.15}:where(h1){font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(pre){font-family:monospace,monospace;font-size:1em}:where(abbr[title]){text-decoration:underline;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:baseline}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}:root{color-scheme:light;--green: #4caf50;--light-green: #d8ffdb;--dark: #222222;--dark-green: #245827}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/poppins-regular-HKcQETrj.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Poppins,Arial,sans-serif;color:var(--dark);background:#fff;line-height:1.7;min-height:100vh}.navbar{position:fixed;top:0;left:50%;transform:translate(-50%);width:100%;max-width:1200px;height:100px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;z-index:999;padding:0 40px}.navbar a img{height:100px}.nav-links{display:flex;align-items:center;list-style:none}.nav-button{font-family:Poppins;font-size:17px;padding:8px 14px;background-color:#fff;border:none;border-right:2px solid lightgreen;cursor:pointer;color:inherit;text-decoration:none;display:inline-block}.nav-button:last-child{border-right:none}.nav-button:hover{color:var(--green)}@media (max-width: 900px){.nav-links .nav-button{border-right:none!important}}.burger{display:none;flex-direction:column;justify-content:center;width:40px;height:40px;background:none;border:none;cursor:pointer;margin-left:24px;margin-right:12px}.burger span{display:block;height:4px;width:100%;background:var(--green);margin:4px 0;border-radius:2px}@media (max-width: 900px){.navbar{padding:0 12px}.nav-links{position:fixed;top:100px;right:0;background:#fff;flex-direction:column;align-items:flex-end;width:200px;height:calc(100vh - 100px);transform:translate(100%);transition:transform .3s;gap:12px;padding:24px 12px 24px 0}.nav-links.open{transform:translate(0)}.burger{display:flex}}.intro{position:relative;background-image:url(/assets/intro-lCrcC5N9.webp);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:10px;height:calc(100vh - 140px);width:100%;max-width:1200px;margin:100px auto 48px;display:flex;align-items:center;justify-content:center}.intro-logo{max-height:420px;border-radius:20px;width:auto;padding:18px 32px;transition:max-height .3s}@media (max-width: 600px){.intro-logo{max-height:260px;padding:8px 12px}}.micropousses-section{background-image:url(/assets/micropousses-3zVK95s3.webp);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:10px;width:100%;max-width:1200px;height:calc(100vh - 200px);display:flex;align-items:center;justify-content:center;margin:0 auto 48px}.micropousses-content{padding:48px 40px;max-width:700px;width:100%;background:#ffffffe6;border-radius:10px;display:flex;flex-direction:column}.micropousses-content h2{font-size:32px;font-weight:700;margin-bottom:16px}.micropousses-text p{margin-bottom:12px;font-size:19px}@media (max-width: 900px){.micropousses-section{height:auto;margin:0 auto 32px}}@media (max-width: 600px){.micropousses-content h2{font-size:26px}}.varietes-section{background:#fff;width:100%;max-width:1200px;margin:0 auto 48px;padding-bottom:48px}.section-title{padding:48px 0 24px 40px}.section-title h2{font-size:32px;color:var(--green)}.c-responsive-grid{max-width:1200px;padding:0 80px}.c-responsive-grid-wrapper{display:grid;gap:60px;row-gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center}@media (min-width: 400px){.c-responsive-grid-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 900px){.c-responsive-grid-wrapper{grid-template-columns:repeat(5,minmax(0,1fr))}}.card{position:relative;background:#fff;border:none;font-weight:700;transition:transform .2s;cursor:pointer;display:flex;flex-direction:column;align-items:center;padding:24px 16px}.card img{height:180px;width:auto;margin-bottom:10px}.card span{color:var(--green);font-size:17px}@media (max-width: 600px){.c-responsive-grid-wrapper{gap:20px}.card{padding:12px 8px}.card img{height:120px}.card span{font-size:15px}}.card:hover{transform:translateY(-8px) scale(1.03)}.card:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;background:linear-gradient(to right,#90ee9000,#90ee90cc,#90ee9000);opacity:0;transition:opacity .5s}.card:hover:after{opacity:1}.entreprise-section{background-image:url(/assets/entreprise-aVhI8bKt.webp);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:10px;width:100%;max-width:1200px;height:calc(100vh - 200px);display:flex;align-items:center;justify-content:center;margin:0 auto 48px}.entreprise-content{padding:48px 40px;max-width:900px;width:100%;background:#ffffffe6;border-radius:10px}.entreprise-content h2{font-size:32px;font-weight:700;margin-bottom:16px}.entreprise-text p{margin-bottom:12px;font-size:19px}.varietes-link{background:none;border:none;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;color:var(--green);cursor:pointer;text-decoration:none}.varietes-link:hover{color:var(--dark-green)}@media (max-width: 900px){.entreprise-section{height:auto;margin:0 auto 32px}}@media (max-width: 600px){.entreprise-content h2{font-size:26px}}.livraison-section{background:var(--dark-green);border-radius:10px;color:#fff;width:100%;max-width:1200px;margin:0 auto 48px;display:flex;flex-direction:column;align-items:center}.livraison-content{padding:48px 40px;max-width:900px;width:100%;border-radius:10px}.livraison-content h2{font-size:32px;font-weight:700;margin-bottom:16px;color:#fff}.livraison-text p{margin-bottom:12px;font-size:19px;color:#fff}.contact-section{background:#fff;width:100%;max-width:1200px;margin:0 auto 48px;padding:48px 0;display:flex;flex-direction:column;align-items:center}.contact-content{width:100%;max-width:750px;font-size:19px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px}.contact-content h2{color:var(--green);font-size:32px;margin-bottom:12px}.contact-info{display:flex;flex-direction:column;gap:18px;margin-top:16px;width:100%}.contact-item{display:flex;align-items:center;gap:16px;color:var(--dark-green);background:#f5fff5;border-radius:10px;padding:14px 18px}.contact-item .icon{width:28px;height:28px}a[href^="mailto:"]{color:inherit;text-decoration:none}a[href^="mailto:"]:hover{color:var(--green)}@media (max-width: 900px){.contact-content{padding:24px;max-width:100%}}@media (max-width: 600px){.contact-content h2{font-size:26px}.contact-content{padding:16px}}.dialog-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0003;z-index:9998}.dialog{display:none;position:fixed;bottom:0;left:50%;transform:translate(-50%);min-width:300px;max-width:600px;width:100vw;background:#fff;box-shadow:0 -2px 12px #00000026;border-radius:10px 10px 0 0;z-index:9999;flex-direction:column;overflow:hidden;animation:dialogIn .3s cubic-bezier(.4,0,.2,1)}.dialog.open{display:flex}.dialog-overlay.open{display:block}@keyframes dialogIn{0%{transform:translate(-50%) translateY(200px)}to{transform:translate(-50%) translateY(0)}}.dialog-header{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;background:var(--light-green)}.dialog-header h3{font-size:22px;color:var(--dark-green)}.dialog-content{background:#fff;padding:22px;overflow-y:auto;color:var(--dark-green);font-size:19px}.dialog-image{display:block;margin:20px auto;max-width:200px;height:auto;border-radius:8px}.dialog-order-btn{display:block;margin:0 auto;padding:10px 28px;background:var(--green);color:#fff;border:none;border-radius:8px;font-family:inherit;font-size:17px;font-weight:600;cursor:pointer;transition:background .2s}.dialog-order-btn:hover{background:var(--dark-green)}.dialog-close{padding:0 6px 2px;border:none;border-radius:5px;background:var(--light-green);font-size:28px;cursor:pointer;color:var(--dark-green);transition:background .2s}.dialog-close:hover{color:#000;background:var(--green)}@media (max-width: 600px){.dialog{min-width:0;max-height:70vh}}@media (max-width: 900px){.section-title{padding:32px 0 18px 18px}.c-responsive-grid{padding:0 12px}}
