:root{--lea-feedback-overlay:rgba(32,20,48,.46);--lea-feedback-shadow:0 12px 32px rgba(32,20,48,.16);--lea-feedback-success:#0a8647;--lea-feedback-error:#d92b37;--lea-feedback-warning:#aa6500;--lea-feedback-info:#8b52bb;--lea-feedback-frame:inset 0 1px 0 rgba(255,255,255,.3),var(--lea-feedback-shadow);--lea-feedback-sheen:linear-gradient(160deg,transparent 25%,rgba(0,0,0,.1) 100%);--lea-feedback-close-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E")}.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 transparent;border-radius:0;background:#956e0f;background:color-mix(in srgb,var(--accent-blue-color,#c69214) 75%,#000);color:#fff}.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 rgba(255,255,255,.5);border-radius:10px;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E");background-size:20px;opacity:1;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;color:#b28312;color:color-mix(in srgb,var(--accent-blue-color,#c69214) 90%,#000)}.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{width:auto;min-width:0;max-width:100%;min-height:44px;flex:0 1 auto;margin:0;white-space:normal;overflow-wrap:anywhere}.ui-dialog-content .back-in-stock-subscription-page{text-align:start}.ui-dialog-content .back-in-stock-subscription-page .lea-prerequest-copy{margin:0 0 20px}.ui-dialog-content .back-in-stock-subscription-page .lea-prerequest-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.ui-dialog-content .back-in-stock-subscription-page :is(.button-1,.button-2){display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;max-width:100%;min-height:44px;height:auto;margin:0;padding:10px var(--lea-button-padding-inline,24px);font-size:15px;line-height:1.5;text-align:center;white-space:normal;overflow-wrap:anywhere;text-decoration:none}.ui-dialog-content .back-in-stock-subscription-page .lea-prerequest-error{margin:16px 0 0;color:var(--error-red-color)}.ui-dialog-content .back-in-stock-subscription-page .lea-prerequest-error[hidden]{display:none}.ui-dialog-content .back-in-stock-subscription-page button:disabled{cursor:wait;opacity:.65}.ui-dialog-content .tooltip{display:block;margin-bottom:16px}:is(.bar-notification,.popup-notification,.lea-favorite-notice,[data-lea-notification]){--lea-notification-color:var(--lea-feedback-info)}:is(.bar-notification,.popup-notification).success,.lea-favorite-notice[data-severity="success"],[data-lea-notification="success"]{--lea-notification-color:var(--lea-feedback-success)}:is(.bar-notification,.popup-notification).error,.lea-favorite-notice[data-severity="error"],[data-lea-notification="error"]{--lea-notification-color:var(--lea-feedback-error)}:is(.bar-notification,.popup-notification).warning,[data-lea-notification="warning"]{--lea-notification-color:var(--lea-feedback-warning)}.bar-notification-container{position:fixed;top:12px;inset-inline:16px;z-index:1007;width:auto;max-width:640px;margin-inline:auto;opacity:1;font:700 15px/1.6 var(--lea-font-ui)}.lea-header-shell-enabled .bar-notification-container{top:calc(max(var(--lea-drawer-top-offset,84px),env(safe-area-inset-top,0px)) + 12px)}.bar-notification-container .bar-notification{position:relative;display:none;min-height:72px;padding:22px;padding-inline-end:76px;border:1px solid var(--theme-border);border-radius:16px;background:var(--lea-feedback-sheen) var(--lea-notification-color);color:#fff;box-shadow:var(--lea-feedback-frame)}.bar-notification .content{margin:0;color:inherit;font-weight:700;overflow-wrap:anywhere}.bar-notification .content+.content{margin-top:8px}.bar-notification .content a,.ui-dialog[data-lea-notification] .ui-dialog-content a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.bar-notification .close,.lea-favorite-notice .lea-favorite-notice__close,.ui-dialog[data-lea-notification] .ui-dialog-titlebar-close{position:absolute;top:12px;right:auto;left:auto;inset-inline-end:12px;width:44px;height:44px;min-height:44px;margin:0;padding:0;border:1px solid var(--theme-border);border-radius:10px;background:#fff var(--lea-feedback-close-icon) center/20px no-repeat;color:#000;opacity:1;box-shadow:none;font-size:0;cursor:pointer}.lea-favorite-notice .lea-favorite-notice__close{position:static;flex:0 0 44px}.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)}.ui-dialog[data-lea-notification]:not([data-lea-notification="mixed"]){background:var(--lea-feedback-sheen) var(--lea-notification-color);color:#fff;box-shadow:var(--lea-feedback-frame)}.ui-dialog[data-lea-notification]:not([data-lea-notification="mixed"]) :is(.ui-dialog-titlebar,.ui-dialog-content){background:transparent;color:inherit;font-weight:700}.ui-dialog[data-lea-notification]:not([data-lea-notification="mixed"]) .ui-dialog-titlebar{border-bottom-color:rgba(255,255,255,.3)}.popup-notification,.ui-dialog-content .popup-notification{margin:0 0 12px;padding:16px;border:1px solid var(--theme-border);border-radius:12px;background:var(--lea-feedback-sheen) var(--lea-notification-color);color:#fff;font-weight:700}.popup-notification:last-child{margin-bottom:0}.bar-notification .close:focus-visible,.lea-favorite-notice button:focus-visible,.ui-dialog[data-lea-notification]:not([data-lea-notification="mixed"]) .ui-dialog-titlebar-close:focus-visible{outline:2px solid #fff;outline-offset:3px}.ui-dialog-titlebar .ui-dialog-titlebar-close:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(hover:hover){.ui-dialog-titlebar .ui-dialog-titlebar-close:hover{background-color:rgba(255,255,255,.12)}.bar-notification .close:hover,.lea-favorite-notice .lea-favorite-notice__close:hover,.ui-dialog[data-lea-notification] .ui-dialog-titlebar-close:hover{background-color:#fff;box-shadow:0 2px 8px rgba(32,20,48,.16)}}: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}}
