@media screen and (min-width:990px){.g4u-header{position:relative}}.g4u-menu{position:static}.g4u-menu__panel,.g4u-menu__panel *,.g4u-picker,.g4u-picker *{box-sizing:border-box}.g4u-header .g4u-menu summary.header__menu-item{padding-right:2.8rem!important}.g4u-header .g4u-menu summary.header__menu-item .icon-caret{right:1.1rem}.g4u-header .g4u-menu .header__menu-item span{text-decoration:none!important}.g4u-menu .g4u-menu__item{position:relative}.g4u-menu .g4u-menu__item--wide,.g4u-menu .g4u-menu__item--wide .g4u-menu__details{position:static}.g4u-menu__panel{position:absolute;top:calc(100% + .8rem);left:0;z-index:20;min-width:24rem;padding:.8rem;border:.1rem solid rgba(13,59,102,.12);border-radius:1.6rem;background:#fff;box-shadow:0 2rem 5rem #082b4c2e;color:#082b4c}.g4u-menu__panel{max-height:calc(100vh - var(--header-bottom-position-desktop, 10rem) - 2rem);overflow-y:auto;overscroll-behavior:contain}.g4u-menu__panel--picker,.g4u-menu__panel--columns{top:calc(100% - .4rem);left:50%;transform:translate(-50%)}.g4u-menu__panel--picker{display:grid;grid-template-columns:minmax(18rem,22rem) minmax(0,1fr);gap:.8rem;width:min(68rem,calc(100vw - 4rem))}.g4u-menu__panel--cols-2{width:min(52rem,calc(100vw - 4rem))}.g4u-menu__panel--cols-3{width:min(76rem,calc(100vw - 4rem))}.g4u-menu__panel--columns .g4u-menu__links{display:grid;grid-auto-flow:row;column-gap:.4rem}.g4u-menu__panel--cols-2 .g4u-menu__links{grid-template-columns:repeat(2,minmax(0,1fr))}.g4u-menu__panel--cols-3 .g4u-menu__links{grid-template-columns:repeat(3,minmax(0,1fr))}.g4u-menu__panel--columns .g4u-menu__all{grid-column:1 / -1}.g4u-menu__details[open]>.g4u-menu__panel{animation:g4uMenuIn .16s ease both}.g4u-menu__details[open]>.g4u-menu__panel--picker,.g4u-menu__details[open]>.g4u-menu__panel--columns{animation-name:g4uMenuInCentred}@keyframes g4uMenuIn{0%{opacity:0;transform:translateY(-.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes g4uMenuInCentred{0%{opacity:0;transform:translate(-50%,-.6rem)}to{opacity:1;transform:translate(-50%)}}.g4u-menu__links{display:flex;flex-direction:column;gap:.5rem;margin:0}.g4u-menu__link{display:flex;align-items:center;gap:1rem;min-height:4.4rem;padding:.6rem 1rem;border:.1rem solid rgba(13,59,102,.12);border-radius:1rem;background:#f4f7fb;color:#082b4c;font-size:1.42rem;line-height:1.3;text-decoration:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.g4u-menu__link:hover,.g4u-menu__link:focus-visible{border-color:#0d3b66;background:#eaf0f7;color:#0d3b66}.g4u-menu__link--all{border-color:transparent;background:transparent}.g4u-menu__link--all:hover,.g4u-menu__link--all:focus-visible{border-color:transparent;background:#0d3b660f}.g4u-menu__link:focus-visible,.g4u-picker__card:focus-visible,.g4u-picker__checker:focus-visible{outline:.2rem solid #0d3b66;outline-offset:.2rem;box-shadow:none}.g4u-menu__link--active{font-weight:600;border-color:#0d3b6666}.g4u-menu__thumb{flex:0 0 3.2rem;width:3.2rem;height:3.2rem;border-radius:.8rem;background:#fff;object-fit:cover}.g4u-menu__sublinks{margin:0 0 .4rem 1.2rem;padding-left:1rem;border-left:.1rem solid rgba(13,59,102,.12)}.g4u-menu__link--sub{min-height:3.4rem;font-size:1.32rem}.g4u-menu__all{margin-top:.2rem;padding-top:.4rem;border-top:.1rem solid rgba(13,59,102,.1)}.g4u-menu__link--all{justify-content:space-between;font-weight:600}.g4u-picker__heading{margin:0 0 .8rem;color:#5c6f83;font-size:1.15rem;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.g4u-picker__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0}.g4u-picker__card{display:grid;grid-template-columns:3.6rem minmax(0,1fr);align-items:start;gap:1rem;height:100%;padding:1.2rem;border:.1rem solid rgba(13,59,102,.14);border-radius:1.2rem;background:#fff;color:#082b4c;text-decoration:none;transition:border-color .14s ease,background-color .14s ease}.g4u-picker__card:hover{border-color:#0d3b66;background:#f6f8fb}.g4u-picker__icon{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:999px;background:#0d3b6614;color:#0d3b66}.g4u-picker__icon svg{width:2.2rem;height:2.2rem}.g4u-picker__body{display:flex;flex-direction:column;gap:.3rem;min-width:0}.g4u-picker__name{font-size:1.5rem;font-weight:700;line-height:1.2}.g4u-picker__hint{color:#5c6f83;font-size:1.25rem;line-height:1.35}.g4u-picker__checker{width:100%;border:0;font-family:inherit;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.8rem;padding:.9rem 1.2rem;border-radius:1rem;background:#0d3b66;color:#fff;font-size:1.3rem;line-height:1.3;text-decoration:none;transition:background-color .14s ease}.g4u-picker__checker:hover{background:#082b4c;color:#fff}.g4u-picker__checker strong{margin-right:.4rem}.g4u-picker--panel{padding:.8rem .4rem .4rem 1.4rem;border-left:.1rem solid rgba(13,59,102,.1)}.g4u-picker--drawer{margin:.4rem 3rem 1.2rem}.g4u-picker--drawer .g4u-picker__card{grid-template-columns:1fr;gap:.6rem;padding:1rem}.g4u-picker--drawer .g4u-picker__icon{width:3.2rem;height:3.2rem}.g4u-picker--drawer .g4u-picker__icon svg{width:2rem;height:2rem}.g4u-picker--drawer .g4u-picker__name{font-size:1.5rem}.g4u-picker--drawer .g4u-picker__hint{font-size:1.25rem}.g4u-drawer-all{font-weight:600!important}.g4u-header .menu-drawer__menu>li{margin:0 2rem .6rem}.g4u-header .menu-drawer__menu>li>.menu-drawer__menu-item,.g4u-header .menu-drawer__menu>li>details>.menu-drawer__menu-item{position:relative;box-sizing:border-box;display:flex;align-items:center;gap:1.2rem;min-height:5.2rem;padding:.8rem 4.4rem .8rem 1.4rem;line-height:1.3;border:.1rem solid rgba(13,59,102,.12);border-radius:1.2rem;background:#f4f7fb}.g4u-header .menu-drawer__menu>li>.menu-drawer__menu-item:hover,.g4u-header .menu-drawer__menu>li>.menu-drawer__menu-item:focus-visible,.g4u-header .menu-drawer__menu>li>details>.menu-drawer__menu-item:hover,.g4u-header .menu-drawer__menu>li>details>.menu-drawer__menu-item:focus-visible{border-color:#0d3b66;background:#eaf0f7}.g4u-header .menu-drawer__menu-item--active{border-color:#0d3b6666!important}.g4u-header .menu-drawer__menu>li>details>.menu-drawer__menu-item>.svg-wrapper{right:1.4rem}.g4u-header .menu-drawer__menu>li>a.menu-drawer__menu-item:after{content:"";position:absolute;top:50%;right:1.8rem;width:.8rem;height:.8rem;border-top:.2rem solid currentColor;border-right:.2rem solid currentColor;opacity:.6;transform:translateY(-50%) rotate(45deg)}.g4u-header .menu-drawer__navigation>.menu-drawer__menu>li>a.menu-drawer__menu-item:after{content:none}.g4u-header .menu-drawer__menu>li>.g4u-drawer-all{border-color:transparent;background:transparent}.g4u-drawer-thumb{flex:0 0 4rem;width:4rem;height:4rem;border-radius:1rem;background:#fff;object-fit:cover}.g4u-picker--drawer{margin:2rem 2rem .4rem}.g4u-header .menu-drawer__close-button{box-sizing:border-box;gap:1.2rem;width:calc(100% - 4rem);margin:1.2rem 2rem 0;padding:1rem 0 1.4rem;border-bottom:.1rem solid rgba(13,59,102,.12);background:transparent;color:#082b4c;font-size:1.8rem;font-weight:700;letter-spacing:0}.g4u-header .menu-drawer__close-button:hover,.g4u-header .menu-drawer__close-button:focus{background:transparent}.g4u-header .menu-drawer__close-button:focus-visible{outline:.2rem solid #0d3b66;outline-offset:.2rem}.g4u-header .menu-drawer__close-button .svg-wrapper{box-sizing:border-box;flex:0 0 3.4rem;width:3.4rem;height:3.4rem;margin:0;padding:.95rem;border-radius:999px;background:#0d3b6614;color:#0d3b66;transition:background-color .14s ease}.g4u-header .menu-drawer__close-button:hover .svg-wrapper{background:#0d3b6629}.g4u-header .menu-drawer__inner-submenu>.menu-drawer__menu{padding-top:1.6rem}.g4u-header .menu-drawer__inner-submenu>.g4u-picker--drawer+.menu-drawer__menu{padding-top:1.2rem}@media(prefers-reduced-motion:reduce){.g4u-menu__details[open]>.g4u-menu__panel{animation:none}.g4u-menu__link,.g4u-picker__card,.g4u-picker__checker{transition:none}}.g4u-header .header__icon--menu[aria-expanded=true]:before{content:none}
/*# sourceMappingURL=/cdn/shop/t/34/assets/component-g4u-menu.css.map */
