.ss-store-header,.ss-store-header *{box-sizing:border-box}.ss-store-header{position:relative;z-index:40;width:100%;color:var(--ss-header-text);font-family:inherit}.ss-store-header[data-sticky=true]{position:sticky;top:0;z-index:100}.ss-store-header--border{border-bottom:var(--ss-border-width) solid var(--ss-border-color)}.ss-store-header svg{width:100%;height:100%;display:block}.ss-store-header a{text-decoration:none}.ss-shell{width:min(calc(100% - 40px),var(--ss-page-width));margin-left:auto;margin-right:auto}.ss-utility{position:relative;z-index:5;width:100%;background:var(--ss-utility-bg);color:var(--ss-utility-text);font-size:var(--ss-utility-font-size);line-height:1.4}.ss-utility__inner{min-height:34px;display:grid;grid-template-columns:1fr auto 1fr;gap:20px;align-items:center}.ss-utility__left{min-width:0;display:flex;align-items:center;justify-content:flex-start}.ss-utility__center{min-width:0;display:flex;justify-content:center;align-items:center;gap:7px;text-align:center;font-weight:600}.ss-utility__right{min-width:0;display:flex;justify-content:flex-end;align-items:center;gap:20px}.ss-utility a{color:var(--ss-utility-link);transition:opacity .2s ease,color .2s ease}.ss-utility a:hover{opacity:.8}.ss-utility__item{display:inline-flex;align-items:center;gap:8px;color:inherit}.ss-utility__icon{width:18px;height:18px;flex:0 0 auto}.ss-utility__emoji{line-height:1;font-size:15px}.ss-utility__currency{white-space:nowrap}.ss-main-header{position:relative;background:var(--ss-header-bg);box-shadow:var(--ss-shadow)}.ss-main-header__top{display:grid;grid-template-columns:minmax(120px,auto) minmax(260px,1fr) auto;align-items:center;gap:clamp(20px,3vw,50px);padding-top:var(--ss-header-padding-y);padding-bottom:var(--ss-header-padding-y)}.ss-store-header--compact .ss-main-header__top{padding-top:10px;padding-bottom:10px}.ss-brand{width:var(--ss-logo-width);max-width:var(--ss-logo-width);display:inline-flex;align-items:center;flex-shrink:0;color:var(--ss-header-text)}.ss-brand__image{display:block;width:100%;max-width:var(--ss-logo-width);height:auto}.ss-brand__fallback{display:inline-block;color:var(--ss-navy);font-size:clamp(20px,2vw,30px);line-height:1;font-weight:800;letter-spacing:-.04em}.ss-search{width:100%;min-width:0}.ss-search form,.ss-mobile-search form{position:relative;display:flex;width:100%;height:var(--ss-search-height);overflow:hidden;background:var(--ss-search-bg);border:1px solid var(--ss-search-border);border-radius:var(--ss-search-radius);transition:border-color .2s ease,box-shadow .2s ease}.ss-search form:focus-within,.ss-mobile-search form:focus-within{border-color:var(--ss-search-focus);box-shadow:0 0 0 3px #f05a0c1a}.ss-search input,.ss-mobile-search input{width:100%;min-width:0;height:100%;padding:0 18px;border:0;outline:0;background:transparent;color:var(--ss-search-text);font:inherit;font-size:14px}.ss-search input::placeholder,.ss-mobile-search input::placeholder{color:var(--ss-header-muted);opacity:1}.ss-search button,.ss-mobile-search button{min-width:var(--ss-search-height);height:100%;display:inline-flex;justify-content:center;align-items:center;gap:8px;padding:0 15px;border:0;cursor:pointer;background:var(--ss-navy);color:#fff;transition:background-color .2s ease,color .2s ease}.ss-search button:hover,.ss-mobile-search button:hover{background:var(--ss-orange)}.ss-search button .svg-wrapper,.ss-mobile-search button .svg-wrapper{width:20px;height:20px}.ss-search__button-text{white-space:nowrap;font-size:13px;font-weight:700}.ss-header-actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--ss-action-gap);white-space:nowrap}.ss-header-action{position:relative;display:inline-flex;align-items:center;gap:9px;color:var(--ss-header-text);font-size:var(--ss-action-font-size);transition:color .2s ease}.ss-header-action:hover{color:var(--ss-icon-hover)}.ss-header-action__icon{width:25px;height:25px;display:inline-flex;flex:0 0 auto;color:var(--ss-icon-color);transition:color .2s ease,transform .2s ease}.ss-header-action:hover .ss-header-action__icon{color:var(--ss-icon-hover);transform:translateY(-1px)}.ss-header-action__text{display:flex;flex-direction:column;gap:1px;line-height:1.15}.ss-header-action__text>span{color:var(--ss-header-muted);font-size:11px;font-weight:400}.ss-header-action__text strong{color:inherit;font-size:var(--ss-action-font-size);font-weight:700}.ss-header-action__single-label{font-weight:600}.ss-cart-icon{position:relative}.ss-cart-badge{position:absolute;top:-9px;right:-10px;z-index:2;min-width:19px;height:19px;padding:0 5px;display:flex;justify-content:center;align-items:center;border:2px solid var(--ss-header-bg);border-radius:999px;background:var(--ss-cart-badge-bg);color:var(--ss-cart-badge-text);font-size:9px;line-height:1;font-weight:800}.ss-navigation{width:100%;min-height:var(--ss-nav-height);background:var(--ss-nav-bg);border-top:1px solid var(--ss-border-color)}.ss-nav{min-height:var(--ss-nav-height);display:flex;align-items:stretch}.ss-nav__all-wrap{position:relative;flex:0 0 auto;margin-right:var(--ss-nav-gap)}.ss-categories-details{position:relative;height:100%}.ss-categories-details>summary{list-style:none}.ss-categories-details>summary::-webkit-details-marker{display:none}.ss-nav__all{min-width:210px;height:var(--ss-nav-height);display:flex;justify-content:space-between;align-items:center;gap:24px;padding:0 20px;cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--ss-category-bg);color:var(--ss-category-text);font-size:var(--ss-nav-font-size);font-weight:700;transition:background-color .2s ease,color .2s ease}.ss-nav__all:hover,.ss-categories-details[open] .ss-nav__all{background:var(--ss-category-hover-bg)}.ss-nav__all-label{display:flex;align-items:center;gap:11px}.ss-nav__hamburger{width:19px;display:inline-flex;flex-direction:column;justify-content:center;gap:4px;flex:0 0 auto}.ss-nav__hamburger i{width:100%;height:2px;display:block;border-radius:10px;background:currentColor}.ss-nav__arrow,.ss-nav-item__arrow{width:7px;height:7px;display:inline-block;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .2s ease}.ss-categories-details[open] .ss-nav__arrow{transform:rotate(225deg) translate(-2px,-2px)}.ss-nav__links{min-width:0;width:100%;flex:1 1 auto;display:flex;align-items:stretch;gap:var(--ss-nav-gap);justify-content:flex-start}.ss-nav__links--left{justify-content:flex-start!important}.ss-nav__links--center{justify-content:center!important}.ss-nav__links--right{justify-content:flex-end!important}.ss-nav__links>.ss-nav-item{flex-grow:0!important;flex-shrink:0!important;flex-basis:auto!important;width:auto!important}.ss-nav__links>.ss-nav-item>a{width:auto!important}.ss-nav-item{position:relative;display:flex;align-items:stretch;flex:0 0 auto;width:auto}.ss-nav-item__link{position:relative;display:flex;align-items:center;gap:8px;width:auto;padding:0;color:var(--ss-nav-text);font-size:var(--ss-nav-font-size);font-weight:650;white-space:nowrap;transition:color .2s ease}.ss-nav-item__link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--ss-nav-hover);transform:scaleX(0);transform-origin:center;transition:transform .2s ease}.ss-nav-item:hover>.ss-nav-item__link,.ss-nav-item:focus-within>.ss-nav-item__link{color:var(--ss-nav-hover)}.ss-nav-item:hover>.ss-nav-item__link:after,.ss-nav-item:focus-within>.ss-nav-item__link:after,.ss-nav-item--active>.ss-nav-item__link:after{transform:scaleX(1)}.ss-nav-item:hover .ss-nav-item__arrow{transform:rotate(225deg) translate(-1px,-1px)}.ss-nav-item--deal{align-items:center}.ss-nav-item--deal>.ss-nav-item__link{height:34px;padding:0 13px;border-radius:999px;background:var(--ss-deal-bg);color:var(--ss-deal-color)}.ss-nav-item--deal>.ss-nav-item__link:after{display:none}.ss-nav__dropdown,.ss-nav-item__dropdown,.ss-dropdown-submenu,.ss-desktop-grandchild{background:var(--ss-dropdown-bg);border:1px solid var(--ss-border-color);border-radius:var(--ss-dropdown-radius);box-shadow:0 14px 40px #071a4a1f}.ss-nav__dropdown{position:absolute;top:calc(100% + 8px);left:0;z-index:50;width:280px;padding:8px}.ss-nav__dropdown:before,.ss-nav-item__dropdown:before{content:"";position:absolute;top:-10px;left:0;right:0;height:10px}.ss-dropdown-item{position:relative}.ss-dropdown-item>a,.ss-desktop-child>a{width:100%;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:11px 13px;border-radius:max(3px,calc(var(--ss-dropdown-radius) - 3px));color:var(--ss-dropdown-text);font-size:13px;font-weight:550;transition:background-color .18s ease,color .18s ease,padding .18s ease}.ss-dropdown-item:hover>a,.ss-desktop-child:hover>a{padding-left:16px;background:var(--ss-dropdown-hover-bg);color:var(--ss-dropdown-hover-text)}.ss-dropdown-submenu{position:absolute;top:-8px;left:calc(100% + 9px);z-index:10;width:250px;padding:8px;opacity:0;visibility:hidden;transform:translate(-5px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.ss-dropdown-item:hover>.ss-dropdown-submenu,.ss-dropdown-item:focus-within>.ss-dropdown-submenu{opacity:1;visibility:visible;transform:translate(0)}.ss-dropdown-submenu>a,.ss-desktop-grandchild>a{display:block;padding:10px 13px;border-radius:max(3px,calc(var(--ss-dropdown-radius) - 3px));color:var(--ss-dropdown-text);font-size:13px;font-weight:500;transition:color .18s ease,background-color .18s ease}.ss-dropdown-submenu>a:hover,.ss-desktop-grandchild>a:hover{background:var(--ss-dropdown-hover-bg);color:var(--ss-dropdown-hover-text)}.ss-nav-item__dropdown{position:absolute;top:calc(100% + 8px);left:-15px;z-index:50;width:250px;padding:8px;opacity:0;visibility:hidden;transform:translateY(-5px);transition:opacity .18s ease,visibility .18s ease,transform .18s ease}.ss-nav-item:hover>.ss-nav-item__dropdown,.ss-nav-item:focus-within>.ss-nav-item__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.ss-desktop-child{position:relative}.ss-desktop-grandchild{position:absolute;top:-8px;left:calc(100% + 9px);width:240px;padding:8px;opacity:0;visibility:hidden;transform:translate(-5px);transition:opacity .18s ease,visibility .18s ease,transform .18s ease}.ss-desktop-child:hover>.ss-desktop-grandchild,.ss-desktop-child:focus-within>.ss-desktop-grandchild{opacity:1;visibility:visible;transform:translate(0)}.ss-mobile-toggle{display:none;width:40px;height:40px;align-items:center;justify-content:center;padding:0;border:0;border-radius:6px;background:transparent;color:var(--ss-icon-color);cursor:pointer}.ss-mobile-toggle:hover{background:#0000000a}.ss-mobile-toggle .ss-nav__hamburger{width:22px}.ss-mobile-toggle .ss-nav__hamburger i{transition:transform .25s ease,opacity .2s ease}.ss-mobile-toggle[aria-expanded=true] .ss-nav__hamburger i:nth-child(1){transform:translateY(6px) rotate(45deg)}.ss-mobile-toggle[aria-expanded=true] .ss-nav__hamburger i:nth-child(2){opacity:0}.ss-mobile-toggle[aria-expanded=true] .ss-nav__hamburger i:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.ss-mobile-search{display:none;padding-bottom:13px}.ss-mobile-menu{display:none;position:absolute;top:100%;left:0;right:0;z-index:99;max-height:calc(100vh - 80px);overflow-y:auto;background:var(--ss-header-bg);border-top:1px solid var(--ss-border-color);border-bottom:1px solid var(--ss-border-color);box-shadow:0 18px 30px #071a4a24}.ss-mobile-menu__inner{padding:10px 20px 22px}.ss-mobile-menu__group,.ss-mobile-menu__nested{border-bottom:1px solid var(--ss-border-color)}.ss-mobile-menu summary{list-style:none}.ss-mobile-menu summary::-webkit-details-marker{display:none}.ss-mobile-menu__group>summary,.ss-mobile-menu__link{width:100%;min-height:52px;display:flex;justify-content:space-between;align-items:center;padding:0;cursor:pointer;color:var(--ss-header-text);font-size:14px;font-weight:700}.ss-mobile-menu__link{border-bottom:1px solid var(--ss-border-color)}.ss-mobile-menu__plus{position:relative;width:16px;height:16px}.ss-mobile-menu__plus:before,.ss-mobile-menu__plus:after{content:"";position:absolute;top:50%;left:50%;background:currentColor;transform:translate(-50%,-50%);transition:transform .2s ease}.ss-mobile-menu__plus:before{width:12px;height:1px}.ss-mobile-menu__plus:after{width:1px;height:12px}details[open]>summary .ss-mobile-menu__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.ss-mobile-menu__submenu{padding:0 0 10px 12px}.ss-mobile-menu__submenu>a,.ss-mobile-menu__nested>div>a{display:block;padding:9px 8px;color:var(--ss-header-muted);font-size:13px;font-weight:500}.ss-mobile-menu__submenu>a:hover,.ss-mobile-menu__nested>div>a:hover{color:var(--ss-orange)}.ss-mobile-menu__nested>summary{min-height:44px;display:flex;justify-content:space-between;align-items:center;padding:0 8px;color:var(--ss-header-text);cursor:pointer;font-size:13px;font-weight:650}.ss-mobile-menu__nested>div{padding-left:10px;padding-bottom:7px}.ss-mobile-menu__deal{color:var(--ss-deal-color)!important}.ss-mobile-menu__action{min-height:50px;display:flex;align-items:center;gap:11px;color:var(--ss-header-text);font-size:14px;font-weight:650}.ss-mobile-menu__action .svg-wrapper{width:21px;height:21px;color:var(--ss-icon-color)}@media screen and (max-width:1180px){.ss-main-header__top{gap:22px}.ss-header-actions{gap:14px}.ss-header-action__single-label{display:none}.ss-nav__links{gap:clamp(14px,1.7vw,var(--ss-nav-gap))}}@media screen and (max-width:990px){.ss-shell{width:min(calc(100% - 30px),var(--ss-page-width))}.ss-utility__inner{min-height:32px;display:flex;justify-content:center}.ss-utility__left{justify-content:center}.ss-utility__center,.ss-utility__right{display:none}.ss-main-header__top{grid-template-columns:44px minmax(0,1fr) auto;gap:12px;padding-top:12px;padding-bottom:12px}.ss-mobile-toggle{display:inline-flex}.ss-brand{width:var(--ss-mobile-logo-width);max-width:var(--ss-mobile-logo-width)}.ss-brand__image{max-width:var(--ss-mobile-logo-width)}.ss-search{display:none}.ss-mobile-search{display:block}.ss-navigation{display:none}.ss-mobile-menu{display:block}.ss-header-actions{gap:14px}.ss-header-action--account,.ss-header-action--wishlist,.ss-header-action__single-label,.ss-header-action__text{display:none}.ss-header-action__icon{width:25px;height:25px}}@media screen and (max-width:540px){.ss-shell{width:calc(100% - 24px)}.ss-main-header__top{grid-template-columns:40px minmax(0,1fr) auto;gap:8px}.ss-brand{width:var(--ss-mobile-logo-width);max-width:var(--ss-mobile-logo-width)}.ss-brand__fallback{font-size:20px}.ss-header-actions{gap:8px}.ss-mobile-search{padding-bottom:11px}.ss-search form,.ss-mobile-search form{height:44px}.ss-mobile-search input{padding-left:14px}.ss-cart-badge{top:-8px;right:-8px}}@media(prefers-reduced-motion:reduce){.ss-store-header *,.ss-store-header *:before,.ss-store-header *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/solidsteel-header.css.map */
