.lcssl-thank-you{position:fixed;right:24px;bottom:24px;z-index:99999;box-sizing:border-box;width:440px;max-width:calc(100vw - 32px);padding:22px 54px 22px 24px;border:1px solid #eee6f3;border-left:6px solid #ce2f8c;border-radius:16px;background:#fff9ef;color:#334155;box-shadow:0 8px 30px rgb(95 43 141 / .2);font-family:Montserrat,sans-serif;line-height:1.55}.lcssl-thank-you .lcssl-thank-you-title{margin:0 0 8px;padding:0;color:#5f2b8d;font-family:Montserrat,sans-serif;font-size:19px;font-weight:700;line-height:1.35}.lcssl-thank-you .lcssl-thank-you-message{margin:0;padding:0;color:#334155;font-family:Montserrat,sans-serif;font-size:15px;font-weight:400;line-height:1.6}.lcssl-thank-you button.lcssl-thank-you-close{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:36px;min-height:36px;margin:0;padding:0;border:0;border-radius:50%;background:#fff0;color:#5f2b8d;font:400 26px/1 Montserrat,sans-serif;cursor:pointer;box-shadow:none}.lcssl-thank-you button.lcssl-thank-you-close:hover{background:#eee6f3;color:#5f2b8d}.lcssl-thank-you button.lcssl-thank-you-close:focus-visible{outline:3px solid #83aade;outline-offset:2px;background:#eee6f3}@media(max-width:600px){.lcssl-thank-you{right:16px;bottom:16px;width:calc(100vw - 32px);padding:18px 52px 18px 18px}.lcssl-thank-you .lcssl-thank-you-title{font-size:18px}}@media print{.lcssl-thank-you{display:none!important}}