.shopify-section.as-header-section{position:sticky;top:0;z-index:30}.as-header{background:var(--as-navy);color:#fff}.as-header__row{display:flex;align-items:center;gap:4rem;padding-top:1.8rem;padding-bottom:.6rem}.as-logo{display:flex;align-items:center;gap:1.2rem;text-decoration:none;color:#fff;flex:none}.as-logo__img{height:var(--as-logo-h, 44px);width:auto;display:block}.as-wordmark{font-family:var(--font-wordmark-family);font-weight:var(--font-wordmark-weight);font-size:1.8rem;letter-spacing:.26em;color:#fff;white-space:nowrap}.as-header__search{flex:1;max-width:76rem;min-width:0}.as-search{display:block;position:relative}.as-search__form{display:flex;align-items:stretch;height:4.6rem;border-radius:999px;background:var(--as-navy-field);color:#fff;position:relative}.as-search__form:has(.as-search__input:focus-visible,select:focus-visible){outline:2px solid var(--as-sky);outline-offset:2px}@supports not selector(:has(*)){.as-search__form:focus-within{outline:2px solid var(--as-sky);outline-offset:2px}}.as-search__cat{position:relative;display:flex;align-items:center;border-right:1px solid #2c5a9a;flex:none}.as-search__cat select{height:100%;max-width:18rem;background:transparent;border:0;color:#fff;font:inherit;font-size:1.4rem;padding:0 6.6rem 0 2.6rem;border-radius:999px 0 0 999px;-webkit-appearance:none;appearance:none;cursor:pointer;text-overflow:ellipsis}.as-search__cat select option{color:var(--as-text);background:#fff}.as-header .as-search__cat select:focus,.as-header .as-search__cat select:focus-visible{outline:none;box-shadow:none}.as-search__chev{position:absolute;right:2rem;top:50%;width:1.6rem;height:1.6rem;margin-top:-.8rem;pointer-events:none}.as-search__field{flex:1;display:flex;align-items:center;min-width:0;position:static}.as-search__field:before,.as-search__field:after{display:none}.as-search__input{flex:1;min-width:0;height:100%;background:transparent;border:0;color:#fff;font:inherit;font-size:1.4rem;padding:0 1rem 0 2rem;-webkit-appearance:none;appearance:none}.as-search__input::placeholder{color:#b9cce6;opacity:1}.as-header .as-search__input:focus,.as-header .as-search__input:focus-visible{outline:none;box-shadow:none}.as-search__input::-webkit-search-cancel-button{display:none}.as-search__reset,.as-search__submit{flex:none;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin:auto 0;background:transparent;border:0;color:#fff;cursor:pointer;border-radius:50%;transition:background-color .15s ease}.as-search__submit{margin-right:.2rem}.as-search__reset.hidden{display:none}.as-search__reset .as-icon{width:1.6rem;height:1.6rem}.as-search__submit:hover,.as-search__reset:hover{background:#ffffff1f}.as-header .as-search__submit:focus-visible,.as-header .as-search__reset:focus-visible{outline:2px solid var(--as-sky);outline-offset:-2px;box-shadow:none}.as-search .predictive-search{top:calc(100% + .8rem);left:0;right:0;width:100%;border-radius:var(--as-radius-card);border:1px solid var(--as-border);background:#fff;color:var(--as-text);overflow-x:hidden;overflow-y:auto;z-index:40}.as-header .as-nav__drop a:focus-visible,.as-header .predictive-search a:focus-visible,.as-header .predictive-search button:focus-visible{outline-color:var(--as-blue);outline-offset:0}.as-header__actions{display:flex;gap:1.8rem;margin-left:auto;align-items:center;flex:none}.as-header__cart{white-space:nowrap}.as-nav__list{display:flex;flex-wrap:wrap;gap:0 3.6rem;list-style:none;margin:0;padding:0}.as-nav__item{position:relative}.as-nav__link{display:flex;align-items:center;gap:.6rem;padding:1.2rem 0;color:#fff;text-decoration:none;font-size:1.5rem;border-bottom:2px solid transparent;cursor:pointer;list-style:none;transition:border-color .15s ease}.as-nav__link:hover{border-bottom-color:#a7d8ff80}.as-nav__link.is-active{border-bottom-color:var(--as-sky)}.as-nav__dd{display:flex;align-items:center;gap:.2rem}.as-nav__toggle{display:flex;align-items:center;padding:.6rem .2rem;border:0;background:none;color:#fff;cursor:pointer}.as-nav__chev{width:1.6rem;height:1.6rem;transition:transform .15s ease}.as-nav__dd[open] .as-nav__chev{transform:rotate(180deg)}.as-nav__drop{position:absolute;top:100%;left:-1.6rem;min-width:26rem;margin:0;padding:.8rem;list-style:none;background:#fff;border:1px solid var(--as-border);border-radius:var(--as-radius-card);z-index:35}.as-nav__dd.is-ready .as-nav__drop{opacity:0;visibility:hidden;transform:translateY(-.6rem);transition:opacity .18s ease,transform .18s ease,visibility 0s .18s}.as-nav__dd.is-ready[open] .as-nav__drop{opacity:1;visibility:visible;transform:none;transition:opacity .18s ease,transform .18s ease,visibility 0s}.as-nav__droplink{display:block;padding:1rem 1.4rem;border-radius:1rem;color:var(--as-text);text-decoration:none;font-size:1.4rem;transition:background-color .15s ease,color .15s ease}.as-nav__droplink:hover,.as-nav__droplink[aria-current=page]{background:var(--as-surface);color:var(--as-navy)}.as-nav__droplink--all{font-weight:600}.as-nav__droplink:focus-visible{outline:3px solid var(--as-blue);outline-offset:0}.as-nav__empty{padding:1.2rem 0;color:var(--as-on-dark);font-size:1.3rem}.as-mnav,.as-header__search-toggle{display:none}@media screen and (max-width:1199px){.as-header__row{gap:2.4rem}.as-search__cat select{max-width:14rem}}@media screen and (max-width:989px){.as-header__row{gap:1.2rem 1.6rem;padding-top:1rem;padding-bottom:1rem}.as-header__search{position:absolute;left:0;right:0;top:100%;max-width:none;padding:.4rem var(--as-gutter) 1.2rem;background:var(--as-navy);z-index:34;opacity:0;visibility:hidden;transform:translateY(-.6rem);transition:opacity .18s ease,transform .18s ease,visibility 0s .18s}.as-header.is-search-open .as-header__search{opacity:1;visibility:visible;transform:none;transition:opacity .18s ease,transform .18s ease,visibility 0s}.as-header__search-toggle{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer;transition:background-color .15s ease}.as-header__search-toggle:hover,.as-header__search-toggle[aria-expanded=true]{background:#ffffff1f}.as-search .predictive-search{max-height:calc(100vh - 20rem)!important;max-height:calc(100dvh - 20rem)!important}.as-search__form{height:4.4rem}.as-search__cat select{padding:0 4rem 0 1.8rem;max-width:12rem}.as-search__chev{right:1.4rem}.as-nav,.as-header__partner{display:none}.as-mnav{display:block;flex:none}.as-mnav__toggle{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin-left:-1rem;border-radius:50%;color:#fff;cursor:pointer;list-style:none}.as-mnav__toggle::-webkit-details-marker{display:none}.as-mnav__toggle .as-icon{width:2.4rem;height:2.4rem}.as-mnav__close,.as-mnav[open] .as-mnav__open{display:none}.as-mnav[open] .as-mnav__close{display:block}.as-mnav__panel{position:absolute;left:0;right:0;top:100%;max-height:calc(100vh - 11rem);max-height:calc(100dvh - 11rem);overflow-y:auto;overscroll-behavior:contain;background:var(--as-navy);border-top:1px solid #1f4a85;padding:1.6rem var(--as-gutter) 2.4rem;display:flex;flex-direction:column;gap:2rem;z-index:35;opacity:0;transform:translateY(-.8rem);transition:opacity .2s ease,transform .2s ease}.as-mnav[open] .as-mnav__panel{opacity:1;transform:none}@starting-style{.as-mnav[open] .as-mnav__panel{opacity:0;transform:translateY(-.8rem)}}.as-mnav::details-content{transition:content-visibility .2s allow-discrete}.as-mnav__list,.as-mnav__sub{list-style:none;margin:0;padding:0}.as-mnav__link{display:flex;align-items:center;min-height:4.8rem;color:#fff;text-decoration:none;font-size:1.6rem;font-weight:500;border-bottom:1px solid #1f4a85}.as-mnav__link.is-active{color:var(--as-sky)}.as-mnav__sub{padding:.4rem 0 .8rem 1.6rem;border-bottom:1px solid #1f4a85}.as-mnav__group-toggle{width:100%;justify-content:space-between;padding:0;border:0;border-bottom:1px solid #1f4a85;background:none;font-family:inherit;letter-spacing:0;text-align:left;cursor:pointer}.as-mnav__collapse{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .25s ease,visibility 0s .25s}.as-mnav__collapse>.as-mnav__sub{min-height:0;overflow:hidden;overflow:clip;overflow-clip-margin:.6rem;padding-top:0;padding-bottom:0;border-bottom:0}.as-mnav__collapse>.as-mnav__sub:before,.as-mnav__collapse>.as-mnav__sub:after{content:"";display:block;height:.4rem}.as-mnav__collapse>.as-mnav__sub:after{height:.8rem;margin-left:-1.6rem;border-bottom:1px solid #1f4a85}.as-mnav__group-toggle[aria-expanded=true]+.as-mnav__collapse{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .25s ease,visibility 0s}.as-mnav__chev{width:2rem;height:2rem;transition:transform .2s ease}.as-mnav__group-toggle[aria-expanded=true] .as-mnav__chev{transform:rotate(180deg)}.as-mnav__sublink{display:flex;align-items:center;min-height:4.4rem;color:var(--as-on-dark);text-decoration:none;font-size:1.5rem}.as-header{position:relative}body:has(.as-mnav[open]){overflow:hidden}}@media screen and (max-width:749px){.as-logo__img{height:min(var(--as-logo-h, 44px),34px)}.as-header__row{gap:1.2rem}.as-logo{gap:.8rem;min-width:0}.as-wordmark{font-size:1.3rem;letter-spacing:.16em}.as-header__actions{gap:.8rem}.as-header__cart{min-height:4.4rem;padding:0 1.2rem}}@media screen and (max-width:419px){.as-wordmark{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/as-header.css.map */
