@media(min-width:1200px){.jh-header-menu{--jh-mg-gutter: max(40px, calc((100vw - 1400px)/2 + 24px) );--jh-mg-max: calc(100vh - 150px) }.jh-nav .jh-menu-details[open]>.jh-panel:not(.jh-panel--service){display:grid;grid-template-columns:minmax(0,1fr) minmax(440px,47%);grid-template-rows:auto 1fr auto;grid-template-areas:"top   media" "body  media" "short media";left:0;right:0;width:100%;max-width:none;height:auto;min-height:min(560px,var(--jh-mg-max));max-height:var(--jh-mg-max);margin:0;padding:0;overflow-x:hidden;overflow-y:auto;border:0;border-top:2px solid var(--jh-gold);box-shadow:0 30px 40px #14100a1f,0 0 0 100vmax #14141452;clip-path:inset(0 -100vmax -100vmax -100vmax);animation:jh-mg-enter .22s cubic-bezier(.22,.61,.36,1) both}.jh-panel:not(.jh-panel--service)>.jh-panel-top{grid-area:top;align-items:flex-end;padding:30px 48px 22px var(--jh-mg-gutter);border-bottom:1px solid var(--jh-line)}.jh-panel:not(.jh-panel--service) .jh-panel-overline{margin-bottom:10px;font-size:10.5px;letter-spacing:.2em}.jh-panel:not(.jh-panel--service) .jh-panel-title{margin-bottom:8px;font-size:30px;line-height:1.15}.jh-panel:not(.jh-panel--service) .jh-panel-description{font-size:14.5px}.jh-panel:not(.jh-panel--service) .jh-menu-view-all{max-width:none;padding:13px 20px;border-color:var(--jh-ink);background:var(--jh-ink);color:#fff;letter-spacing:.02em}.jh-panel:not(.jh-panel--service) .jh-menu-view-all:hover{border-color:var(--jh-gold);background:var(--jh-gold);color:#fff}.jh-panel:not(.jh-panel--service) .jh-mega-body{display:contents}.jh-panel:not(.jh-panel--service) .jh-panel-grid{grid-area:body;display:block;columns:var(--jh-menu-columns, 3);column-gap:52px;column-fill:balance;padding:26px 48px 6px var(--jh-mg-gutter)}.jh-panel:not(.jh-panel--service) .jh-panel-grid>.jh-menu-group{break-inside:avoid;padding-bottom:22px}.jh-panel:not(.jh-panel--service) .jh-menu-group-title{margin-bottom:8px;padding-bottom:9px;border-bottom:1px solid var(--jh-line);font-size:11px;letter-spacing:.16em}.jh-panel:not(.jh-panel--service) .jh-panel-grid .jh-menu-link{padding:4px 0;font-size:15px}.jh-panel:not(.jh-panel--service)>.jh-menu-shortcuts{grid-area:short;margin:0;padding:15px 48px 15px var(--jh-mg-gutter)}.jh-panel:not(.jh-panel--service) .jh-mega-media{grid-area:media;position:sticky;top:0;display:grid;grid-auto-flow:row;grid-template-rows:minmax(0,1fr) auto;grid-auto-columns:auto;gap:0;min-height:100%;background:#f3efe7}.jh-panel:not(.jh-panel--service) .jh-mega-tile{height:100%;min-height:0;max-height:none}.jh-panel:not(.jh-panel--service) .jh-mega-tile--preview{min-height:420px}.jh-panel:not(.jh-panel--service) .jh-mega-tile--preview .jh-mega-tile__shade{background:linear-gradient(180deg,#0a090800 50%,#0a0908c7)}.jh-panel:not(.jh-panel--service) .jh-mega-tile--preview .jh-mega-tile__text{left:44px;right:44px;bottom:40px;gap:8px}.jh-panel:not(.jh-panel--service) .jh-mega-tile--preview .jh-mega-tile__label{font-size:11px;letter-spacing:.22em;color:#e2c88f}.jh-panel:not(.jh-panel--service) .jh-mega-tile--preview .jh-mega-tile__title{font-size:36px;line-height:1.1;max-width:520px}.jh-panel:not(.jh-panel--service) .jh-mega-tile--preview .jh-mega-tile__count{display:inline-block;align-self:flex-start;margin-top:10px;padding:10px 18px;border:1px solid rgba(255,255,255,.7);font-size:13px;font-weight:600;color:#fff;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.jh-panel:not(.jh-panel--service) .jh-mega-tile--preview:hover .jh-mega-tile__count{background:#fff;border-color:#fff;color:var(--jh-ink)}.jh-panel:not(.jh-panel--service) .jh-mega-tile__media[data-fit=contain] img{padding:10% 14% 26%}.jh-panel:not(.jh-panel--service) .jh-mega-tile:not(.jh-mega-tile--preview){height:104px}.jh-panel:not(.jh-panel--service) .jh-mega-tile:not(.jh-mega-tile--preview) .jh-mega-tile__shade{background:linear-gradient(90deg,#0a0908db,#0a09088c 60%,#0a09084d)}.jh-panel:not(.jh-panel--service) .jh-mega-tile:not(.jh-mega-tile--preview) .jh-mega-tile__text{top:50%;bottom:auto;left:44px;right:44px;flex-direction:row;align-items:baseline;gap:14px;transform:translateY(-50%)}.jh-panel:not(.jh-panel--service) .jh-mega-tile:not(.jh-mega-tile--preview) .jh-mega-tile__title{min-width:0;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jh-panel:not(.jh-panel--service) .jh-mega-tile:not(.jh-mega-tile--preview) .jh-mega-tile__count{display:inline-block;margin-left:auto;white-space:nowrap}@keyframes jh-mg-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}}@media(min-width:1200px)and (max-width:1399px){.jh-nav .jh-menu-details[open]>.jh-panel:not(.jh-panel--service){grid-template-columns:minmax(0,1fr) minmax(400px,42%)}.jh-panel:not(.jh-panel--service) .jh-panel-grid{column-gap:36px}.jh-panel:not(.jh-panel--service) .jh-panel-grid .jh-menu-link{font-size:14px}.jh-panel:not(.jh-panel--service) .jh-mega-tile--preview .jh-mega-tile__title{font-size:30px}}@media(prefers-reduced-motion:reduce){.jh-nav .jh-menu-details[open]>.jh-panel{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/jh-menu-grande.css.map */
