.emblem-mega{--emm-bg: #fff;--emm-text: #1f2937;--emm-muted: #6b7280;--emm-border: #e5e7eb;--emm-hover: #eaf3ff;--emm-active: #dbeafe;--emm-radius: 8px;width:100%;background:var(--emm-bg);color:var(--emm-text);border:1px solid var(--emm-border);border-radius:var(--emm-radius);overflow:hidden;font:inherit}.emblem-mega *,.emblem-mega *:before,.emblem-mega *:after{box-sizing:border-box}.emblem-mega button{font:inherit}.emblem-mega__view{display:none;width:100%;min-width:0}.emblem-mega[data-emm-mode=desktop] .emblem-mega__view--desktop{display:grid;grid-template-columns:minmax(220px,270px) minmax(220px,270px) minmax(230px,280px) minmax(230px,1fr);min-height:420px}.emblem-mega[data-emm-mode=tablet] .emblem-mega__view--tablet{display:grid;grid-template-columns:minmax(240px,38%) minmax(0,1fr);min-height:390px}.emblem-mega[data-emm-mode=mobile] .emblem-mega__view--mobile{display:block}.emblem-mega__column,.emblem-mega-tablet__roots,.emblem-mega-tablet__detail,.emblem-mega__panel,.emblem-mega-tablet__grand,.emblem-mega-tablet__great{min-width:0;max-width:100%}.emblem-mega__column,.emblem-mega-tablet__roots{padding:10px 0;border-right:1px solid var(--emm-border);overflow:hidden}.emblem-mega__column:last-child,.emblem-mega-tablet__detail{border-right:0}.emblem-mega-tablet__detail{padding:10px 0;overflow:hidden}.emblem-mega__title,.emblem-mega-mobile__heading{display:block;min-width:0;max-width:100%;padding:10px 16px 11px;font-weight:700;color:var(--emm-text);text-decoration:none;white-space:normal!important;overflow-wrap:anywhere;word-break:normal;line-height:1.3}.emblem-mega__item{appearance:none;width:100%;min-width:0;max-width:100%;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 16px;color:var(--emm-text);text-align:left;text-decoration:none;cursor:pointer;transition:background .12s ease;overflow:hidden}.emblem-mega[data-emm-mode=desktop] .emblem-mega__item,.emblem-mega[data-emm-mode=tablet] .emblem-mega__item{min-height:52px}.emblem-mega__item:hover,.emblem-mega__item:focus-visible{background:var(--emm-hover);color:var(--emm-text)}.emblem-mega__item.is-active{background:var(--emm-active);color:var(--emm-text)}.emblem-mega__combo{font-weight:500}.emblem-mega__label{flex:1 1 0%;width:0;min-width:0;max-width:100%;white-space:normal!important;overflow:visible;overflow-wrap:anywhere!important;word-break:normal;line-height:1.3;text-overflow:clip}.emblem-mega__chevron{flex:0 0 auto;font-size:24px;line-height:1;color:var(--emm-muted);font-weight:300}.emblem-mega__panel{display:none}.emblem-mega__panel.is-active{display:block}.emblem-mega__empty{display:none}.emblem-mega__thumb{display:block;flex:0 0 auto;overflow:hidden;background:#f3f4f6}.emblem-mega__thumb img{display:block;width:100%;height:100%;object-fit:cover}.emblem-mega__thumb--desktop{width:34px;height:34px;border-radius:3px}.emblem-mega__thumb--tablet{width:44px;height:44px;border-radius:4px}.emblem-mega__thumb--mobile{width:52px;height:52px;border-radius:4px}.emblem-mega__thumb--hero{width:72px;height:72px;border-radius:5px}.emblem-mega__back{appearance:none;border:0;background:transparent;color:var(--emm-text);display:flex;align-items:center;gap:7px;width:100%;min-width:0;padding:10px 16px;font-weight:600;cursor:pointer;text-align:left}.emblem-mega__back span{min-width:0;white-space:normal;overflow-wrap:anywhere}.emblem-mega__back:hover,.emblem-mega__back:focus-visible{background:var(--emm-hover)}.emblem-mega-tablet__grand[hidden],.emblem-mega-tablet__great[hidden]{display:none!important}.emblem-mega-mobile__screen{display:none;width:100%;min-width:0;background:var(--emm-bg)}.emblem-mega-mobile__screen.is-active{display:block}.emblem-mega-mobile__heading{font-size:1.05em;border-bottom:1px solid var(--emm-border)}.emblem-mega-mobile__category-head{display:flex;align-items:center;gap:14px;min-width:0;padding:14px 16px;border-bottom:1px solid var(--emm-border)}.emblem-mega-mobile__category-head strong{min-width:0;font-size:1.08em;white-space:normal;overflow-wrap:anywhere}.emblem-mega[data-emm-mode=mobile]{display:block;width:100%!important;max-width:none!important;margin:0;border-radius:0;border-left:0;border-right:0}.emblem-mega[data-emm-mode=mobile] .emblem-mega__view--mobile,.emblem-mega[data-emm-mode=mobile] .emblem-mega-mobile__screen{width:100%;max-width:none}.emblem-mega[data-emm-mode=mobile] .emblem-mega__item{min-height:54px;padding:9px 16px;border-bottom:1px solid var(--emm-border)}.emblem-mega[data-emm-mode=mobile] .emblem-mega__mobile-root{min-height:72px}.emblem-mega[data-emm-mode=mobile] .emblem-mega__all{font-weight:600}.emblem-mega[data-emm-mode=mobile] .emblem-mega__back{min-height:46px;border-bottom:1px solid var(--emm-border)}.e-n-menu-content.emblem-mega-compact-host.emblem-mega-compact-open{position:fixed!important;top:var(--emm-compact-top, 0px)!important;left:0!important;right:0!important;inset-inline:0!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:calc(100dvh - var(--emm-compact-top, 0px))!important;min-height:0!important;max-height:calc(100dvh - var(--emm-compact-top, 0px))!important;margin:0!important;padding:0!important;background:#fff!important;overflow-x:hidden!important;overflow-y:auto!important;transform:none!important;transition:none!important;animation:none!important;z-index:99999!important}.e-n-menu-content.emblem-mega-compact-host.emblem-mega-compact-open,.e-n-menu-content.emblem-mega-compact-host.emblem-mega-compact-open *{animation-duration:0s!important;animation-delay:0s!important}.e-n-menu-content.emblem-mega-compact-host.emblem-mega-compact-open>.e-con,.e-n-menu-content.emblem-mega-compact-host.emblem-mega-compact-open>.e-con>.e-con-inner,.e-n-menu-content.emblem-mega-compact-host.emblem-mega-compact-open .elementor-widget-shortcode,.e-n-menu-content.emblem-mega-compact-host.emblem-mega-compact-open .elementor-widget-container,.e-n-menu-content.emblem-mega-compact-host.emblem-mega-compact-open .elementor-shortcode{width:100%!important;min-width:0!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;transform:none!important}.e-n-menu-content.emblem-mega-compact-host.emblem-mega-compact-open>.e-con{height:auto!important;min-height:100%!important;max-height:none!important;padding:0!important;overflow:visible!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important}.e-n-menu-content.emblem-mega-compact-host.emblem-mega-compact-open>.e-con>.e-con-inner{max-width:1200px!important;padding:0!important}.e-n-menu-content.emblem-mega-compact-host.emblem-mega-compact-open .elementor-shortcode>.emblem-mega{width:100%!important;max-width:1200px!important;margin:0 auto!important}.emblem-links{--emm-link-border: #e5e7eb;--emm-link-bg: #fff;--emm-link-hover: #f7f9fc;color:inherit}.emblem-links__title{font-weight:700;margin-bottom:12px}.emblem-links__items{display:grid;gap:8px}.emblem-links--grid .emblem-links__items{grid-template-columns:repeat(2,minmax(0,1fr))}.emblem-links__item{display:flex;justify-content:space-between;gap:12px;padding:11px 14px;border:1px solid var(--emm-link-border);border-radius:6px;background:var(--emm-link-bg);color:inherit;text-decoration:none}.emblem-links__item:hover,.emblem-links__item:focus{background:var(--emm-link-hover);color:inherit}.emblem-links--list .emblem-links__item{border-left:0;border-right:0;border-top:0;border-radius:0;padding-left:0;padding-right:0}.emblem-mmb-message{padding:10px 12px;border:1px dashed #c3c4c7;background:#fff}@media(max-width:767px){.emblem-links--grid .emblem-links__items{grid-template-columns:1fr}}.emblem-mega[data-emm-mode=desktop] .emblem-mega__title--desktop{min-width:0;max-width:100%;overflow:hidden;white-space:nowrap!important;text-overflow:ellipsis}
