.menu-no-link>a{cursor:default!important;pointer-events:none!important;position:relative}.menu-no-link .sub-menu{display:none;position:absolute;left:100%;top:0;z-index:1000;min-width:max-content;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.1);border-left:3px solid #f0f0f0;transform:translateY(-40px)}.menu-no-link:hover>.sub-menu{display:block!important;animation:fadeInRight .3s ease}@media (max-width:768px){.menu-no-link .sub-menu{left:0;top:100%;transform:none}}.price-table{width:100%;border-collapse:collapse;font-family:var(--e-a-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:20px;color:#000;background-color:var(--e-a-bg-default,#fff);border-radius:var(--e-a-border-radius,3px);overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.05)}.price-table thead{background-color:var(--e-global-color-primary,#d6f651);color:#000}.price-table th,.price-table td{padding:12px 16px;text-align:left;border-bottom:var(--e-a-border,1px solid var(--e-a-border-color,#e6e8ea))}.price-table th{font-weight:600;font-size:1.1em;letter-spacing:.02em}.price-table tbody tr:hover{background-color:var(--e-a-bg-hover,#f1f2f3);transition:var(--e-a-transition-hover,all .3s)}.price-table tbody tr:last-child td{border-bottom:none}@media (max-width:600px){.price-table{font-size:14px;display:block;overflow-x:auto;white-space:nowrap}.price-table th,.price-table td{padding:8px 12px}}