:root{--lea-feedback-overlay:rgba(32,20,48,.46);--lea-feedback-shadow:0 12px 32px rgba(32,20,48,.16)}.ui-widget-overlay,.mfp-bg{background:var(--lea-feedback-overlay);opacity:1}.ui-widget-overlay{z-index:100010}.ui-dialog.ui-widget{z-index:100011;max-width:calc(100vw - 32px);padding:0;border:1px solid var(--theme-border);border-radius:16px;background:var(--lea-surface-plain);box-shadow:var(--lea-feedback-shadow);color:var(--dark-gray-color);font:16px/1.6 var(--lea-font-ui);overflow:hidden}.ui-dialog .ui-dialog-titlebar{min-height:68px;padding:20px 68px 20px 24px;border:0;border-bottom:1px solid var(--theme-border);border-radius:0;background:var(--theme-bg-soft);color:var(--dark-gray-color)}.ui-dialog-titlebar .ui-dialog-title{float:none;display:block;width:auto;margin:0;color:inherit;font:700 18px/1.5 var(--lea-font-ui);white-space:normal;text-overflow:clip;overflow-wrap:anywhere}.ui-dialog-titlebar .ui-dialog-titlebar-close{top:12px;right:12px;width:44px;height:44px;margin:0;padding:0;border:1px solid var(--theme-border);border-radius:10px;background-color:var(--lea-surface-plain);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23201430' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E");background-size:18px;background-position:center;background-repeat:no-repeat;font-size:0;box-shadow:none}.ui-dialog-titlebar-close .ui-icon{display:none}.ui-dialog .ui-dialog-content{padding:24px;border:0;border-radius:0;background:var(--lea-surface-plain);color:var(--dark-gray-color);font-size:16px;line-height:1.65;overflow:auto;overscroll-behavior:contain;overflow-wrap:anywhere}.ui-dialog-content :is(p,li,span){color:inherit}.ui-dialog-content p{margin:0 0 12px}.ui-dialog-content p:last-child{margin-bottom:0}.ui-dialog-content :is(ul,ol){margin:12px 0;padding-inline-start:22px}.ui-dialog-content li+li{margin-top:6px}.ui-dialog-content .page{min-height:0;margin:0}.ui-dialog-content .page-title{min-height:0;margin:0 0 16px;padding:0;border:0;background:transparent}.ui-dialog-content .page-title h1{padding:0;font-size:20px;line-height:1.5}.ui-dialog-content :is(.topic-block,.topic-block-body){margin:0;padding:0;border:0}.ui-dialog .ui-dialog-buttonpane{margin:0;padding:16px 24px 24px;border:0;border-top:1px solid var(--theme-border);background:var(--lea-surface-plain)}.ui-dialog-buttonpane .ui-dialog-buttonset{float:none;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.ui-dialog-buttonpane .button-1{margin:0}.ui-dialog-content .back-in-stock-subscription-page{text-align:start}.ui-dialog-content .tooltip{display:block;margin-bottom:16px}.bar-notification-container{position:fixed;top:12px;inset-inline:16px;z-index:1007;width:auto;max-width:640px;margin-inline:auto;color:var(--dark-gray-color);font:15px/1.6 var(--lea-font-ui)}.lea-header-shell-enabled .bar-notification-container{top:92px}.bar-notification{position:relative;display:none;padding:18px 68px 18px 20px;border:1px solid var(--theme-border);border-inline-start-width:4px;border-radius:14px;background:var(--lea-surface-plain);box-shadow:var(--lea-feedback-shadow)}.bar-notification .content{margin:0;overflow-wrap:anywhere}.bar-notification .content+.content{margin-top:8px}.bar-notification .content a{color:inherit;font-weight:600;text-decoration:underline}.bar-notification .close{position:absolute;top:8px;inset-inline-end:8px;width:44px;height:44px;border:1px solid var(--theme-border);border-radius:10px;background:var(--lea-surface-plain) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23201430' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E") center/18px no-repeat;cursor:pointer}.bar-notification.success,.popup-notification.success{border-inline-start-color:var(--success-green-color);color:var(--success-green-color)}.bar-notification.error,.popup-notification.error{border-inline-start-color:var(--error-red-color);color:var(--error-red-color)}.bar-notification.warning,.popup-notification.warning{border-inline-start-color:var(--accent-blue-color);color:var(--dark-gray-color)}.popup-notification{margin:0 0 16px;padding:0 0 0 16px;border:0;border-inline-start:3px solid var(--theme-border);font-weight:500}.popup-notification:last-child{margin-bottom:0}.ui-dialog-content :is(.error,.message-error,.field-validation-error,.validation-summary-errors){color:var(--error-red-color)}.ui-dialog-content :is(.success,.message-success){color:var(--success-green-color)}#dialog-notifications-error{color:var(--error-red-color)}.bar-notification .close:focus-visible,.ui-dialog-titlebar .ui-dialog-titlebar-close:focus-visible{outline:2px solid var(--accent-blue-color);outline-offset:2px}:is(.html-lea-access,.html-lea-account) :is(.message-error,.external-auth-errors):not(:empty){margin:0 0 20px;padding:14px 16px;border:1px solid var(--error-red-color);border-inline-start-width:4px;border-radius:10px;background:var(--lea-surface-plain);color:var(--error-red-color);font-size:14px;line-height:1.6;text-align:start;overflow-wrap:anywhere}:is(.html-lea-access,.html-lea-account) .message-error.validation-summary-valid{display:none}:is(.html-lea-access,.html-lea-account) .warnings:not(:empty){margin-bottom:20px;color:var(--dark-gray-color);font-size:14px;line-height:1.6}.eu-cookie-bar-notification{top:50%;left:50%;width:400px;margin:0;transform:translate(-50%,-50%);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto;border-color:var(--theme-border);border-radius:16px;background:var(--lea-surface-plain);color:var(--dark-gray-color);box-shadow:var(--lea-feedback-shadow);font:15px/1.65 var(--lea-font-ui)}@media(max-width:767px){.ui-dialog .ui-dialog-titlebar{padding:18px 64px 18px 20px}.ui-dialog .ui-dialog-content{padding:20px}.ui-dialog .ui-dialog-buttonpane{padding:16px 20px 20px}.ui-dialog-buttonpane .button-1{width:100%}.lea-header-shell-enabled .bar-notification-container{top:78px}}
