@media screen{.shopify-pc__banner__dialog{box-sizing:border-box!important;left:50%!important;right:auto!important;bottom:max(10px,env(safe-area-inset-bottom,0px))!important;transform:translate(-50%)!important;width:calc(100vw - 24px)!important;max-width:420px!important;min-width:0!important;height:auto!important;max-height:min(75dvh,540px)!important;overflow-y:auto!important;padding:16px!important;border:1px solid #d8e6c8!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 28px #132e1024!important}.shopify-pc__banner__dialog .shopify-pc__banner__wrapper{display:block!important;width:100%!important}.shopify-pc__banner__dialog .shopify-pc__banner__body{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;margin:0 0 11px!important}.shopify-pc__banner__dialog .shopify-pc__banner__body:before{content:"Nutri-Efficace";display:block;order:-2;margin:0 0 5px;color:#17462d;font-family:inherit;font-size:17px;font-weight:800;line-height:1.2;text-align:center}.shopify-pc__banner__dialog .shopify-pc__banner__body:after{content:"Entreprise fran\e7 aise \2022  Thouars (79100)";display:block;order:-1;width:fit-content;max-width:100%;margin:0 auto 10px;padding:5px 9px;border:1px solid #d7e7c5;border-radius:999px;background:#eef6df;color:#245d27;font-family:inherit;font-size:11.5px;font-weight:700;line-height:1.25;text-align:center}.shopify-pc__banner__dialog .shopify-pc__banner__body h1,.shopify-pc__banner__dialog .shopify-pc__banner__body h2,.shopify-pc__banner__dialog .shopify-pc__banner__body h3,.shopify-pc__banner__dialog .shopify-pc__banner__body h4{margin:0 0 6px!important;color:#1e3d25!important;font-size:16px!important;font-weight:750!important;line-height:1.3!important}.shopify-pc__banner__dialog .shopify-pc__banner__body p{margin:0!important;color:#272727!important;font-size:13.5px!important;line-height:1.46!important}.shopify-pc__banner__dialog .shopify-pc__banner__body a{color:#245b30!important;text-decoration:underline!important;text-underline-offset:2px}.shopify-pc__banner__dialog .shopify-pc__banner__btns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;align-items:stretch!important}.shopify-pc__banner__dialog .shopify-pc__banner__btns>button{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:42px!important;height:auto!important;margin:0!important;padding:9px 8px!important;border:1px solid #7ead55!important;border-radius:10px!important;background:#eef6e5!important;color:#184b24!important;font-family:inherit!important;font-size:13.5px!important;font-weight:700!important;line-height:1.3!important;text-align:center!important;box-shadow:none!important;flex:initial!important}.shopify-pc__banner__dialog .shopify-pc__banner__btn-accept{grid-column:1!important;grid-row:1!important}.shopify-pc__banner__dialog .shopify-pc__banner__btns>button#shopify-pc__banner__btn-decline,.shopify-pc__banner__dialog .shopify-pc__banner__btns>button.shopify-pc__banner__btn-decline{grid-column:2!important;grid-row:1!important;background:#eef6e5!important;background-color:#eef6e5!important;background-image:none!important;border:1px solid #7ead55!important;color:#184b24!important}.shopify-pc__banner__dialog .shopify-pc__banner__btns>.shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1!important;grid-row:2!important;min-height:36px!important;padding:6px 8px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:#285b30!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:2px}.shopify-pc__banner__dialog button:focus-visible,.shopify-pc__banner__dialog a:focus-visible{outline:2px solid #266b33!important;outline-offset:2px!important}@media(max-width:390px){.shopify-pc__banner__dialog{width:calc(100vw - 18px)!important;padding:14px!important}.shopify-pc__banner__dialog .shopify-pc__banner__body:before{font-size:16px;margin-bottom:4px}.shopify-pc__banner__dialog .shopify-pc__banner__body:after{padding:5px 8px;margin-bottom:9px;font-size:11px}.shopify-pc__banner__dialog .shopify-pc__banner__body p{font-size:13px!important}.shopify-pc__banner__dialog .shopify-pc__banner__btns>button{min-height:41px!important;padding:8px 5px!important;font-size:12.5px!important}}@media(min-width:750px){.shopify-pc__banner__dialog{bottom:22px!important;width:min(420px,calc(100vw - 48px))!important;max-height:min(70dvh,560px)!important;padding:18px!important}}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/ne-cookie-banner-mobile.css.map */
