.header-wrapper{--header-radius: clamp(1.6rem, 1.578vw, 3rem);--header-card-radius: clamp(1rem, 1.053vw, 2rem);--header-inline-padding: clamp(2rem, 2.5vw, 4.8rem);--header-nav-gap: clamp(1.6rem, 1.263vw, 2.4rem);--header-icon-size: 4.4rem;--header-icon-glyph: 2.2rem;--header-line: rgba(var(--color-foreground), .115);--header-overlay: rgba(0, 0, 0, .6);--header-nav-duration: .5s;--header-ease-nav: var(--header-nav-duration) cubic-bezier(.6, 0, .4, 1);--header-ease-primary: .5s cubic-bezier(.3, 1, .3, 1);--header-ease-reveal: 1.5s cubic-bezier(.075, .82, .165, 1);--header-ease-fade: .9s cubic-bezier(.19, 1, .22, 1);--header-text-nav: clamp(1.4rem, 1.197rem + .3174vw, 1.8rem);--header-text-heading: clamp(2rem, .795rem + 1.1818vw, 3rem);--header-text-link: clamp(1.6rem, 1.397rem + .3175vw, 2rem);--header-text-small-link: clamp(1.4rem, 1.298rem + .1587vw, 1.6rem);position:relative;background:transparent}.section-header{background:transparent}.header{position:relative;isolation:isolate;display:grid;grid-template-areas:"tools logo icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:clamp(1.6rem,2vw,4rem);box-sizing:border-box;width:100%;max-width:none;margin:0;padding-left:var(--header-inline-padding);padding-right:var(--header-inline-padding);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.header-wrapper--border-bottom .header{border-bottom:.1rem solid var(--header-line)}.header--mobile-left{grid-template-columns:auto minmax(0,1fr) auto}.header--mobile-left .header__logo{justify-self:start}@media screen and (min-width:990px){.header--left-center{grid-template-areas:"logo navigation icons";grid-template-columns:minmax(0,1fr) fit-content(70%) minmax(0,1fr)}.header--left-left{grid-template-areas:"logo navigation icons";grid-template-columns:auto minmax(0,1fr) auto}.header--center-left{grid-template-areas:"navigation logo icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.header--left-left .header__menu-list,.header--center-left .header__menu-list{justify-content:flex-start}.header--left-center .header__logo,.header--left-left .header__logo,.header--drawer .header__logo{justify-self:start}.header--center-left .header__logo{justify-self:center}.header--drawer{grid-template-areas:"tools logo icons";grid-template-columns:auto minmax(0,1fr) auto}.header:not(.header--drawer) .header__tools{display:none}}.header__tools{grid-area:tools;display:flex;align-items:center;justify-self:start;margin-left:calc(var(--header-icon-size) * -.25)}welding-menu-drawer{display:block}.header__logo{grid-area:logo;position:relative;z-index:2;justify-self:center;max-width:max-content;line-height:0}.header__heading{margin:0;line-height:0}.header__logo-link{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.header__logo-image{display:block;width:auto;height:auto;max-width:100%;transform:scale(var(--header-logo-scale, 1));transform-origin:left center;transition:transform .3s cubic-bezier(.52,0,.61,.99)}.header--center-left .header__logo-image{transform-origin:center center}.header__logo-text{margin:0;line-height:1;white-space:nowrap}@media screen and (max-width:989px){.header__logo{max-width:calc(100vw - 19.2rem)}.header__logo-image{max-height:4.9rem;width:auto}}@media screen and (max-width:749px){.header{--header-inline-padding: 1.6rem;column-gap:.8rem}}.header__icons{grid-area:icons;display:flex;align-items:center;justify-self:end;gap:.6rem;padding:0;margin-right:calc(var(--header-icon-size) * -.25)}.header .header__icons>.header__search{display:inline-flex}.header__icon,.header__icon .header__icon-wrapper{display:flex;align-items:center;justify-content:center}.header__icon{position:relative;width:var(--header-icon-size);height:var(--header-icon-size);padding:0;color:rgb(var(--color-foreground));transition:color var(--header-ease-nav)}.header__icon .header__icon-wrapper{width:100%;height:100%}.header__icon .icon{width:var(--header-icon-glyph);height:var(--header-icon-glyph);stroke-width:1.5;fill:none;transition:transform var(--header-ease-primary)}.header__icon:hover .icon{transform:scale(1.08)}.header__icon--cart{margin-right:0}.header__icon .header__cart-count{position:absolute;top:.3rem;right:.1rem;display:flex;align-items:center;justify-content:center;min-width:1.8rem;height:1.8rem;padding:0 .4rem;border-radius:999px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.1rem;font-weight:600;line-height:1;letter-spacing:0}.header__icon--menu .icon{position:absolute}.header__icon .header__icon-close{display:none}details[open]>.header__icon .header__icon-close{display:flex}.header__icon--summary>span{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.header__navigation{grid-area:navigation;display:none;min-width:0}@media screen and (min-width:990px){.header__navigation{display:block}}.header__menu-list{display:flex;flex-wrap:wrap;justify-content:center;gap:0;margin:0;padding:0}.header__menu-entry{list-style:none}.header__details{position:static}.header__details>summary{list-style:none}.header__details>summary::-webkit-details-marker{display:none}.menu__item{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;height:4.2rem;padding:0 2rem;border-radius:999px;overflow:hidden;cursor:pointer;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:var(--header-text-nav);font-weight:500;line-height:1;letter-spacing:0;text-decoration:none;white-space:nowrap;-webkit-user-select:none;user-select:none}.menu__item-text{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none}.menu__item [data-text]{transition:transform var(--header-ease-primary),opacity var(--header-ease-primary)}.menu__item-duplicate{position:absolute;top:0;left:0;box-sizing:border-box;padding:0 2rem;border-radius:999px;color:rgb(var(--color-background));background:rgb(var(--color-foreground));transform:translateY(100%) scale(.6);transition:transform var(--header-ease-primary)}.menu__item--active [data-text]{text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:.1rem}@media screen and (pointer:fine){.header__menu-entry:hover .menu__item [data-text]{opacity:0;transform:translateY(-10%) scale(.6)}.header__menu-entry:hover .menu__item .menu__item-duplicate{transform:translateY(0) scale(1)}}.header__details[open]>.menu__item [data-text]{opacity:0;transform:translateY(-10%) scale(.6)}.header__details[open]>.menu__item .menu__item-duplicate{transform:translateY(0) scale(1)}.menu__item:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.corner{position:absolute;display:flex;width:var(--header-radius);height:var(--header-radius);color:rgb(var(--color-background));pointer-events:none;transform:translate(var(--corner-translate-x, 0)) scaleX(var(--corner-scale-x, 1));transition:all var(--header-ease-nav)}.corner svg{display:block;width:100%;height:auto}.corner path:last-child{stroke:var(--header-line);stroke-width:.225em;opacity:0;transition:opacity var(--header-ease-nav)}.header__corner{top:100%}.header__corner.left{left:0}.header__corner.right{--corner-scale-x: -1;right:0}.header-wrapper:not(.header-scrolled) .header__corner{width:0;height:0;color:transparent}.header-wrapper:not(.header-scrolled) .header__corner.left{--corner-translate-x: calc(var(--header-radius) * -1)}.header-wrapper:not(.header-scrolled) .header__corner.right{--corner-translate-x: var(--header-radius)}.header-scrolled .header__corner path:last-child{opacity:1}.header__cutout{position:absolute;top:100%;left:0;z-index:-1;width:100%;height:.1rem;background:var(--header-line);opacity:0;pointer-events:none;transition:opacity var(--header-ease-nav)}.header-scrolled .header__cutout{opacity:1}.header--menu-open .header__corner,.header--menu-open .header__cutout{opacity:0}.header__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--header-overlay);opacity:0;visibility:hidden;transition:opacity .8s cubic-bezier(.7,0,.2,1),visibility 0s linear .8s}.header--menu-open .header__overlay{opacity:1;visibility:visible;transition:opacity .8s cubic-bezier(.7,0,.2,1)}.reversed-link{color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:right min(100%,1.35em);background-size:0 .1rem;transition:background-size var(--header-ease-primary),color .3s ease}.reversed-link:hover,.reversed-link:focus-visible{background-position:left min(100%,1.35em);background-size:100% .1rem}.mega-menu__link{display:inline-flex;align-items:center;gap:1.6rem;color:rgb(var(--color-foreground));text-decoration:none}.mega-menu__link-text{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-heading-family);font-size:var(--header-text-link);font-weight:700;letter-spacing:-.025em;line-height:1.2;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:right min(100%,1.35em);background-size:0 .1rem;transition:background-size var(--header-ease-primary)}.mega-menu__link:hover .mega-menu__link-text,.mega-menu__link:focus-visible .mega-menu__link-text{background-position:left min(100%,1.35em);background-size:100% .1rem}.mega-menu__link-count{font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;letter-spacing:-.025em}.mega-menu__link-arrow{flex-shrink:0;width:2rem;height:2rem;stroke-width:1.5;transition:transform var(--header-ease-primary)}.mega-menu__link:hover .mega-menu__link-arrow{transform:rotate(-45deg)}.mega-menu{position:absolute;top:100%;left:0;z-index:1;width:100%;max-width:100%;pointer-events:none}.mega-menu:before,.dropdown:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--header-padding-bottom, 1.6rem)}.header__details[open]>.mega-menu{pointer-events:auto}.mega-menu__container{max-height:calc(100vh - var(--header-height, 8rem) - 2rem);overflow-y:auto;overscroll-behavior:contain;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-bottom-left-radius:var(--header-radius);border-bottom-right-radius:var(--header-radius);visibility:hidden;opacity:0;transition:opacity .25s ease,visibility 0s linear .25s}.header__details[open]>.mega-menu .mega-menu__container{visibility:visible;opacity:1;transition:none}.mega-menu__list{display:flex;flex-wrap:wrap;gap:var(--header-nav-gap);box-sizing:border-box;width:100%;margin:0;padding:1.2rem var(--header-inline-padding) 5.6rem}.mega-menu__item{flex:1 1 calc(20% - var(--header-nav-gap) * 5 / 6);max-width:calc(25% - var(--header-nav-gap) * 4 / 5);min-width:0;opacity:0;transform:translate(25%);transition:transform var(--header-ease-reveal) calc(.25s + var(--item-index, 0) * .04s),opacity var(--header-ease-fade) calc(var(--item-index, 0) * .04s)}.header__details[open] .mega-menu__item{opacity:1;transform:translate(0)}.media-card{position:relative;display:block;overflow:hidden;border-radius:var(--header-card-radius);background:rgba(var(--color-foreground),.06);color:#fff;text-decoration:none}.media-card__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--header-card-radius)}.media-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0006}.media-card__media img,.media-card__media svg{display:block;width:100%;height:100%;object-fit:cover;backface-visibility:hidden;transition:transform var(--header-ease-primary)}.media-card__placeholder{fill:rgba(var(--color-foreground),.2)}.media-card:hover .media-card__media img{transform:scale(1.05)}.media-card__content{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:0 2.4rem 2rem}.media-card__title{display:inline-block;font-family:var(--font-heading-family);font-size:var(--header-text-heading);font-weight:700;letter-spacing:-.03em;line-height:1.15;overflow-wrap:break-word;opacity:0;transform:translate(25%);transition:transform 2s cubic-bezier(.075,.82,.165,1) .25s,opacity 1s cubic-bezier(.19,1,.22,1) .15s;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:right min(100%,1.35em);background-size:0 .135rem}.header__details[open] .media-card__title{opacity:1;transform:translate(0)}.media-card:hover .media-card__title{background-position:left min(100%,1.35em);background-size:100% .135rem;transition:background-size var(--header-ease-primary)}.media-card__arrow{display:none;flex-shrink:0;width:1.6rem;height:1.6rem;stroke-width:1.5;transition:transform var(--header-ease-primary)}.media-card:hover .media-card__arrow{transform:rotate(-45deg)}.media-card:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.6);outline-offset:.3rem}@media screen and (min-width:1280px){.media-card__arrow{display:block;width:2rem;height:2rem}}@media screen and (min-width:1536px){.media-card__content{padding:0 4rem 2.8rem}}.mega-menu__sublinks{display:grid;gap:.6rem;margin:1.6rem 0 0;padding:0}.mega-menu__sublink{font-size:var(--header-text-small-link);line-height:1.5;color:rgba(var(--color-foreground),.75)}.mega-menu__sublink:hover,.mega-menu__sublink--active{color:rgb(var(--color-foreground))}.mega-menu__heading{display:inline-block;font-family:var(--font-heading-family);font-size:var(--header-text-link);font-weight:700;letter-spacing:-.025em;line-height:1.2}.mega-menu__list--links .mega-menu__item{flex-basis:calc(16.666% - var(--header-nav-gap));max-width:calc(20% - var(--header-nav-gap))}.mega-menu__list--links .mega-menu__sublinks{margin-top:1.2rem}.mega-menu__list--tabs{--nav-tabs-width: min(23rem, 25vw);--nav-tabs-gap: var(--header-nav-gap);flex-wrap:nowrap;gap:var(--nav-tabs-gap)}.mega-menu__item--tabs{display:flex;flex-direction:column;flex:0 0 auto;width:var(--nav-tabs-width);max-width:var(--nav-tabs-width);gap:3.2rem}.mega-menu__item--panels{flex:1 1 auto;max-width:calc(100% - var(--nav-tabs-width) - var(--nav-tabs-gap))}.mega-menu__eyebrow{margin:0;font-size:1.4rem;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.mega-menu__eyebrow--large{font-size:1.6rem;font-weight:500;letter-spacing:0;text-transform:none;color:rgb(var(--color-foreground))}.mega-menu__nav{display:grid;gap:.6rem}.mega-menu__nav-item{display:flex;align-items:center;gap:.8rem;margin:0;padding:0;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;text-align:left;text-decoration:none;cursor:pointer;opacity:0;transform:translate(25%);transition:transform 2s cubic-bezier(.075,.82,.165,1) calc(.35s + var(--item-index, 0) * .07s),opacity 1s cubic-bezier(.19,1,.22,1) calc(.1s + var(--item-index, 0) * .07s)}.header__details[open] .mega-menu__nav-item{opacity:1;transform:translate(0)}.mega-menu__nav-text{display:inline-block;font-family:var(--font-heading-family);font-size:var(--header-text-heading);font-weight:700;letter-spacing:-.03em;line-height:1.25;opacity:.5;transition:opacity var(--header-ease-primary),background-size var(--header-ease-primary);background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:right min(100%,1.35em);background-size:0 .1rem}.mega-menu__nav-item:hover .mega-menu__nav-text,.mega-menu__nav-item:focus-visible .mega-menu__nav-text,.mega-menu__nav-item--selected .mega-menu__nav-text{opacity:1}.mega-menu__nav-item:hover .mega-menu__nav-text,.mega-menu__nav-item:focus-visible .mega-menu__nav-text{background-position:left min(100%,1.35em);background-size:100% .1rem}.mega-menu__nav-item--selected{pointer-events:none}.mega-menu__nav-item:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.mega-menu__footer{position:relative;margin-top:auto;padding-top:1.2rem}.mega-menu__footer:before{content:"";position:absolute;top:0;left:0;right:0;height:.1rem;background:rgb(var(--color-foreground));transform:scaleX(0);transform-origin:left center;transition:transform 1s cubic-bezier(.215,.61,.355,1) .5s}.header__details[open] .mega-menu__footer:before{transform:scaleX(1)}.mega-menu__link--footer{display:flex;justify-content:space-between;width:100%}.mega-menu__panel{display:grid;gap:3.2rem}.mega-menu__panel[hidden]{display:none}.mega-menu__panel-header{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.mega-menu__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-desktop-horizontal-spacing, 2.4rem);margin:0;padding:0}.mega-menu__product{list-style:none}.mega-menu__product .card-wrapper{height:100%}.mega-menu__product .card__heading{font-size:1.5rem}@media screen and (min-width:1280px){.mega-menu__products{grid-template-columns:repeat(4,minmax(0,1fr))}.mega-menu__footer{padding-top:2rem;padding-bottom:1.6rem}}@media screen and (min-width:1536px){.mega-menu__list--tabs{--nav-tabs-width: min(32rem, 25vw);--nav-tabs-gap: clamp(4rem, 3vw, 6rem)}.mega-menu__eyebrow--large{font-size:1.8rem}}@media screen and (min-width:1920px){.mega-menu__list--tabs{--nav-tabs-width: min(34rem, 25vw)}}.dropdown{--dropdown-radius: clamp(1.6rem, 1.052vw, 2rem);position:absolute;top:100%;z-index:1;min-width:25rem;width:max-content;max-width:calc(100vw - var(--header-inline-padding) * 2);margin-left:-3.2rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility 0s linear .3s}.header__details[open]>.dropdown{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s ease}.dropdown__container{position:relative;padding:2.4rem 0 4rem;border-bottom-left-radius:var(--dropdown-radius);border-bottom-right-radius:var(--dropdown-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.dropdown__corner{--header-radius: var(--dropdown-radius);top:0}.dropdown__corner.left{--corner-scale-x: -1;left:calc(var(--dropdown-radius) * -1)}.dropdown__corner.right{right:calc(var(--dropdown-radius) * -1)}.dropdown__nav{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0}.dropdown__entry{list-style:none;opacity:0;transform:translate(20%);transition:transform 1s cubic-bezier(.075,.82,.165,1) .2s,opacity 1s cubic-bezier(.19,1,.22,1)}.header__details[open] .dropdown__entry{opacity:1;transform:translate(0)}.dropdown__row{margin:0;padding:0 3.2rem}.dropdown__link{font-size:var(--header-text-small-link);line-height:1.5;color:rgb(var(--color-foreground))}.dropdown__link--active{background-position:left min(100%,1.35em);background-size:100% .1rem}.dropdown__subnav{display:flex;flex-direction:column;gap:.4rem;margin:.6rem 0 .4rem;padding:0}.dropdown__subnav li{list-style:none}.dropdown__link--child{padding-left:1.6rem;font-size:1.4rem;color:rgba(var(--color-foreground),.7)}.dropdown__link--child:hover{color:rgb(var(--color-foreground))}@media screen and (min-width:1280px){.dropdown__nav{gap:.8rem}}@media(prefers-reduced-motion:reduce){.header-wrapper{--header-nav-duration: 0s;--header-ease-primary: 0s;--header-ease-reveal: 0s;--header-ease-fade: 0s}.menu__item [data-text],.menu__item-duplicate,.mega-menu__item,.mega-menu__nav-item,.media-card__title,.dropdown,.dropdown__entry,.mega-menu__footer:before,.header__overlay{transition:none}.mega-menu__item,.mega-menu__nav-item,.media-card__title,.dropdown__entry{opacity:1;transform:none}.mega-menu__footer:before{transform:scaleX(1)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-header.css.map */
