@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@500;700&display=swap";:root{--header-height: 86px}.shopify-section-group-header-group,.section-header,.section-header.shopify-section-group-header-group,.shopify-section-header-sticky{z-index:100!important}.custom-header-wrapper{position:relative;z-index:100;width:100%;background-color:var(--custom-header-bg, #ffffff);transition:background-color .3s ease,box-shadow .3s ease}.custom-header-wrapper--shadow{box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a}.custom-header{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-height:86px!important;padding-left:var(--custom-header-padding-horizontal, 32px)!important;padding-right:var(--custom-header-padding-horizontal, 32px)!important;padding-top:var(--custom-header-padding-vertical, 0px)!important;padding-bottom:var(--custom-header-padding-vertical, 0px)!important;margin:0 auto!important;box-sizing:border-box!important}.custom-header.page-width{max-width:var(--page-width, 1280px)}.custom-header.full-width{max-width:100%}.custom-header__left{display:flex;align-items:center;gap:12px;flex-shrink:0}.custom-header__brand-link{display:flex;align-items:center;text-decoration:none;color:inherit}.custom-header__logo-img{width:var(--custom-header-logo-width, 24px);height:var(--custom-header-logo-height, 34px);display:block;object-fit:contain}.custom-header__default-emblem{width:var(--custom-header-logo-width, 24px)!important;height:var(--custom-header-logo-height, 34px)!important}.custom-header__logo-img--desktop{display:block}.custom-header__logo-img--mobile{display:none}.custom-header__tagline-wrapper{display:flex;align-items:center;padding-left:12px;border-left:1px solid var(--custom-header-divider-color, #E5E7EB);height:34px}.custom-header__tagline-wrapper--no-divider{border-left:none;padding-left:0}.custom-header__tagline{color:var(--custom-header-tagline-color, #99A1AF)!important;text-align:center!important;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:var(--custom-header-tagline-size, 12px)!important;font-style:normal!important;font-weight:350!important;line-height:16px!important;text-transform:uppercase!important;white-space:nowrap}.custom-header__center{display:flex;justify-content:center;align-items:center;flex-grow:1}.custom-header__nav{display:flex;align-items:center;gap:var(--custom-header-nav-gap, 24px);list-style:none;margin:0;padding:0}.custom-header__nav-item{position:relative;display:flex;align-items:center}.custom-header__nav-link,.custom-header__nav-link:visited,.custom-header__nav-link--active{color:#4a5565!important;text-align:center!important;font-family:Gotham,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:20px!important;font-style:normal!important;font-weight:350!important;line-height:28px!important;text-decoration:none!important;white-space:nowrap;transition:color .2s ease,opacity .2s ease}.custom-header__nav-link-wrapper{display:inline-flex;align-items:center;gap:2px}.custom-header__nav-link:hover{color:#005bce!important}.custom-header__caret-btn{background:transparent;border:none;padding:4px;margin:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#4a5565;transition:color .2s ease;line-height:1}.custom-header__caret-btn:hover,.custom-header__nav-item:hover .custom-header__caret-btn,.custom-header__nav-item.is-open .custom-header__caret-btn{color:#005bce}.custom-header__caret{width:10px;height:6px;display:block;transition:transform .25s ease;stroke:currentColor;fill:none}.custom-header__nav-item:hover .custom-header__caret,.custom-header__nav-item.is-open .custom-header__caret{transform:rotate(180deg)}.custom-header__nav-item--has-dropdown{position:relative}.custom-header__nav-item--has-dropdown:hover .custom-header__dropdown,.custom-header__nav-item--has-dropdown.is-open .custom-header__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.custom-header__dropdown{position:absolute;top:100%;left:0;min-width:200px;background:#fff;box-shadow:0 8px 16px #0000001a;border-radius:8px;padding:8px 0;margin-top:8px;list-style:none;opacity:0;visibility:hidden;transform:translateY(6px);transition:all .2s ease;z-index:100}.custom-header__dropdown-item a{display:block;padding:8px 16px;color:#4a5565;font-size:14px;text-decoration:none;transition:background .15s ease,color .15s ease}.custom-header__dropdown-item a:hover{background:#f3f4f6;color:#005bce}.custom-header__nav-item--has-megamenu{position:relative}.custom-header__megamenu-wrapper{position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(8px);padding-top:12px;opacity:0;visibility:hidden;transition:opacity .25s ease,transform .25s ease,visibility .25s ease;z-index:1000}.custom-header__nav-item--has-megamenu:hover .custom-header__megamenu-wrapper,.custom-header__nav-item--has-megamenu.is-open .custom-header__megamenu-wrapper{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.custom-header__megamenu{width:max-content;min-width:200px;max-width:min(928px,calc(100vw - 32px));box-sizing:border-box;padding:20px 24px;background:#fff;box-shadow:0 8px 24px -8px #00000014,0 2px 6px -2px #0000000a;border-radius:12px;border:1px solid rgba(0,0,0,.04);display:flex;justify-content:flex-start;align-items:flex-start;gap:28px;overflow:hidden}.custom-header__megamenu-divider{width:1px;align-self:stretch;background:#e5e7eb;flex-shrink:0}.custom-header__megamenu-column{flex:0 0 auto;min-width:160px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}.custom-header__megamenu-title{color:#001f6b!important;font-family:Gotham,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:20px!important;text-decoration:none!important;word-wrap:break-word;white-space:nowrap;display:block;transition:color .15s ease}.custom-header__megamenu-title:hover{color:#005bce!important}.custom-header__megamenu-links{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}.custom-header__megamenu-link{align-self:stretch;color:#4a5565!important;font-family:Gotham,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;text-decoration:none!important;word-wrap:break-word;white-space:nowrap;display:block;transition:color .15s ease,transform .15s ease}.custom-header__megamenu-link:hover{color:#005bce!important;transform:translate(2px)}@media screen and (max-width:1024px){.custom-header__megamenu{max-width:calc(100vw - 32px);gap:20px;padding:16px 20px}.custom-header__megamenu-title{font-size:18px!important}.custom-header__megamenu-link{font-size:14px!important}}.custom-header__right{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-shrink:0}.custom-header__right details,.custom-header__right details-modal,.custom-header__mobile-drawer-toggle header-drawer,.custom-header__mobile-drawer-toggle details{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border:none!important}.custom-header__right summary{list-style:none!important;outline:none!important}.custom-header__right summary::-webkit-details-marker{display:none!important}#cart-icon-bubble.custom-header__icon-btn{display:none!important}.custom-header__icon-btn,.custom-header__right .header__icon,.custom-header__mobile-drawer-toggle .header__icon,.custom-header__right summary.header__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:8px!important;margin:0!important;background:transparent!important;border:none!important;color:var(--custom-header-icon-color, #6A7282)!important;cursor:pointer;position:relative!important;text-decoration:none;box-sizing:border-box!important;line-height:1!important;vertical-align:middle!important;transition:color .2s ease,opacity .2s ease}.custom-header__icon-btn:hover,.custom-header__right .header__icon:hover{color:var(--custom-header-icon-hover, #005BCE)!important}.custom-header__right details:not([open]) .header__icon-close{display:none!important}.custom-header__right details[open] .modal__toggle .svg-wrapper:not(.header__icon-close){display:none!important}.custom-header__right details[open] .header__icon-close{display:flex!important}.custom-header__right .svg-wrapper,.custom-header__mobile-drawer-toggle .svg-wrapper{width:24px!important;height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important}.custom-header__icon-btn svg,.custom-header__right svg,.custom-header__right .icon,.custom-header__mobile-drawer-toggle svg{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;display:block!important;fill:none!important;stroke:currentColor!important}.custom-header__cart-bubble{position:absolute;top:2px;right:2px;background-color:var(--custom-header-cta-bg, #005BCE);color:#fff;font-size:10px;font-weight:700;height:16px;min-width:16px;border-radius:999px;display:flex;align-items:center;justify-content:center;padding:0 4px;line-height:1}.custom-header__cta-btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 24px;background-color:var(--custom-header-cta-bg, #005BCE);color:var(--custom-header-cta-color, #ffffff)!important;font-family:Gotham,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:var(--custom-header-cta-size, 16px);font-weight:700;line-height:24px;text-decoration:none;text-align:center;border-radius:var(--custom-header-cta-radius, 9999px);white-space:nowrap;border:none;cursor:pointer;transition:background-color .2s ease,opacity .2s ease,transform .15s ease;box-shadow:0 1px 2px #0000000d}.custom-header__cta-btn:hover{background-color:var(--custom-header-cta-hover-bg, #004bb0);opacity:.95;transform:translateY(-1px)}.custom-header__mobile-drawer-toggle{display:none!important}@media screen and (max-width:768px){.custom-header{height:61.06px!important;min-height:61.06px!important;padding:0 16px!important;background:#fff!important;box-shadow:0 1.91px 3.82px -1.91px #0000001a,0 3.82px 5.73px -.95px #0000001a!important}.custom-header__center,.custom-header__tagline-wrapper,.custom-header__logo-img--desktop.has-mobile-logo{display:none!important}.custom-header__logo-img--mobile,.custom-header__default-emblem{display:block!important;width:30.73px!important;height:43.54px!important;max-width:30.73px!important;max-height:43.54px!important;object-fit:contain!important}.custom-header__right{gap:8px!important}.custom-header__icon-btn{padding:7.63px!important;width:32px!important;height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.custom-header__icon-btn svg{width:17.17px!important;height:17.17px!important;stroke:#6a7282!important}.custom-header__mobile-drawer-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:7.63px!important}.custom-header__mobile-drawer-toggle svg,.custom-header__mobile-drawer-toggle .icon{width:19.08px!important;height:19.08px!important;stroke:#6a7282!important}.custom-header__cta-btn{display:none!important}}.menu-drawer__menu,.menu-drawer__menu li,.menu-drawer ul,.menu-drawer li{list-style:none!important;list-style-type:none!important;padding-left:0!important;margin-left:0!important}.menu-drawer__menu-item,summary.menu-drawer__menu-item,a.menu-drawer__menu-item{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;box-sizing:border-box!important;padding:14px 24px!important;position:relative!important;gap:16px!important;text-decoration:none!important}.menu-drawer summary.menu-drawer__menu-item{padding-right:24px!important}.menu-drawer__menu-item>.svg-wrapper{position:static!important;transform:none!important;right:auto!important;top:auto!important;margin-left:auto!important;flex-shrink:0!important;width:16px!important;height:16px!important;display:flex!important;align-items:center!important;justify-content:center!important}.menu-drawer__submenu .menu-drawer__menu-item{color:#001f6b!important;font-family:Gotham,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:16px!important;font-weight:500!important}.menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu-item{color:#4a5565!important;font-family:Gotham,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:15px!important;font-weight:400!important}.custom-header__mobile-drawer-toggle details summary:before,.custom-header__mobile-drawer-toggle details summary:after,.custom-header__mobile-drawer-toggle summary:before,.custom-header__mobile-drawer-toggle summary:after,header-drawer summary:before,header-drawer summary:after,header-drawer details summary:before,header-drawer details summary:after,.menu-drawer-container summary:before,.menu-drawer-container summary:after{display:none!important;content:none!important;background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}.custom-header__mobile-drawer-toggle summary,.menu-drawer-container summary,header-drawer summary{background:transparent!important;background-color:transparent!important;border:none!important;outline:none!important;box-shadow:none!important}.custom-header__mobile-drawer-toggle summary:focus,.custom-header__mobile-drawer-toggle summary:focus-visible,.custom-header__mobile-drawer-toggle summary:active,.menu-drawer-container summary:focus,.menu-drawer-container summary:focus-visible{background:transparent!important;outline:none!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/36/assets/component-custom-header.css.map */
