:root{--fixatech-white-5: var(--fixatech-white-5);--fixatech-white-10: var(--fixatech-white-10);--fixatech-white-40: var(--fixatech-white-40);--fixatech-white-70: var(--fixatech-white-70)}header-component.header{z-index:100}@media screen and (min-width:750px){#header-component .header__row--top .header__column{display:flex;align-items:center}}#header-component .header__navigation-bar-row{display:none}@supports not selector(:has(*)){#header-component .header__columns{--header-left: max-content;--header-center: 1fr;--header-right: max-content}}#header-component .header__columns:has(.header__column--center){--header-left: max-content;--header-center: 1fr;--header-right: max-content}#header-component .header__row--top:not(.divider--page-width),#header-component .header__row--top.divider--page-width .header__columns,#header-component .header__row--bottom{border-bottom:var(--border-bottom-width) solid white}@media screen and (min-width:750px){#header-component .header__columns.spacing-style{padding-top:36px;padding-bottom:18px}@supports not selector(:has(*)){#header-component .header__row--bottom .header__columns.spacing-style{padding-top:40px}}#header-component .header__columns:where(:not(:has(.header__column--center))){padding-top:40px}#header-component .header__row--bottom .header__columns.spacing-style{padding-top:24px;padding-bottom:24px}}@media screen and (min-width:750px){#header-component .search-action--hidden-on-drawer{width:100%;max-width:240px;overflow:hidden}}#header-component .search-action--hidden-on-drawer .button-unstyled{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:0;background-color:transparent;font-family:var(--fixatech-font-body, "Geist", sans-serif);font-size:14px;font-weight:500;cursor:text;transition:var(--fixatech-transition-fast)}#header-component .search-action--hidden-on-drawer .button-unstyled:hover,#header-component .search-action--hidden-on-drawer .button-unstyled:focus-within{background-color:var(--fixatech-white-5)}#header-component .search-action--hidden-on-drawer .hidden{display:block;clip:auto;width:auto;height:auto;overflow:visible;position:static;flex:1;text-align:left;color:var(--color-input-text);white-space:nowrap}#header-component .search-action--hidden-on-drawer .button-unstyled .svg-wrapper{display:flex;flex-shrink:0;color:inherit}#header-component .search-action--hidden-on-drawer .svg-wrapper svg{width:20px;height:20px}#header-component .search-action--inline{position:relative;width:100%;max-width:240px;overflow:visible}#header-component .search-action--inline predictive-search-component{background-color:transparent;z-index:auto}#header-component .search-action--inline .predictive-search-form{position:relative}#header-component .search-action--inline .predictive-search-form__header{background-color:transparent;padding:0;transition:var(--fixatech-transition-fast)}#header-component .search-action--inline .predictive-search-form__header:focus-within{background-color:var(--fixatech-white-5)}#header-component .search-action--inline .predictive-search-form__header-inner{border:none;border-radius:12px;background:transparent}#header-component .search-action--inline input.search-input{font-family:var(--fixatech-font-body, "Geist", sans-serif);font-size:14px;font-weight:500;padding-block:8px;padding-inline-start:calc(var(--margin-sm) + var(--icon-size-lg) + 4px);color:#fff}#header-component .search-action--inline input.search-input::placeholder{color:#ffffff80}#header-component .search-action--inline .predictive-search__icon{left:var(--margin-sm);color:#fff9}#header-component .search-action--inline .predictive-search-form__content-wrapper{visibility:hidden;opacity:0;pointer-events:none;position:fixed;top:auto;left:50%;transform:translate(-50%);width:80vw;max-height:70vh;z-index:101;box-shadow:0 8px 32px #00000040;border-radius:12px;border:1px solid rgb(0 0 0 / .08);overflow:hidden;background-color:#fffffff2;--color-background: #ffffff;--color-background-rgb: 255 255 255;--color-foreground: #141414;--color-foreground-rgb: 20 20 20;color:#141414}#header-component .search-action--inline .predictive-search-form__content-wrapper.is-open{visibility:visible;opacity:1;pointer-events:auto}#header-component .search-action--inline .predictive-search-form__content{max-height:60vh;background-color:transparent}#header-component .search-action--inline .predictive-search-results__wrapper-products{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-md, 16px)}@media screen and (min-width:990px){#header-component .search-action--inline .predictive-search-results__wrapper-products{grid-template-columns:repeat(6,1fr)}}#header-component .search-action--inline .resource-card[data-resource-type=product]{background:#fff;border:1px solid #d9d9d9;border-radius:12px;overflow:hidden;row-gap:0}#header-component .search-action--inline .resource-card[data-resource-type=product] .resource-card__content{padding:var(--padding-2xs) var(--padding-sm) var(--padding-sm)}#header-component .search-action--inline .resource-card[data-resource-type=product] .resource-card__media{background-color:#fff;border-radius:0;padding:var(--padding-sm)}#header-component .search-action--inline .resource-card[data-resource-type=product] .resource-card__image{aspect-ratio:1 / 1;object-fit:contain;border-radius:0}#header-component .search-action--inline .predictive-search-results__title{font-size:var(--font-h4--size);font-weight:var(--font-h4--weight);letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--case)}#header-component .search-action--inline .predictive-search-form__footer{position:relative;background-image:none;padding-block:var(--padding-sm) var(--padding-md);text-align:center}@media screen and (min-width:750px)and (max-width:989px){#header-component .search-action--inline .predictive-search-form__content-wrapper{width:90vw}}@media screen and (max-width:749px){#header-component .search-action--inline{display:none}}.search-modal predictive-search-component{--color-background: #ffffff;--color-background-rgb: 255 255 255;--color-foreground: #141414;--color-foreground-rgb: 20 20 20;--color-input-background: #ffffff;--color-input-text: #141414;color:#141414}.search-modal .predictive-search-results__wrapper-products{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-md, 16px)}.search-modal .resource-card[data-resource-type=product]{background:#fff;border:1px solid #d9d9d9;border-radius:12px;overflow:hidden;row-gap:0}.search-modal .resource-card[data-resource-type=product] .resource-card__content{padding:var(--padding-2xs) var(--padding-sm) var(--padding-sm)}.search-modal .resource-card[data-resource-type=product] .resource-card__media{background-color:#fff;border-radius:0;padding:var(--padding-sm)}.search-modal .resource-card[data-resource-type=product] .resource-card__image{aspect-ratio:1 / 1;object-fit:contain;border-radius:0}.search-modal .predictive-search-results__title{font-size:var(--font-h4--size);font-weight:var(--font-h4--weight);letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--case)}@media screen and (max-width:749px){.search-modal .predictive-search-form__content{max-height:calc(100dvh - 80px)}}@media screen and (max-width:749px){.search-modal .predictive-search-form__header,.search-modal .predictive-search-form__header-inner{border-radius:0}.search-modal .predictive-search__close-modal-button{border:none;box-shadow:none}}#header-component header-actions{display:flex;align-items:center;gap:32px}#header-component header-actions>.account-button{order:1}#header-component header-actions>.fixatech-phone-link{order:2}#header-component header-actions>cart-drawer-component,#header-component header-actions>.action__cart{order:3}@media(hover:hover){#header-component .header__column:has(.header-actions__action:hover) .header-actions__action:not(:hover),#header-component .header__column:has(.header-actions__action:hover) cart-drawer-component:not(:hover),#header-component .header__column:has(.header-actions__action:hover) search-button:not(:hover){opacity:1}}#header-component .header-actions__action:hover,#header-component .fixatech-phone-link:hover,#header-component .search-action--hidden-on-drawer .button-unstyled:hover,#header-component .account-button:hover .account-button__icon,#header-component .account-button:hover .account-button__text,#header-component .search-action--hidden-on-drawer:hover .svg-wrapper,#header-component .dropdown-localization__button:hover{color:var(--fixatech-primary, #ffc600)}#header-component .account-button{display:flex;align-items:center;gap:8px;padding:0;border:none;border-radius:0;background:transparent;cursor:pointer}#header-component .account-button:hover{background:transparent}#header-component .account-button .svg-wrapper{height:var(--button-size);width:var(--button-size);flex-shrink:0}#header-component .account-button svg{width:var(--icon-size-md);height:var(--icon-size-md)}#header-component .account-button .account-button__text.hidden{display:inline;clip:auto;width:auto;height:auto;overflow:visible;position:static;color:var(--fixatech-white, #fff);font-family:var(--fixatech-font-body, "Geist", sans-serif);font-size:14px;font-weight:500;white-space:nowrap}#header-component .account-button__text{white-space:nowrap}#header-component .account-button__icon{color:var(--fixatech-white, #fff)}.fixatech-phone-link{display:flex;align-items:center;gap:8px;padding:0;border:none;color:inherit;text-decoration:none;white-space:nowrap;font-family:var(--fixatech-font-body, "Geist", sans-serif);font-size:14px;font-weight:500}#header-component .header-actions__cart-icon .cart-bubble__background{background-color:var(--fixatech-primary, #ffc600);border-radius:50%}#header-component .header-actions__cart-icon .cart-bubble__text{color:var(--fixatech-background-dark, #141414);font-size:10px;font-weight:700}#header-component .header__row--bottom overflow-list,#header-component .header__row--bottom .header-menu{width:100%}#header-component .mega-menu__link--parent{color:var(--fixatech-white, #fff);display:inline-flex;align-items:center;gap:4px;font-size:var(--menu-font-sm--size);line-height:var(--menu-font-sm--line-height);transition:color .15s ease}#header-component .mega-menu__link--parent:hover{color:var(--fixatech-primary, #ffc600)}#header-component .mega-menu__link:not(.mega-menu__link--parent){color:var(--fixatech-white, #fff)}#header-component .mega-menu__arrow{display:flex;flex-shrink:0;color:var(--fixatech-primary, #ffc600);opacity:0;transition:opacity .15s ease}#header-component .mega-menu__link--parent:hover .mega-menu__arrow{opacity:1}#header-component .mega-menu__arrow svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}#header-component header-menu[data-mega-menu-layout=cascade] .mega-menu__link--parent[aria-expanded=true]{color:var(--fixatech-primary, #ffc600)}#header-component header-menu[data-mega-menu-layout=cascade] .mega-menu__link--parent[aria-expanded=true] .mega-menu__arrow{opacity:1}#header-component .mega-menu__link:not(.mega-menu__link--parent):hover{color:var(--fixatech-primary, #ffc600);opacity:1}#header-component .menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link{color:var(--fixatech-primary, #ffc600)}#header-component .fixatech-menu-icon{display:flex;flex-shrink:0;color:var(--fixatech-white, #fff)}#header-component .fixatech-menu-icon svg{width:16px;height:16px}#header-component .fixatech-menu-icon--close,#header-component .menu-list__link[aria-expanded=true] .fixatech-menu-icon--open{display:none}#header-component .menu-list__link[aria-expanded=true] .fixatech-menu-icon--close{display:flex}#header-component .menu-list__list-item:first-child .menu-list__link-title{display:inline-flex;align-items:center;gap:6px}@media screen and (max-width:749px){#header-component .fixatech-menu-icon{display:none!important}}@media screen and (max-width:989px){#header-component header-actions{gap:20px}}@media screen and (max-width:749px){#header-component .search-action--hidden-on-drawer{display:none}#header-component .header__row--top{min-height:72px}#header-component header-actions{gap:12px}#header-component .account-button,#header-component .fixatech-phone-link{display:none}}.menu-drawer__menu-item--mainlist,.menu-drawer__menu-item--parent{color:var(--fixatech-primary, #ffc600)}.menu-drawer__menu-item--child{color:var(--fixatech-white, #fff)}.fixatech-drawer-arrow{color:var(--fixatech-primary, #ffc600)}.menu-drawer .fixatech-drawer-arrow svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}header-menu[data-mega-menu-layout=cascade] .mega-menu__grid{display:block}header-menu[data-mega-menu-layout=cascade] .menu-list__submenu-inner{display:block}header-menu[data-mega-menu-layout=cascade] .mega-menu__cascade{display:grid;grid-template-columns:minmax(200px,280px) 1fr;gap:0 var(--padding-xl, 32px);width:100%;align-items:start}header-menu[data-mega-menu-layout=cascade] .mega-menu__cascade-parents{display:flex;flex-direction:column;gap:0;border-right:1px solid var(--fixatech-white-10);padding-right:var(--padding-xl, 32px)}header-menu[data-mega-menu-layout=cascade] .mega-menu__cascade-parent-item .mega-menu__link{display:flex;align-items:center;justify-content:space-between;width:100%;padding-block:var(--padding-xs, 8px);transition:opacity .15s ease}header-menu[data-mega-menu-layout=cascade] .mega-menu__cascade-children{position:relative;min-width:0}header-menu[data-mega-menu-layout=cascade] .mega-menu__cascade-child-panel{opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease;position:absolute;top:0;left:0;width:100%}header-menu[data-mega-menu-layout=cascade] .mega-menu__cascade-child-panel.is-active{opacity:1;visibility:visible}header-menu[data-mega-menu-layout=cascade] .mega-menu__cascade-child-list{column-width:200px;column-gap:var(--padding-xl, 32px)}header-menu[data-mega-menu-layout=cascade] .mega-menu__cascade-child-list li{break-inside:avoid}header-menu[data-mega-menu-layout=cascade] .mega-menu__link--parent[aria-expanded=true]{opacity:1}#header-component header-menu[data-mega-menu-layout=cascade] .mega-menu__link--parent[aria-expanded=true]:hover{opacity:1}header-menu[data-mega-menu-layout=cascade] .mega-menu__cascade-parents:has([aria-expanded=true]) .mega-menu__link--parent:not([aria-expanded=true]){opacity:.6}header-menu[data-mega-menu-layout=cascade] .mega-menu__cascade--with-featured{grid-template-columns:minmax(200px,280px) 1fr 280px}header-menu[data-mega-menu-layout=cascade] .mega-menu__cascade-featured{border-left:1px solid var(--fixatech-white-10);padding-left:var(--padding-xl, 32px);align-self:stretch}header-menu[data-mega-menu-layout=cascade] .mega-menu__cascade-images{position:relative;height:100%;max-height:360px}header-menu[data-mega-menu-layout=cascade] .mega-menu__cascade-image-wrap{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;border-radius:12px;overflow:hidden}header-menu[data-mega-menu-layout=cascade] .mega-menu__cascade-image-wrap.is-active{display:block}header-menu[data-mega-menu-layout=cascade] .mega-menu__cascade-image{width:100%;height:100%;object-fit:contain}@media screen and (max-width:989px){header-menu[data-mega-menu-layout=cascade] .mega-menu__cascade-featured{display:none}header-menu[data-mega-menu-layout=cascade] .mega-menu__cascade--with-featured{grid-template-columns:minmax(200px,280px) 1fr}}@media screen and (min-width:990px){.menu-list__list-item:has([aria-expanded=true]):after{content:"";position:absolute;left:0;right:0;top:100%;height:3rem;pointer-events:auto}}.button-arrow{opacity:0;width:0;overflow:hidden;transform:translate(-4px);transition:opacity .15s ease,width .15s ease,transform .15s ease}.button:hover .button-arrow,.button-secondary:hover .button-arrow{opacity:1;width:20px;transform:translate(0)}.product-card__content>.buy-buttons-block{margin-top:auto}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fixatech-header-overrides.css.map */
