.gp-alert{--gp-alert-soft:#4a5b73;--gp-alert-pellet:#4c7a24;position:fixed;left:20px;bottom:20px;z-index:1000;width:330px;max-width:calc(100% - 24px);color:var(--textColor);font-family:"Poppins",sans-serif;font-size:14px;line-height:1.4;}.gp-alert__card{position:relative;padding:12px;border-radius:18px;background:#f3f5f9;box-shadow:0 14px 40px -10px rgba(9,35,68,.38),0 0 0 1px rgba(9,35,68,.1);}.gp-alert__close{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--gp-alert-soft);cursor:pointer;}.gp-alert__close:hover{background:rgba(9,35,68,.08);color:var(--textColor);}.gp-alert__who{display:flex;align-items:center;gap:9px;margin-bottom:10px;padding-right:26px;font-size:13px;font-weight:600;}.gp-alert__who small{display:block;color:var(--gp-alert-soft);font-size:11.5px;font-weight:400;}.gp-alert__avatar{flex:none;width:42px;height:42px;border-radius:50%;background:#fff3dc url(/themes/custom/groupasol/assets/images/mascotte-tete.png) center top / cover no-repeat;}.gp-alert__msg{width:fit-content;max-width:92%;margin:0 0 6px;padding:9px 13px;border-radius:4px 16px 16px 16px;background:#fff;box-shadow:0 1px 2px rgba(9,35,68,.08);font-size:13.5px;line-height:1.4;text-align:left;}.gp-alert__choices{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:8px;}.gp-alert__choice{padding:7px 15px;border:1.5px solid currentColor;border-radius:999px;background:#fff;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;}.gp-alert__choice--oil{color:var(--productColorOil);}.gp-alert__choice--pellet{color:var(--gp-alert-pellet);}.gp-alert__choice--oil:hover,.gp-alert__choice--oil:focus{background:var(--productColorOil);color:#fff;text-decoration:none;}.gp-alert__choice--pellet:hover,.gp-alert__choice--pellet:focus{background:var(--gp-alert-pellet);color:#fff;text-decoration:none;}.gp-alert a:focus-visible,.gp-alert button:focus-visible{outline:2px solid currentColor;outline-offset:2px;}.gp-alert.is-animated{animation:gp-alert-in .4s cubic-bezier(.2,.9,.3,1.15) both;}.gp-alert.is-animated .gp-alert__msg{animation:gp-alert-in .35s .25s both;}.gp-alert.is-animated .gp-alert__msg + .gp-alert__msg{animation-delay:.8s;}.gp-alert.is-animated .gp-alert__choices{animation:gp-alert-in .35s 1.3s both;}.gp-alert.is-animated .gp-alert__msg:only-of-type + .gp-alert__choices{animation-delay:.8s;}@keyframes gp-alert-in{from{opacity:0;transform:translateY(14px);}to{opacity:1;transform:none;}}@media (prefers-reduced-motion:reduce){.gp-alert,.gp-alert *{animation:none !important;transition:none !important;}}@media (max-width:575px){.gp-alert{left:12px;bottom:12px;width:calc(100% - 24px);max-width:none;}}@media print{.gp-alert{display:none;}}
