section.pyr-cookies{border-radius:20px;bottom:24px;display:flex;flex-direction:column;gap:10px;left:24px;margin:0;padding:22px 24px 24px;position:fixed;text-align:left;-moz-user-select:text;user-select:text;-webkit-user-select:text;width:min(440px,calc(100vw - 32px));z-index:45}@media(max-width:640px){section.pyr-cookies{bottom:16px;left:16px;padding:18px 18px 20px}}section.pyr-cookies p{letter-spacing:normal;margin:0;padding:0}section.pyr-cookies p.pyr-cookies__titre{font-size:17px;line-height:1.3}section.pyr-cookies p.pyr-cookies__texte{font-size:14.5px;line-height:1.55}section.pyr-cookies a.pyr-cookies__lien{color:inherit;display:inline;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}section.pyr-cookies div.pyr-cookies__actions{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:8px}section.pyr-cookies button.pyr-cookies__bouton{align-items:center;border:1px solid;border-radius:999px;display:flex;font:inherit;font-size:15px;justify-content:center;letter-spacing:normal;line-height:1.2;margin:0;padding:11px 16px;position:relative;text-align:center;transition:background-color .2s ease,color .2s ease,border-color .2s ease;width:100%}section.pyr-cookies--agence{background:#111;border:1px solid hsla(0,0%,100%,.16);box-shadow:0 18px 50px #00000073;color:#fff;font-family:var(--font-urbane);font-weight:300}section.pyr-cookies--agence p.pyr-cookies__titre{font-family:var(--font-nohemi-medium)}section.pyr-cookies--agence p.pyr-cookies__texte{color:#ffffffc7}section.pyr-cookies--agence button.pyr-cookies__bouton{background:transparent;border-color:#fff9;color:#fff;font-family:var(--font-nohemi-regular)}section.pyr-cookies--agence button.pyr-cookies__bouton:focus-visible,section.pyr-cookies--agence button.pyr-cookies__bouton:hover{background:#fff;border-color:#fff;color:#111}section.pyr-cookies--produit{background:#fff;border:1px solid #e4e0ee;box-shadow:0 18px 50px #17141f29;color:#17141f;font-family:Instrument Sans,ui-sans-serif,system-ui,sans-serif;font-weight:400}section.pyr-cookies--produit p.pyr-cookies__titre{font-weight:500}section.pyr-cookies--produit p.pyr-cookies__texte{color:#6b6580}section.pyr-cookies--produit button.pyr-cookies__bouton{background:#fff;border-color:#551aaa;color:#551aaa;font-weight:500}section.pyr-cookies--produit button.pyr-cookies__bouton:focus-visible,section.pyr-cookies--produit button.pyr-cookies__bouton:hover{background:#551aaa;color:#fff}.pyr-cookies-enter-active,.pyr-cookies-leave-active{transition:opacity .35s ease,transform .35s ease}.pyr-cookies-enter-from,.pyr-cookies-leave-to{opacity:0;transform:translateY(16px)}@media(prefers-reduced-motion:reduce){.pyr-cookies-enter-active,.pyr-cookies-leave-active{transition:opacity .2s ease}.pyr-cookies-enter-from,.pyr-cookies-leave-to{transform:none}}
