.shopify-pc__banner__dialog{box-sizing:border-box!important;position:fixed!important;top:auto!important;bottom:18px!important;right:18px!important;left:auto!important;width:min(480px,calc(100vw - 36px))!important;min-width:0!important;max-width:calc(100vw - 36px)!important;height:auto!important;max-height:calc(100dvh - 36px)!important;overflow-y:auto!important;padding:24px 26px 22px!important;background:#fff9f0!important;color:#493447!important;border:1px solid #DCC8BE!important;border-radius:10px!important;outline:1px solid #E7D9CE;outline-offset:-8px;box-shadow:0 12px 32px #2c162833!important;text-align:left!important}.shopify-pc__banner__dialog:before{content:"";display:block;height:98px;margin:0 0 14px;background-image:url(/cdn/shop/files/IDL-logo-timbre.png?v=1792503413);background-repeat:no-repeat;background-position:right center;background-size:96px 96px;pointer-events:none}.shopify-pc__banner__dialog h2,.shopify-pc__banner__dialog h3{color:#993182!important;font-family:"DM Serif Text",Georgia,serif!important;font-size:25px!important;font-weight:400!important;line-height:1.2!important;margin:0 0 12px!important}.shopify-pc__banner__dialog .shopify-pc__banner__body,.shopify-pc__banner__dialog .shopify-pc__banner__body p,.shopify-pc__banner__dialog .shopify-pc__banner__body p span{color:#493447!important;font-family:Inter,Arial,sans-serif!important;font-size:14px!important;line-height:1.5!important}.shopify-pc__banner__dialog .shopify-pc__banner__body p{margin:0 0 10px!important}.shopify-pc__banner__dialog .shopify-pc__banner__body a,.shopify-pc__banner__dialog .shopify-pc__banner__body a:visited{color:#7b2868!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:10px!important;width:100%!important;margin-top:10px!important;align-items:stretch!important}.shopify-pc__banner__dialog .shopify-pc__banner__btns>button{flex:none!important;width:100%!important;min-width:0!important;min-height:44px!important;height:auto!important;margin:0!important;padding:11px 10px!important;border-radius:5px!important;font-family:Inter,Arial,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.25!important;text-align:center!important;white-space:normal!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline{background:#993182!important;border:1px solid #993182!important;color:#fff!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1;background:transparent!important;border:0!important;color:#7b2868!important;text-decoration:underline!important;text-underline-offset:2px}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept:hover,.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline:hover{background:#7b2868!important}.shopify-pc__banner__dialog button:focus-visible,.shopify-pc__banner__dialog a:focus-visible{outline:3px solid #829245!important;outline-offset:2px!important}@media(max-width:560px){.shopify-pc__banner__dialog{bottom:12px!important;right:12px!important;left:12px!important;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important;padding:17px 20px 16px!important}.shopify-pc__banner__dialog:before{height:78px;margin-bottom:10px;background-size:76px 76px}.shopify-pc__banner__dialog h2,.shopify-pc__banner__dialog h3{font-size:21px!important}.shopify-pc__banner__dialog .shopify-pc__banner__btns{gap:8px!important}}@media(max-width:360px){.shopify-pc__banner__dialog .shopify-pc__banner__btns{grid-template-columns:1fr!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs{grid-column:1}}.shopify-pc__banner__dialog p{white-space:pre-wrap!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/idl-cookie-natif.css.map */
