:root{--tf-hdr-min-h: 58px;--tf-hdr-pad-y: 4px;--tf-hdr-pad-x: 8px;--tf-hdr-gap: 8px;--tf-hdr-logo-w: 172px;--tf-hdr-nav-fs: 15.5px;--tf-hdr-nav-fw: 600;--tf-hdr-nav-pad-x: 10px;--tf-hdr-drawer-fs: 16px;--tf-hdr-drawer-fw: 600;--tf-hdr-bar-pad-y: 6px;--tf-hdr-bar-pad-x: 16px;--tf-hdr-bar-fs: 11.5px;--tf-hdr-bar-ls: .08em;--tf-hdr-icon-gap: clamp(4px, .6vw, 12px);--tf-hdr-ink: #1f272c}@media screen and (max-width:359px){:root{--tf-hdr-logo-w: 148px;--tf-hdr-bar-ls: .04em;--tf-hdr-bar-pad-x: 10px}}@media screen and (min-width:750px){:root{--tf-hdr-min-h: 64px;--tf-hdr-pad-y: 8px;--tf-hdr-pad-x: clamp(12px, 3vw, 32px);--tf-hdr-logo-w: 224px;--tf-hdr-bar-pad-x: clamp(16px, 4.4vw, 72px);--tf-hdr-bar-fs: 12px;--tf-hdr-bar-ls: .1em}}@media screen and (min-width:1280px){:root{--tf-hdr-min-h: 76px;--tf-hdr-pad-y: 12px;--tf-hdr-pad-x: clamp(16px, 1.6vw, 32px);--tf-hdr-gap: 16px;--tf-hdr-icon-gap: 0;--tf-hdr-logo-w: 172px;--tf-hdr-nav-fs: 15.5px;--tf-hdr-nav-pad-x: 10px}}@media screen and (min-width:1366px){:root{--tf-hdr-nav-fs: 16px}}@media screen and (min-width:1480px){:root{--tf-hdr-pad-x: clamp(16px, 4.4vw, 72px);--tf-hdr-gap: 24px;--tf-hdr-icon-gap: clamp(4px, .6vw, 12px);--tf-hdr-logo-w: 196px;--tf-hdr-nav-fs: 16px;--tf-hdr-nav-pad-x: clamp(10px, .75vw, 14px)}}@media screen and (min-width:1680px){:root{--tf-hdr-gap: clamp(20px, 2.6vw, 48px);--tf-hdr-logo-w: 224px;--tf-hdr-nav-fs: 17px;--tf-hdr-nav-pad-x: clamp(12px, .78vw, 20px)}}.industrial-top-bar{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;width:100%;padding:var(--tf-hdr-bar-pad-y) var(--tf-hdr-bar-pad-x);background:#fff;color:var(--tf-orange-strong, #cf4208);font-size:var(--tf-hdr-bar-fs);font-weight:600;letter-spacing:var(--tf-hdr-bar-ls);text-transform:uppercase;border-bottom:1px solid #e9ecee}.industrial-top-bar a{color:var(--tf-orange-strong, #cf4208);text-decoration:none;transition:color .15s ease}.industrial-top-bar a:hover{color:var(--tf-orange-hover, #b73a07);opacity:1;text-decoration:none}.industrial-top-bar .sep{margin:0 14px;color:#c3c9cd}@media screen and (max-width:359px){.industrial-top-bar .sep{margin:0 8px}}@media screen and (max-width:749px){.industrial-top-bar{justify-content:center}.industrial-top-bar .top-bar-left{display:none}.industrial-top-bar a{display:inline-block;padding:12px 8px;margin:-12px -8px}}.section-header .header-wrapper{background:#fff;border-bottom:1px solid rgba(20,30,40,.06);box-shadow:0 10px 30px #141e280d}.section-header .header.page-width{display:grid;grid-template-areas:"drawer heading icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:var(--tf-hdr-gap);width:100%;max-width:none;min-height:var(--tf-hdr-min-h);margin:0;padding:var(--tf-hdr-pad-y) var(--tf-hdr-pad-x)}.section-header .header>header-drawer{grid-area:drawer;justify-self:start}.section-header .header>.header__heading,.section-header .header>.header__heading-link{grid-area:heading;justify-self:center;margin:0}.section-header .header__heading-link{margin:0;padding:.4rem 0}.section-header .header__heading-logo-wrapper{width:var(--tf-hdr-logo-w)}.section-header .header__heading-logo{width:var(--tf-hdr-logo-w);max-width:100%;height:auto}.section-header .header__inline-menu{display:none;margin:0}.section-header .header__icons{grid-area:icons;grid-column:auto;justify-self:end;align-items:center;gap:var(--tf-hdr-icon-gap)}@media screen and (min-width:1280px){.section-header .header.page-width{grid-template-areas:"heading navigation icons";grid-template-columns:var(--tf-hdr-logo-w) minmax(0,1fr) auto}.section-header .header>.header__heading,.section-header .header>.header__heading-link{justify-self:start}.section-header .header__inline-menu{display:flex;grid-area:navigation;justify-content:center}.section-header .header__inline-menu .list-menu--inline{flex-wrap:nowrap;justify-content:center}}.section-header .header__icon,.section-header .header__icon .icon{color:var(--tf-hdr-ink)}.section-header .header__icon:hover,.section-header .header__icon:hover .icon{color:var(--tf-orange, #e8530e)}.section-header .header__icon{width:4.4rem;height:4.4rem;border-radius:50%;transition:background-color .15s ease,color .15s ease}.section-header .header__icon:hover{background:#f2f4f5}.section-header .header__icon:not(.header__icon--cart) .icon{width:2.2rem;height:2.2rem}.section-header .cart-count-bubble{background-color:var(--tf-orange-strong, #cf4208);color:#fff}.section-header .header__menu-item{position:relative;padding:1rem var(--tf-hdr-nav-pad-x);color:var(--tf-hdr-ink);font-size:var(--tf-hdr-nav-fs);font-weight:var(--tf-hdr-nav-fw);letter-spacing:0;text-transform:none;white-space:nowrap}.section-header .header__menu-item:hover,.section-header .header__menu-item:hover>span{color:var(--tf-orange-strong, #cf4208);text-decoration:none}.section-header .header__menu-item .header__active-menu-item,.section-header .header__menu-item:hover span{text-decoration:none}.section-header .header__menu-item:after{content:"";position:absolute;right:var(--tf-hdr-nav-pad-x);bottom:.2rem;left:var(--tf-hdr-nav-pad-x);height:2px;background:var(--tf-orange, #e8530e);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.section-header .header__menu-item:hover:after,.section-header .header__menu-item:focus-visible:after{transform:scaleX(1)}.section-header summary.header__menu-item:after{right:calc(var(--tf-hdr-nav-pad-x) + 1.6rem)}.section-header .menu-drawer__menu-item,.section-header .menu-drawer__close-button,.section-header .menu-drawer__account{font-size:var(--tf-hdr-drawer-fs);font-weight:var(--tf-hdr-drawer-fw)}.section-header .menu-drawer__menu-item{min-height:51px}.section-header .header__inline-menu .list-menu--inline>li>header-menu>details>summary>.icon-caret{position:static;flex-shrink:0;margin-left:.8rem}.section-header details{padding:0;border-bottom:0}.section-header summary:after,.section-header details[open] summary:after{content:none}.section-header,.industrial-top-bar{font-family:var(--font-body-family)}.section-header .header__inline-menu .header__submenu,.section-header .menu-drawer ul{display:block;gap:0}.section-header .header__inline-menu li,.section-header .menu-drawer li{padding:0;border:0}.section-header .header__menu-item:after,.section-header details[open]>summary.header__menu-item:after{content:""}@media(prefers-reduced-motion:reduce){.section-header .header__menu-item:after,.section-header .header__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/tf-header.css.map */
