.header{position:relative;grid-template-areas:"left-icons heading icons" "search search search" "support support support";grid-template-columns:1fr 2fr 1fr;align-items:center;grid-template-rows:auto auto auto;row-gap:1rem}.header__menu-item{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;font-size:1.4rem;color:var(--color-brand-primary--dark-denim);letter-spacing:0}.header__active-menu-item{text-decoration:none}.header__icons .link.header__icon--account{display:none}.jamersan--header-search .field__input::placeholder{opacity:1}@media screen and (min-width: 990px){.header--middle-left{grid-template-areas:"heading navigation search support icons";grid-template-columns:auto auto 1fr;column-gap:1.6rem;row-gap:0}}.jamersan--header-search{grid-area:search}.jamersan--header-support{grid-area:support}.jamersan--header-search .search__input.field__input{padding-right:4rem}.jamersan--header-search .reset__button{background-color:rgb(var(--color-background))!important;height:4.3rem;right:calc(var(--inputs-border-width) + 4rem)}@media screen and (min-width: 750px){summary.list-menu__item{padding-left:.5rem;padding-right:2rem!important;font-size:1.5rem}}.header predictive-search{position:static}.predictive-search__item .predictive-search__item-heading{font-size:1.8rem}@media screen and (max-width: 749px){.search-modal__close-button{top:3rem}}.mega-menu__list--resources{grid-template-columns:repeat(4,1fr)!important;gap:0!important}.mega-menu__link--resources .mega-menu__link{display:flex;flex-direction:column}.mega-menu__link--resources .mega-menu__link:hover,.mega-menu__link--resources .mega-menu__link:hover p{text-decoration:none!important}.mega-menu__link--resources .mega-menu__link:hover .resource--item-title{color:var(--color-brand-primary--brick-layer-red);text-decoration:none!important}.mega-menu__list--resources img{margin-bottom:1rem;aspect-ratio:1 / 1}.mega-menu__link--resources p{font-weight:400!important;margin-top:0}.mega-menu__link--resources img{width:100%;margin-bottom:1rem}.mega-menu__link--resources{padding:0 2rem}.mega-menu__link--resources:not(:first-child){border-left:1px solid var(--color-brand-secondary--lightest-gray)}.menu-drawer__menu--resources{display:grid;grid-template-columns:1fr 1fr}.mega-menu__link{font-size:1.55rem}.mega-menu__link--parent,.resource--item-title{font-size:1.6rem;font-family:var(--font-heading-family);text-transform:uppercase;font-weight:600!important;letter-spacing:0}.mega-menu__content{display:flex;flex-wrap:nowrap;padding-top:1rem!important;padding-bottom:3rem!important}.mega-menu__list:not(.mega-menu__list--resources){margin-left:0!important;margin-right:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.mega-menu__list:first-child{flex:1}.mega-menu__list--search-by{border-left:1px solid var(--color-brand-secondary--lightest-gray);display:block!important}.link--view-all{text-decoration:underline!important}.mega-menu__content{display:grid;grid-template-areas:"all-categories all-categories all-categories" "main-menu main-menu search-by";gap:1rem}.mega-menu__all-categories{grid-area:all-categories}.mega-menu__list__main{grid-area:main-menu}.mega-menu__list--search-by{grid-area:search-by}.mega-menu-column{display:none}.mega-menu-column:not(.hidden){display:block}.mega-menu-wrapper{display:flex;gap:2rem}.mega-menu__all-categories-wrapper.expanded{margin-top:3rem;position:absolute;background-color:var(--color-brand-primary--white);display:flex;flex-wrap:wrap;height:100%;width:100%}.mega-menu__all-categories-wrapper .js-toggle-all-categories{flex-basis:100%}.mega-menu__all-categories-wrapper:not(.expanded) .js-toggle-all-categories .icon-caret{transform:rotate(0)}.mega-menu__all-categories-wrapper.expanded .js-toggle-all-categories .icon-caret{transform:rotate(180deg)}.mega-menu__all-categories-wrapper .mega-menu__all-categories,.mega-menu__all-categories-wrapper .mega-menu__submenu,.mega-menu__all-categories-wrapper .mega-menu__list{display:flex;flex-direction:column;position:relative}.mega-menu__all-categories-wrapper .mega-menu__link,.mega-menu__all-categories-wrapper .mega-menu__link--parent{align-items:center;display:flex;gap:2rem;width:100%;justify-content:space-between;text-transform:uppercase;font-weight:500;cursor:pointer}.mega-menu__all-categories-wrapper .mega-menu__link--parent{justify-content:flex-start}.mega-menu__all-categories-wrapper .mega-menu__link .icon-caret{transform:rotate(-90deg)}.mega-menu__all-categories-wrapper .js-go-back{cursor:pointer;font-size:1.2rem;position:absolute;top:-3rem}.menu-drawer__menu-item .icon-wrapper{margin-right:1rem}details>.menu-drawer__menu-item{text-transform:uppercase;font-weight:700;color:var(--color-brand-primary--dark-denim);padding-top:2rem;padding-bottom:2rem}.menu-drawer__menu-item,.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{background-color:var(--color-brand-primary--white)!important;border-bottom:1px solid rgba(var(--color-foreground),.04)}.menu-drawer__menu--user-links{margin-top:2rem!important}.menu-drawer__menu--user-links .menu-drawer__menu-item{align-items:center;display:flex;gap:1rem;border-bottom:none}.header__icon--cart{color:var(--color-brand-primary--dark-denim);font-size:3rem;text-decoration:none}.header__icon--cart .svg-wrapper{font-family:"Font Awesome 5 Free";font-weight:900}.header__icon--cart .svg-wrapper:before{content:"\f07a"}.header__icon--cart .svg-wrapper svg{display:none}.header__icon--cart .cart-count-bubble{position:absolute;top:0;right:-5px;font-size:.8rem;line-height:1.5rem;color:var(--color-brand-primary--white);background:var(--color-brand-primary--brick-layer-red);border-radius:50%;width:1.5rem;height:1.5rem;left:auto}.mega-menu__link{padding-top:0!important}@media screen and (min-width: 750px){#HeaderMenu-van-equipment-search-by-vehicle,#HeaderMenu-truck-equipment-search-by-vehicle{pointer-events:none}}#HeaderDrawer-van-equipment-search-by-vehicle-view-all,#HeaderDrawer-truck-equipment-search-by-vehicle-view-all{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jamersan-base--header.css.map */
