@media (min-width:1025px){
    .gpmm-trigger{position:static!important}
    .gpmm-trigger>.sub-menu{position:fixed!important;left:0!important;right:0!important;width:100vw!important;max-width:none!important;height:var(--gpmm-height)!important;min-height:var(--gpmm-height)!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:linear-gradient(to right,var(--gpmm-left-bg) 0,var(--gpmm-left-bg) var(--gpmm-left-width),var(--gpmm-center-bg) var(--gpmm-left-width),var(--gpmm-center-bg) calc(100% - var(--gpmm-right-width)),var(--gpmm-right-bg) calc(100% - var(--gpmm-right-width)),var(--gpmm-right-bg) 100%)!important;box-shadow:0 18px 40px rgba(0,0,0,.08)!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:none!important;transition:opacity .18s ease,visibility .18s ease!important;z-index:999999!important;box-sizing:border-box!important}
    .gpmm-trigger:hover>.sub-menu,.gpmm-trigger:focus-within>.sub-menu,.gpmm-trigger.gpmm-open>.sub-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important}
    .gpmm-trigger .sub-menu{float:none!important;transform:none!important;max-height:none!important;clip:auto!important}
    .gpmm-trigger .sub-menu li{border:0!important;box-shadow:none!important;list-style:none!important}

    .gpmm-trigger>.sub-menu>.gpmm-main-item{position:static!important;display:block!important;width:var(--gpmm-left-width)!important;max-width:var(--gpmm-left-width)!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;box-sizing:border-box!important}
    .gpmm-trigger>.sub-menu>.gpmm-main-item>a{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;min-height:var(--gpmm-row-height)!important;margin:0!important;padding:10px 28px!important;border:0!important;border-bottom:var(--gpmm-divider-width) solid var(--gpmm-divider)!important;border-radius:0!important;background:transparent!important;color:#20231f!important;font-size:var(--gpmm-main-size)!important;font-weight:var(--gpmm-main-weight)!important;line-height:1.3!important;letter-spacing:-.1px!important;text-decoration:none!important;white-space:normal!important;box-sizing:border-box!important;transition:background .18s ease,color .18s ease!important}
    .gpmm-trigger>.sub-menu>.gpmm-main-item>a::after{content:"›"!important;display:block!important;position:static!important;margin-left:auto!important;background:none!important;color:currentColor!important;font-size:19px!important;font-weight:400!important;line-height:1!important;opacity:1!important;transform:none!important}
    .gpmm-trigger>.sub-menu>.gpmm-main-item:not(.menu-item-has-children)>a::after{display:none!important}
    .gpmm-trigger>.sub-menu>.gpmm-main-item.gpmm-active>a,.gpmm-trigger>.sub-menu>.gpmm-main-item:hover>a{background:linear-gradient(90deg,var(--gpmm-grad-1) 0%,var(--gpmm-grad-2) 52%,var(--gpmm-grad-3) 100%)!important;color:#fff!important}

    .gpmm-label-wrap{display:flex;align-items:center;gap:10px;min-width:0}.gpmm-label-text{min-width:0}.gpmm-main-icon{width:18px;height:18px;object-fit:contain;flex:0 0 18px}.gpmm-sub-icon{width:14px;height:14px;object-fit:contain;flex:0 0 14px}.gpmm-sub-content{display:flex;flex-direction:column;gap:4px;min-width:0}.gpmm-sub-support{display:block;color:#6b7168;font-size:calc(var(--gpmm-sub-size) - 1px);font-weight:400;line-height:1.35;letter-spacing:0;white-space:normal}.gpmm-sub-content.has-icon>.gpmm-sub-support{padding-left:24px}.gpmm-trigger>.sub-menu>.gpmm-main-item>.sub-menu>.gpmm-sub-item>a:hover .gpmm-sub-support{color:#5d6658}

    .gpmm-trigger>.sub-menu>.gpmm-main-item>.sub-menu{position:absolute!important;top:0!important;left:var(--gpmm-left-width)!important;width:calc(100vw - var(--gpmm-left-width) - var(--gpmm-right-width))!important;max-width:none!important;height:var(--gpmm-height)!important;margin:0!important;padding:28px 42px 32px!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;display:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;column-gap:38px!important;row-gap:2px!important;overflow:hidden!important;opacity:1!important;visibility:visible!important;transform:none!important;box-sizing:border-box!important;z-index:2!important}
    .gpmm-trigger>.sub-menu>.gpmm-main-item.gpmm-active>.sub-menu{display:grid!important}
    .gpmm-trigger>.sub-menu>.gpmm-main-item>.sub-menu>.gpmm-sub-item{position:relative!important;display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;box-sizing:border-box!important}
    .gpmm-trigger>.sub-menu>.gpmm-main-item>.sub-menu>.gpmm-sub-item>a{position:relative!important;display:block!important;width:100%!important;margin:0!important;padding:11px 8px 11px 0!important;border:0!important;border-bottom:var(--gpmm-divider-width) solid var(--gpmm-divider)!important;border-radius:0!important;background:transparent!important;color:#252824!important;font-size:var(--gpmm-sub-size)!important;font-weight:var(--gpmm-sub-weight)!important;line-height:1.3!important;letter-spacing:-.1px!important;text-decoration:none!important;white-space:normal!important;box-sizing:border-box!important;transition:color .18s ease!important}
    .gpmm-trigger>.sub-menu>.gpmm-main-item>.sub-menu>.gpmm-sub-item>a::after{content:none!important;display:none!important}
    .gpmm-trigger>.sub-menu>.gpmm-main-item>.sub-menu>.gpmm-sub-item>a:hover{color:var(--gpmm-grad-2)!important}

    .gpmm-left-footer{position:absolute;left:0;bottom:0;width:var(--gpmm-left-width);padding:18px 28px 24px;box-sizing:border-box;z-index:4}.gpmm-left-footer.is-empty{display:none}.gpmm-left-footer-text{font-size:11px;line-height:1.35;text-transform:uppercase;letter-spacing:.08em;color:#6b7168;margin-bottom:10px}.gpmm-left-footer-image{height:auto;max-width:100%;max-height:90px;object-fit:contain;object-position:left center;display:block}

    .gpmm-right-panel{position:absolute;right:0;top:0;width:var(--gpmm-right-width);height:var(--gpmm-height);padding:28px 34px 32px;box-sizing:border-box;z-index:4;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden}.gpmm-right-image-wrap{width:100%;min-height:0}.gpmm-right-image{width:100%;max-height:320px;object-fit:cover;display:block;margin-left:auto;margin-right:auto}.gpmm-right-support{margin-top:18px;color:#20231f;font-size:var(--gpmm-main-size);line-height:1.35}.gpmm-right-support.is-bold{font-weight:700}.gpmm-right-link{display:inline!important;width:auto!important;max-width:100%!important;color:inherit!important;text-decoration:none!important;white-space:normal!important}.gpmm-right-link-text{display:inline!important}.gpmm-right-link-arrow{display:inline-block!important;width:15px!important;height:15px!important;object-fit:contain!important;vertical-align:-2px!important;margin-left:9px!important;flex:none!important;position:relative!important;top:2px!important}.gpmm-right-link-fallback{display:inline-block!important;margin-left:9px!important;font-size:18px!important;line-height:1!important;vertical-align:-1px!important;position:relative!important;top:2px!important}

    .gpmm-page-overlay{position:fixed!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;background:linear-gradient(to bottom,rgba(245,247,241,calc(var(--gpmm-dim) * .32)) 0%,rgba(240,243,236,calc(var(--gpmm-dim) * .52)) 100%)!important;-webkit-backdrop-filter:blur(calc(var(--gpmm-blur) * .72)) saturate(112%)!important;backdrop-filter:blur(calc(var(--gpmm-blur) * .72)) saturate(112%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .2s ease,visibility .2s ease!important;z-index:999990!important;box-shadow:inset 0 18px 24px rgba(255,255,255,.28)!important}
    body.gpmm-body-open .gpmm-page-overlay{opacity:1!important;visibility:visible!important;pointer-events:auto!important}
    .gpmm-page-overlay::before{content:"";position:absolute;left:0;right:0;top:0;height:22px;background:linear-gradient(to bottom,rgba(255,255,255,.18),rgba(255,255,255,0));pointer-events:none}
    html,body{overflow-x:clip}
}

@media (min-width:1025px) and (max-width:1300px){
    .gpmm-trigger>.sub-menu>.gpmm-main-item>a{padding-left:22px!important;padding-right:22px!important}
    .gpmm-trigger>.sub-menu>.gpmm-main-item>.sub-menu{padding-left:30px!important;padding-right:30px!important;column-gap:25px!important}
    .gpmm-left-footer{padding-left:22px;padding-right:22px}.gpmm-right-panel{padding-left:26px;padding-right:26px}
}

@media (max-width:1024px){
    .gpmm-page-overlay,.gpmm-right-panel,.gpmm-left-footer{display:none!important}
    .gpmm-main-icon,.gpmm-sub-icon{display:none!important}
    .gpmm-label-wrap{display:contents!important}.gpmm-sub-support{display:none!important}
}
