@keyframes topToBottom{0%{transform:translateY(0)}25%{transform:translateY(200%)}50%{transform:translateY(200%)}75%{transform:translateY(0)}to{transform:translateY(0)}}.mg-header-bottom{display:none;position:relative;overflow:visible}.mg-header-bottom:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#e2d4c2;z-index:5;pointer-events:none;display:none;opacity:0;transition:opacity .3s cubic-bezier(.44,.54,.12,.86)}@media (min-width: 1440px){.mg-header-bottom:after{display:block}}.mg-header-bottom:has(.mg-header-bottom__list-item:hover .mg-header-bottom__list-child):after{opacity:1}.mg-header-bottom__list{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0;padding:0;list-style:none;gap:12px;border-top:1px solid var(--mg-header-border-color)}.mg-header-bottom__list-item{position:static}.mg-header-bottom__list-item-text{font-family:var(--font-paragraph--family)!important;font-weight:700!important;font-size:13px!important;line-height:16px!important;letter-spacing:0!important;text-transform:uppercase}.mg-header-bottom__list-item:hover .mg-header-bottom__list-child{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .3s cubic-bezier(.44,.54,.12,.86),transform .3s cubic-bezier(.44,.54,.12,.86),visibility 0s linear 0s}.mg-header-bottom__list-item:hover:has(.mg-header-bottom__list-child)>.mg-header-bottom__list-link{background-color:#e2d4c2}.mg-header-bottom__list-child{display:flex;position:absolute;top:100%;left:0;right:0;width:100%;margin:0;padding:48px 32px 32px;background-color:#ece7e1;z-index:4;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px);transition:opacity .3s cubic-bezier(.44,.54,.12,.86),transform .3s cubic-bezier(.44,.54,.12,.86),visibility 0s linear .3s}@media (min-width: 1440px){.mg-header-bottom__list-child{top:calc(100% - 1px)}}.mg-header-bottom__list-child--links{position:relative;margin:0;padding:0 48px 0 0;list-style:none;max-height:max-content;max-width:300px;width:100%}.mg-header-bottom__list-child--links li{margin:4px 0}.mg-header-bottom__list-child--links li a{font-weight:500!important}.mg-header-bottom__list-child:has(.mg-header-bottom__list-child--filters) .mg-header-bottom__list-child--links:after{content:"";position:absolute;top:0;right:0;width:1px;height:120%;background-color:#e2d4c2}.mg-header-bottom__list-child--filters{display:none;margin:0;padding:0 32px 0 40px;list-style:none}@media screen and (min-width: 990px){.mg-header-bottom__list-child--filters{display:block}}.mg-header-bottom__list-child--filters li{margin:4px 0}.mg-header-bottom__list-child--filters li a{font-weight:500!important}.mg-header-bottom__list-child--images{flex:1;display:flex;margin-left:auto;gap:16px;min-width:0;max-width:740px}.mg-header-bottom__list-child--images a{position:relative;display:block;flex:1;min-width:0;overflow:hidden}.mg-header-bottom__list-child--images a:hover img{transform:scale(1.05)}.mg-header-bottom__list-child--images img{display:block;width:100%;height:340px;object-fit:cover;transition:all .3s cubic-bezier(.44,.54,.12,.86)}.mg-header-bottom__list-child--images span{position:absolute;left:0;right:0;bottom:0;padding:5px;color:#fff9f1;text-transform:uppercase;text-align:center;font-family:var(--font-paragraph--family)!important;font-weight:700!important;font-size:13px!important;line-height:16px!important;letter-spacing:0!important;font-weight:500!important;background:#00000080}.mg-header-bottom__list-link{display:flex;align-items:center;gap:8px;padding:8px 16px;transition:all .3s cubic-bezier(.44,.54,.12,.86);border-radius:5px;max-width:fit-content}.mg-header-bottom__list-link:hover,.mg-header-bottom__list-link--active{background-color:#e2d4c2}.mg-header-bottom__list-link--child{width:100%;color:#211f1c;text-transform:uppercase;font-family:var(--font-paragraph--family)!important;font-weight:700!important;font-size:13px!important;line-height:16px!important;letter-spacing:0!important}@media (min-width: 749px){.mg-header-bottom{display:block}}@media (prefers-reduced-motion: reduce){.mg-header-bottom:after,.mg-header-bottom__list-child{transform:none;transition:none}}
