#header-component{--color-background-top-row:#2D67B2 !important;--color-background-bottom-row:#2D67B2 !important;--cart-bubble-background:#ffffff;--cart-bubble-text:#2D67B2}#header-component,#header-component *{--color-submenu:#ffffff !important}#header-component .header__row{--color-foreground:#ffffff !important;--color-foreground-rgb:255,255,255 !important;--color-background:#2D67B2 !important;--color-background-rgb:45,103,178 !important;--menu-top-level-font-color:#ffffff !important;--menu-top-level-font-color-rgb:255,255,255 !important;color:#fff}#header-component .header__row .header-actions__action,#header-component .header__row .header-actions__action svg,#header-component .header__row .search-action button,#header-component .header__row .svg-wrapper,#header-component .header__row summary,#header-component .header__row .header__icon--menu{color:#fff!important}#header-component .header__row svg{color:inherit}#header-component .menu-list__link,#header-component .menu-list__disclosure{color:#fff!important;opacity:1!important}#header-component .menu-list__list-item:is(:hover,:focus-within) .menu-list__link,#header-component .menu-list__list-item:has([aria-expanded=true]) .menu-list__link{color:#fff!important;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}#header-component .menu-list__list-item:is(:hover,:focus-within) .menu-list__trigger,#header-component .menu-list__list-item:not(:has(.menu-list__trigger)):hover>.menu-list__link{background:#ffffff24;border-radius:6px}#header-component .menu-list__trigger{padding-inline:6px}#header-component .menu-list__link:focus-visible,#header-component .menu-list__disclosure:focus-visible{outline:2px solid #ffffff;outline-offset:2px}#header-component .header-logo{background:#fff;border-radius:999px;padding:4px 14px!important;line-height:0;box-shadow:0 1px 3px #00000026}#header-component,#header-component *{--color-submenu:transparent !important}#header-component .header__underlay-open:after{display:none!important}@media(min-width:750px){#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{--submenu-padding-block-start:0px !important;--submenu-padding-block-end:0px !important;padding:0!important;background:transparent!important;pointer-events:none;clip-path:none!important;transition:none!important}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .menu-list__submenu-inner{pointer-events:auto;position:relative;width:max-content;min-width:240px;max-width:min(1000px,calc(100vw - 24px));margin:0 0 0 var(--cg-panel-left,16px)!important;transform:none!important;translate:none!important;top:calc(var(--cg-bar-offset,0px))!important;padding:20px 28px 24px!important;background:#fff;color:#1d1d1d;border-radius:0 0 10px 10px;border-top:3px solid #2D67B2;box-shadow:0 12px 28px #0000002e;--color-foreground:#1D1D1D !important;--color-foreground-rgb:29,29,29 !important;--color-background:#ffffff !important;--color-background-rgb:255,255,255 !important}#header-component .menu-list__submenu-inner:before{content:"";position:absolute;left:0;right:0;top:-18px;height:18px}#header-component .menu-list__submenu .mega-menu{display:block!important;padding:0!important;margin:0!important;width:auto!important;background:transparent!important}#header-component .mega-menu__grid{display:block!important;padding:0!important;margin:0!important}#header-component .mega-menu__list{display:flex!important;flex-wrap:wrap!important;column-gap:36px!important;row-gap:18px!important;grid-template-columns:none!important;width:auto!important}#header-component .mega-menu__column{flex:0 0 auto;min-width:180px;max-width:260px;grid-column:auto!important}#header-component .menu-list__submenu .mega-menu__content{display:none!important}}#header-component .menu-list__submenu-inner,#header-component .menu-list__submenu .mega-menu{color:#1d1d1d!important}.cg-header-search{display:none}@media(min-width:1200px){#header-component .search-action--hidden-on-drawer{display:none!important}#header-component .cg-header-search{display:flex;align-items:center;height:38px;width:220px;margin-inline-start:8px;background:#fff;border-radius:999px;overflow:hidden;border:2px solid #ffffff}.cg-header-search input[type=search]{flex:1;min-width:0;border:0;outline:0;background:transparent;padding:0 12px;font-size:14px;color:#1d1d1d;height:100%}.cg-header-search input::placeholder{color:#5b5b5b}.cg-header-search button{border:0;height:100%;width:40px;display:grid;place-items:center;cursor:pointer;background:#2d67b2;color:#fff;border-radius:999px}.cg-header-search button svg{width:18px;height:18px;color:#fff}.cg-header-search button:hover{background:#3d7cca}.cg-header-search:focus-within{box-shadow:0 0 0 3px #ffffff8c}}@media(max-width:749px){#header-component .header-logo{padding:3px 10px!important}#header-component .header__row .header-actions__action,#header-component .header__row .search-action button{color:#fff!important}}#header-component dialog,#header-component [popover],#header-component .menu-drawer,#header-component .menu-drawer-container .menu-drawer{--color-foreground:#1D1D1D !important;--color-foreground-rgb:29,29,29 !important;--color-background:#ffffff !important;--color-background-rgb:255,255,255 !important;--menu-top-level-font-color:#1D1D1D !important;color:#1d1d1d}#header-component dialog .header-actions__action,#header-component dialog svg,#header-component .menu-drawer svg{color:#1d1d1d!important}#header-component .cgw-hd{color:#fff!important;--cgw:#ffffff}@media(max-width:599px){#header-component .cgw-hd{display:none!important}#header-component .header-logo{padding:2px 8px!important}#header-component .header-logo__image{max-width:96px!important;height:auto!important;--header-logo-image-height-mobile:34px !important}}@media(max-width:749px){#header-component .header-logo{max-width:calc(100vw - 190px);overflow:hidden}}.cgw-s{display:inline-flex!important;width:auto!important;max-width:max-content!important;flex:0 0 auto!important;align-self:flex-start!important;padding:6px 12px!important;min-height:32px!important;height:auto!important;font:600 13px/1.2 var(--font-body--family, sans-serif)!important;gap:6px!important;margin:6px 0!important;border-radius:999px!important;grid-column:auto!important}.cgw-s svg{width:14px!important;height:14px!important}@media(min-width:750px){.media-gallery__grid>:last-child:nth-child(odd){grid-column:1 / -1!important}}.variant-option__button-label:has(input[value*=Deposit]){border-style:dashed!important}.variant-option__button-label:has(input[value*=Deposit]) .variant-option__button-label__text{font-weight:600}@media(max-width:749px){#header-component .header-logo{width:fit-content!important;max-width:150px!important;flex:0 0 auto!important;justify-self:center!important;margin-inline:auto!important;align-self:center!important;height:auto!important;min-height:0!important;padding:3px 10px!important}#header-component .header-logo__image{height:32px!important;width:auto!important;max-width:128px!important}}@media(max-width:399px){#header-component .header-logo{max-width:120px!important;padding:2px 8px!important}#header-component .header-logo__image{height:28px!important;max-width:104px!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/cg-blue-menu.css.map */
