.announcement-bar{background:var(--announcement-bg,#102238);color:var(--announcement-color,#fff);font-size:.73rem}.announcement-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:20px;min-block-size:35px}.announcement-bar p{margin:0}.announcement-bar a{display:inline-flex;align-items:center;gap:10px}.announcement-bar .icon{inline-size:13px;block-size:13px}.announcement-bar__detail{font-size:.65rem;opacity:.8}.site-header{position:relative;background:var(--color-bg);color:var(--color-ink);border-block-end:1px solid var(--color-border);z-index:40;transition:background .2s,box-shadow .2s}.shopify-section-group-header-group:has(.site-header--sticky){position:sticky;inset-block-start:0;z-index:40}.site-header.is-scrolled{box-shadow:0 3px 20px #1022380a}.header-main{display:grid;grid-template-columns:230px minmax(220px,1fr) auto;align-items:center;gap:38px;padding-block:24px}.header-brand{display:inline-flex;align-items:center;justify-self:start;text-decoration:none!important}.header-logo{max-inline-size:190px;max-block-size:64px;object-fit:contain;inline-size:auto}.wordmark{font-family:Arial,sans-serif;font-size:1.65rem;font-weight:800;letter-spacing:-.06em;line-height:1;display:inline-flex;align-items:center;color:var(--color-ink);white-space:nowrap;direction:ltr}.wordmark>span:not(.wordmark-symbol):not(.wordmark-dot){font-weight:400;letter-spacing:-.05em}.wordmark-symbol{display:inline-flex;align-items:center;justify-content:center;inline-size:33px;block-size:33px;border-radius:9px;background:var(--color-primary);color:#fff;margin-inline-end:9px;font-style:italic;font-size:28px;line-height:1;font-weight:700;padding-inline-end:3px;padding-block-end:3px;letter-spacing:-.05em}.wordmark-dot{inline-size:6px;block-size:6px;background:var(--color-primary);border-radius:99px;margin-inline-start:3px;align-self:flex-end;margin-block-end:2px}.header-search{min-inline-size:0}.search-form{display:flex;position:relative;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;align-items:center;min-block-size:46px}.search-form input[type=search]{flex:1;inline-size:0;padding:11px 16px;border:0;background:transparent;border-radius:8px;font-size:.84rem;min-block-size:46px;color:var(--color-ink)}.search-form>button{background:none;border:0;inline-size:48px;block-size:46px;display:grid;place-items:center;color:var(--color-muted);padding:0}.search-form .icon{inline-size:20px;block-size:20px}.header-actions{display:flex;align-items:center;gap:3px}.header-navigation{border-block-start:1px solid var(--color-border)}.header-navigation__inner{display:flex;align-items:center;justify-content:space-between;min-block-size:54px;gap:24px}.desktop-menu>ul{display:flex;align-items:stretch;gap:30px}.desktop-menu>ul>li{display:flex;align-items:center}.desktop-menu>ul>li>a,.mega-menu>summary{display:flex;gap:8px;align-items:center;min-block-size:53px;font-size:.82rem;font-weight:600;white-space:nowrap;list-style:none}.mega-menu>summary::-webkit-details-marker{display:none}.mega-menu>summary .icon{inline-size:13px;block-size:13px}.desktop-menu [aria-current=page]{color:var(--color-primary)}.header-utility{display:flex;align-items:center;gap:15px}.header-help{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:.75rem}.header-help .icon{inline-size:18px;block-size:18px}.header-tagline,.header-search-toggle,.mobile-menu{display:none}.mega-menu__panel{position:absolute;inset-inline:0;inset-block-start:100%;border-block-end:1px solid var(--color-border);background:var(--color-bg);color:var(--color-ink);box-shadow:0 18px 28px #142c4012;max-block-size:70vh;overflow:auto}.mega-menu__content{display:flex;gap:32px;padding-block:35px}.mega-menu__intro{flex:1 1 200px;max-inline-size:240px}.mega-menu__intro p{font-size:.8rem;color:var(--color-muted)}.mega-menu__title{display:flex;gap:12px;align-items:center;font-size:1.4rem;font-weight:600;margin-block-end:10px}.mega-menu__column{display:flex;flex-direction:column;gap:12px;flex:1 1 140px;min-inline-size:100px}.mega-menu__column a{font-size:.82rem}.mega-menu__column-title{font-weight:700;margin-block-end:6px}.mega-menu__promo{flex:0 1 240px;background:var(--color-surface);padding:16px;border-radius:var(--radius);display:flex;flex-direction:column;gap:8px;font-size:.8rem}.mega-menu__promo img{inline-size:100%;aspect-ratio:1.5;object-fit:cover;border-radius:6px}.mega-menu__promo span{color:var(--color-muted)}.header-catalog-label{display:flex;align-items:center;gap:10px;font-size:.82rem;font-weight:600;white-space:nowrap}.header-catalog-label .icon{inline-size:18px;block-size:18px}.header--classic .header-main{grid-template-columns:auto 1fr auto;padding-block:18px}.header--classic .header-search{display:none}.header--classic .header-tagline{display:block;font-size:.8rem;color:var(--color-muted);margin:0;text-align:center}.header--classic .header-search-toggle{display:inline-flex}.header--centered .header-main{grid-template-columns:1fr auto 1fr;gap:40px}.header--centered .header-brand{grid-column:2;grid-row:1;justify-self:center}.header--centered .header-search{grid-column:1;grid-row:1;max-inline-size:300px}.header--centered .header-actions{grid-column:3;grid-row:1;justify-self:end}.header--centered .header-navigation__inner{justify-content:center}.header--centered .header-utility{position:absolute;inset-inline-end:32px}.header--minimal .header-main{padding-block:16px;grid-template-columns:1fr auto}.header--minimal .header-search{display:none}.header--minimal .header-search-toggle{display:inline-flex}.header--minimal .header-navigation{border:0}.header--minimal .header-navigation__inner{justify-content:center;min-block-size:44px}.header--minimal .desktop-menu a,.header--minimal .mega-menu>summary{min-block-size:44px}.header--minimal .header-utility{display:none}.header--catalog .header-navigation{background:var(--color-primary);color:#fff;border:0}.header--catalog .header-catalog-label{padding-inline-end:24px;border-inline-end:1px solid #ffffff40}.header--catalog .desktop-menu{margin-inline-end:auto}.header--catalog .localization-form select{color:#fff}.header--catalog .localization-form option{color:#102238;background:#fff}.header--catalog .mega-menu[open]>summary{color:#dbeaff}.header--catalog .desktop-menu [aria-current=page]{color:#fff;text-decoration:underline}.header--split .header-main{grid-template-columns:1fr auto 1fr;padding-block:18px}.header--split .header-brand{grid-column:2;grid-row:1}.header--split .header-search{grid-column:1;grid-row:1}.header--split .header-actions{grid-column:3;grid-row:1;justify-self:end}.header--split .desktop-menu{flex:1}.header--split .desktop-menu>ul{justify-content:space-between;gap:20px}.header--split .header-navigation__inner{max-inline-size:1000px}.header--split .header-utility{display:none}.header--stacked .header-main{grid-template-columns:1fr auto 1fr;padding-block:30px}.header--stacked .header-brand{grid-column:2;grid-row:1}.header--stacked .header-search{display:none}.header--stacked .header-search-toggle{display:inline-flex}.header--stacked .header-tagline{display:block;grid-column:1;grid-row:1;margin:0;font-size:.75rem;color:var(--color-muted)}.header--stacked .header-actions{grid-column:3;grid-row:1;justify-self:end}.header--stacked .header-navigation__inner{justify-content:center}.header--stacked .header-utility{display:none}.header--stacked .desktop-menu>ul{gap:45px}.header--industrial{background:#102238;color:#fff;border-color:#ffffff20}.header--industrial .wordmark{color:#fff}.header--industrial .header-navigation{background:#0b192b;border-color:#ffffff15}.header--industrial .header-main{padding-block:26px}.header--industrial .header-actions .icon-button:hover{background:#ffffff15}.header--industrial .localization-form select{color:#fff}.header--industrial .localization-form option{color:#102238;background:#fff}.header--industrial .desktop-menu{margin-inline-end:auto}.header--industrial .header-catalog-label{color:#a9c6ff}.header--boutique{max-inline-size:calc(var(--page-width) - 32px);margin:20px auto;border:1px solid var(--color-border);border-radius:18px;box-shadow:0 8px 30px #142c4008}.header--boutique .header-main{grid-template-columns:auto 1fr auto;padding-block:20px}.header--boutique .header-search{max-inline-size:480px;justify-self:center;inline-size:100%}.header--boutique .header-navigation__inner{padding-inline:32px}.header--boutique .mega-menu__panel{border-radius:0 0 18px 18px}.site-header--transparent:not(.is-scrolled){background:#ffffffed;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.template-index .shopify-section-group-header-group:has(.site-header--transparent){margin-block-end:calc(-1 * var(--header-height,154px))}.template-index:has(.site-header--transparent) main>div:first-child,.template-index:has(.site-header--transparent) main>section:first-child{padding-block-start:var(--header-height,154px)}.template-index:has(.site-header--transparent) main>.shopify-section:first-child:has(>.et-hero){padding-block-start:0}.template-index:has(.site-header--transparent) main>.shopify-section:first-child>.et-hero{padding-block-start:var(--header-height,154px)}@media(min-width:990px){.header--minimal .header-main{padding-block-end:4px}.header--classic .header-navigation__inner{min-block-size:46px}.header--classic .desktop-menu>ul>li>a,.header--classic .mega-menu>summary{min-block-size:46px}}@media(max-width:1199px){.header-main{grid-template-columns:205px minmax(200px,1fr) auto;gap:20px}.desktop-menu>ul{gap:22px}.header-help{display:none}.header--centered .header-utility{position:static}.mega-menu__content{gap:24px}.header--stacked .desktop-menu>ul{gap:28px}.header-catalog-label{font-size:.75rem}}@media(max-width:989px){.announcement-bar__inner{justify-content:center;min-block-size:32px;text-align:center;font-size:.65rem}.announcement-bar__detail{display:none}.site-header{border-radius:0;margin:0;max-inline-size:none}.header-main,.header--classic .header-main,.header--centered .header-main,.header--minimal .header-main,.header--split .header-main,.header--stacked .header-main,.header--boutique .header-main{display:flex;flex-wrap:wrap;gap:10px;padding-block:12px;justify-content:space-between}.mobile-menu{display:block}.header-brand,.header--centered .header-brand,.header--split .header-brand,.header--stacked .header-brand{margin-inline-end:auto}.wordmark{font-size:1.35rem}.wordmark-symbol{inline-size:29px;block-size:29px;font-size:24px;border-radius:7px}.header-logo{max-inline-size:150px;max-block-size:45px}.header-main .header-search,.header--centered .header-search,.header--split .header-search{display:block;order:10;flex:1 0 100%;max-inline-size:none;inline-size:100%}.header--minimal .header-search,.header--stacked .header-search,.header--classic .header-search{display:none}.header--minimal .header-search-toggle,.header--stacked .header-search-toggle,.header--classic .header-search-toggle{display:inline-flex}.header-tagline,.header--classic .header-tagline,.header--stacked .header-tagline,.header-navigation,.header-compare,.header-wishlist,.header-account{display:none}.header-actions .icon-button{inline-size:40px;block-size:40px}.mobile-menu>summary{list-style:none}.mobile-menu>summary::-webkit-details-marker{display:none}.mobile-menu[open]>summary:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#07162980;z-index:40}.mobile-menu__panel{position:fixed;inset-block:0;inset-inline-start:0;inline-size:min(88vw,380px);block-size:100dvh;overflow:auto;z-index:41;background:#fff;color:var(--color-ink);padding:22px;box-shadow:10px 0 30px #001a3b20}.mobile-menu__heading{display:flex;align-items:center;justify-content:space-between;border-block-end:1px solid var(--color-border);padding-block-end:12px;margin-block-end:16px}.mobile-menu__panel nav>a,.mobile-menu__panel nav>details>summary{display:flex;align-items:center;justify-content:space-between;padding-block:15px;border-block-end:1px solid var(--color-border);font-size:.95rem;list-style:none}.mobile-menu__panel nav summary::-webkit-details-marker{display:none}.mobile-menu__panel .icon{inline-size:20px;block-size:20px}.mobile-menu__children{display:flex;flex-direction:column;background:var(--color-surface);padding:10px 14px;border-radius:8px;margin-block:10px}.mobile-menu__children>a{padding-block:9px;font-size:.85rem}.mobile-menu__grandchild{padding-inline-start:15px;color:var(--color-muted)}.mobile-menu .localization-form{margin-block-start:24px}.header--industrial .mobile-menu>summary:hover{background:#ffffff15}.site-header--transparent:not(.is-scrolled){background:#fffffff2}}@media(max-width:389px){.wordmark-symbol{display:none}.header-main{gap:6px}.header-actions{gap:0}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/header.css.map */
