.asv3-utility-bar{color:#fff;background:#3549c8;border-bottom:1px solid rgb(255 255 255 / 18%);letter-spacing:0}.asv3-utility-bar__inner{display:flex;align-items:center;justify-content:flex-end;gap:2.4rem;min-height:3.8rem;padding-right:3.2rem;padding-left:3.2rem}.asv3-utility-bar__label{margin-right:auto;font-size:1.15rem;font-weight:700;line-height:1.3;text-transform:uppercase}.asv3-utility-bar__links{display:flex;align-items:stretch;gap:.4rem;margin:0;padding:0;list-style:none}.asv3-utility-bar__links a{display:flex;align-items:center;min-height:3.8rem;padding:.7rem 1rem;color:#fff;font-size:1.25rem;font-weight:650;line-height:1.3;text-decoration:none;white-space:nowrap}.asv3-utility-bar__links a:hover,.asv3-utility-bar__links a[aria-current=page]{background:#ffffff21;text-decoration:underline;text-underline-offset:.3rem}.asv3-utility-bar__links a:focus-visible{outline:2px solid #fff;outline-offset:-3px}.header.asv3-nav{--asv3-nav-ink: #25282b;--asv3-nav-muted: #5c6268;--asv3-nav-rule: #e1e4e6;--asv3-nav-accent: #3549c8;color:var(--asv3-nav-ink);background:#fff;letter-spacing:0}.header.asv3-nav a,.header.asv3-nav button,.header.asv3-nav summary{letter-spacing:0}.header.asv3-nav :is(a,button,summary,input):focus-visible{outline:2px solid #215b92;outline-offset:3px;box-shadow:none}.header.asv3-nav>.header__heading,.header.asv3-nav>.header__heading-link{min-width:0}.header.asv3-nav .header__heading-link{margin:0;padding:0}.header.asv3-nav .header__heading-logo{display:block;width:100%;height:auto;max-height:4.8rem;object-fit:contain}.header.asv3-nav .header__icons{gap:.4rem;align-items:center;padding-right:0}.header.asv3-nav .asv3-nav__phone{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.4rem;color:var(--asv3-nav-ink);font-size:1.5rem;font-weight:500;line-height:1.4;text-decoration:none;white-space:nowrap}.header.asv3-nav .asv3-nav__phone .icon{width:1.8rem;height:1.8rem;flex-shrink:0;color:var(--asv3-nav-accent)}.header.asv3-nav .asv3-nav__phone:hover{color:var(--asv3-nav-accent);text-decoration:underline;text-underline-offset:.3rem}.header.asv3-nav .header__icon{width:4.4rem;min-width:4.4rem;height:4.4rem;min-height:4.4rem;padding:0;color:var(--asv3-nav-ink)}.header.asv3-nav .header__icon--cart{margin-right:0;padding-left:0;border-left:0}.header.asv3-nav .autosquad-header-icon-label{display:none}.header.asv3-nav .header__search,.header.asv3-nav .search-modal__form{min-width:0;width:100%;max-width:100%}.header.asv3-nav .header__search .search-collections,.header.asv3-nav .header__search .search-modal__content{width:100%;padding:0;background:#fff}.header.asv3-nav .header__search .collections-list{display:none}.header.asv3-nav .header__search .field__input{height:4.4rem;min-height:4.4rem;padding-right:8.8rem;font-size:1.6rem;border:1px solid #b8bec3;border-radius:4px;background:#f8f9fa;color:var(--asv3-nav-ink)}.header.asv3-nav .header__search .search__button.field__button{top:0;right:0;width:4.4rem;height:4.4rem;min-width:4.4rem;min-height:4.4rem;border-left:1px solid #b8bec3;border-radius:0 4px 4px 0;color:var(--asv3-nav-ink)!important;background:transparent!important}.header.asv3-nav .header__search .reset__button{right:4.4rem}.header.asv3-nav .asv3-nav__desktop{position:relative}.header.asv3-nav .asv3-nav__menu[open]:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;cursor:default}.header.asv3-nav .asv3-nav__desktop .asv3-nav__menu{position:static}.header.asv3-nav .asv3-nav__desktop>.list-menu{display:flex;flex-wrap:wrap;gap:0 1.2rem}.header.asv3-nav .asv3-nav__desktop .header__menu-item{position:relative;min-height:4.4rem;padding:1.1rem 2.8rem 1.1rem 1rem;font-size:1.4rem;line-height:1.5;font-weight:600;color:var(--asv3-nav-ink)}.header.asv3-nav .asv3-nav__desktop .header__menu-item>.icon-caret{right:1rem}.header.asv3-nav .asv3-nav__menu[open]>summary,.header.asv3-nav .asv3-nav__desktop .header__menu-item:hover{color:var(--asv3-nav-accent);background:#f5f6f7}.header.asv3-nav .header__active-menu-item{color:var(--asv3-nav-accent);text-decoration:underline;text-underline-offset:.5rem}.header.asv3-nav .asv3-nav__panel{top:100%;left:0;right:auto;transform:none;width:64rem;max-width:100%;max-height:calc(100dvh - 15rem);margin:0;padding:2rem 2.4rem;border:1px solid var(--asv3-nav-rule);border-radius:0 0 6px 6px;background:#fff;box-shadow:0 12px 24px #14191e1f;overflow-y:auto;overscroll-behavior:contain}.header.asv3-nav .asv3-nav__panel--3{width:80rem}.header.asv3-nav .asv3-nav__panel--1{width:36rem}.header.asv3-nav .asv3-nav__panel-heading{margin-bottom:1.2rem;padding-bottom:1.2rem;border-bottom:1px solid var(--asv3-nav-rule)}.header.asv3-nav .asv3-nav__view-all{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:3.2rem;color:var(--asv3-nav-accent);font-size:1.5rem;font-weight:600;text-decoration:none}.header.asv3-nav .asv3-nav__view-all .icon,.header.asv3-nav .asv3-nav__help .icon{width:1.8rem;height:1.8rem;flex-shrink:0}.header.asv3-nav .asv3-nav__groups{columns:2;column-gap:2.4rem;margin:0;padding:0;list-style:none}.header.asv3-nav .asv3-nav__panel--3 .asv3-nav__groups{columns:3}.header.asv3-nav .asv3-nav__panel--1 .asv3-nav__groups{columns:1}.header.asv3-nav .asv3-nav__group{break-inside:avoid;margin:0 0 .6rem}.header.asv3-nav .asv3-nav__children{margin:0 0 .6rem;padding:0 0 0 1.2rem;border-left:1px solid var(--asv3-nav-rule);list-style:none}.header.asv3-nav .asv3-nav__category,.header.asv3-nav .asv3-nav__child{display:block;padding:.9rem .6rem;color:var(--asv3-nav-ink);font-size:1.4rem;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.header.asv3-nav .asv3-nav__category{font-weight:600}.header.asv3-nav .asv3-nav__child{color:var(--asv3-nav-muted)}.header.asv3-nav :is(.asv3-nav__category,.asv3-nav__child,.asv3-nav__view-all):hover,.header.asv3-nav .asv3-nav__panel [aria-current=page]{color:var(--asv3-nav-accent);text-decoration:underline;text-underline-offset:.3rem}@media screen and (min-width:990px){.header.asv3-nav.header--middle-left{grid-template-areas:"heading inline-search icons" "navigation navigation navigation";grid-template-columns:minmax(18rem,21rem) minmax(22rem,1fr) auto;grid-template-rows:minmax(7.6rem,auto) minmax(4.8rem,auto);column-gap:2.4rem;row-gap:0;min-height:12.4rem;max-width:var(--asv3-nav-page-width, 144rem);padding:0 3.2rem!important}.header.asv3-nav .header__heading-logo{max-height:5.8rem}.header.asv3-nav .asv3-nav__phone{font-size:1.65rem;font-weight:600}.header.asv3-nav .asv3-nav__phone .icon{width:2rem;height:2rem}.header.asv3-nav .header__search .field__input,.header.asv3-nav .header__search .search__button.field__button{height:4.8rem;min-height:4.8rem}.header.asv3-nav .header__search .field__input{font-size:1.65rem;font-weight:500}.header.asv3-nav .asv3-nav__desktop .header__menu-item{min-height:4.8rem;padding-top:1.2rem;padding-bottom:1.2rem;font-size:1.55rem}.header.asv3-nav>.asv3-nav__drawer{display:none}.header.asv3-nav.header--middle-left:has(>.asv3-nav__phone){grid-template-areas:"heading phone inline-search icons" "navigation navigation navigation navigation";grid-template-columns:minmax(16rem,19rem) auto minmax(22rem,1fr) auto}.header.asv3-nav.header--middle-left>.asv3-nav__phone{grid-area:phone;justify-self:start;padding-left:1.6rem;position:relative}.header.asv3-nav.header--middle-left>.asv3-nav__phone:before{content:"";position:absolute;left:0;height:2.4rem;border-left:1px solid var(--asv3-nav-rule)}.header.asv3-nav .header__inline-menu.asv3-nav__desktop{display:block;grid-area:navigation;width:100%;margin:0;padding:0;border-top:1px solid var(--asv3-nav-rule)}}.header.asv3-nav .asv3-nav__drawer .menu-drawer,.header.asv3-nav .asv3-nav__drawer .menu-drawer__submenu{color:var(--asv3-nav-ink);background:#fff}.header.asv3-nav .asv3-nav__drawer .menu-drawer{width:min(40rem,100vw);max-width:100vw}.header.asv3-nav .asv3-nav__drawer .menu-drawer__navigation{padding:1.2rem 0}.header.asv3-nav .asv3-nav__drawer .menu-drawer__menu-item,.header.asv3-nav .asv3-nav__drawer .menu-drawer__close-button{min-height:4.8rem;padding:1.2rem 4.4rem 1.2rem 2rem;color:var(--asv3-nav-ink);font-size:1.6rem;line-height:1.5;overflow-wrap:anywhere}.header.asv3-nav .asv3-nav__drawer .menu-drawer__menu-item>.icon-caret{right:2rem;color:var(--asv3-nav-muted)}.header.asv3-nav .asv3-nav__drawer .menu-drawer__inner-submenu{padding-top:0}.header.asv3-nav .asv3-nav__drawer .menu-drawer__close-button{margin:0 0 .8rem;border-bottom:1px solid var(--asv3-nav-rule);background:#f5f6f7}.header.asv3-nav .asv3-nav__drawer .asv3-nav__drawer-all{color:var(--asv3-nav-accent);font-weight:600}.header.asv3-nav .asv3-nav__drawer .menu-drawer__utility-links{padding:1.6rem 2rem max(1.6rem,env(safe-area-inset-bottom));border-top:1px solid var(--asv3-nav-rule);background:#f5f6f7}.header.asv3-nav .asv3-nav__help-heading{margin:0 0 .8rem;color:var(--asv3-nav-muted);font-size:1.3rem;font-weight:600}.header.asv3-nav .asv3-nav__help a{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;min-height:4.4rem;color:var(--asv3-nav-ink);font-size:1.4rem;text-decoration:none}@media screen and (max-width:989px){.asv3-utility-bar__inner{gap:0;min-height:3.6rem;padding:0 .8rem;overflow-x:auto;scrollbar-width:none}.asv3-utility-bar__inner::-webkit-scrollbar{display:none}.asv3-utility-bar__label{display:none}.asv3-utility-bar__links{width:100%;justify-content:center;gap:0}.asv3-utility-bar__links a{min-height:3.6rem;padding:.6rem .8rem;font-size:1.15rem}.header.asv3-nav.header--middle-left{grid-template-areas:"left-icons heading icons" "search search search";grid-template-columns:4.4rem minmax(0,1fr) auto;grid-template-rows:minmax(4.8rem,auto) auto;gap:.8rem;min-height:0;padding:.8rem 1.6rem 1.2rem!important}.header.asv3-nav .header__inline-menu.asv3-nav__desktop{display:none}.header.asv3-nav>.asv3-nav__drawer{display:block;grid-area:left-icons;margin:0}.header.asv3-nav .header__icon span:has(.icon-hamburger){justify-content:center}.header.asv3-nav .header__heading-logo-wrapper{max-width:16rem}.header.asv3-nav .header__heading-logo{max-width:100%;max-height:4.4rem}.header.asv3-nav .header__search{grid-area:search}.header.asv3-nav.header--middle-left:has(>.asv3-nav__phone)>.header__search{width:calc(100% - 5.2rem);justify-self:start}.header.asv3-nav.header--middle-left>.asv3-nav__phone{grid-area:search;align-self:center;justify-self:end;width:4.4rem;height:4.4rem;border:1px solid var(--asv3-nav-rule);border-radius:4px}.header.asv3-nav .asv3-nav__phone-number{display:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/autosquad-navigation-v3.css.map */
