header-component{position:relative;z-index:19;transition:all .2s ease-in-out;transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}.header{width:100%;padding:0;position:relative;z-index:2;display:block;box-sizing:border-box}.Header--Bg{background-color:var(--background_color);color:var(--primary_text);transition:all .2s ease-in-out}.Header--Bg svg path{stroke:var(--primary_text)}.header--Wrapper.header-grid{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;padding:1rem;gap:.75rem;box-sizing:border-box}.header-left,.header-right{display:flex;align-items:center;gap:1.5rem;min-width:0}.header-left{justify-content:flex-start}.header-right{justify-content:flex-end}.header-center{display:flex;justify-content:center;align-items:center;min-width:0}.header-logo-wrapper{width:fit-content;flex-shrink:0;display:flex;justify-content:center;color:var(--primary_text)}.header-center .header-logo-wrapper .logo{display:block;width:100%;height:auto;object-fit:contain}.header-hamburger-btn,.header-search-btn,.header-acc-btn,.header-cart-btn{position:relative;display:flex;align-items:center;line-height:0;background:transparent;border:0;cursor:pointer}.header-hamburger-btn{background:none;border:none;cursor:pointer;width:1.25rem;height:1.25rem;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.hamburger-line{width:100%;height:2px;background-color:var(--primary_text);transition:all .3s ease;transform-origin:center}.header-hamburger-btn.active .hamburger-line{background-color:var(--primary_text)}.Header--Transparent.Header--Bg:has(.header-hamburger-btn.active) svg path{stroke:var(--primary_text)}.Header--Transparent.Header--Bg:has(.header-hamburger-btn.active) img{filter:invert(0)}.hamburger-line:not(:last-child){margin-bottom:4px}.header-hamburger-btn.active .hamburger-line:nth-child(1){transform:translateY(6px) rotate(45deg)}.header-hamburger-btn.active .hamburger-line:nth-child(2){opacity:0}.header-hamburger-btn.active .hamburger-line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.header-left svg,.header-right svg{width:1.25rem;height:1.25rem;display:block}.header-left a:hover svg path,.header-right a:hover svg path,.header-left button:hover svg path,.header-right button:hover svg path{transition:fill .2s ease-in-out,stroke .2s ease-in-out;stroke:var(--primary_text)}#header:hover.Header--Transparent.Header--Bg .localization-sel__btn svg path{fill:none}.header-row-desktop{display:flex;align-items:center;gap:4rem;padding:1rem 2rem}.header-row-desktop .header-logo-wrapper{flex:0 0 auto;margin-right:.41013rem}.desktop-menu{flex:0 1 auto;min-width:0}.desktop-menu-list{display:flex;gap:2rem;margin:0;padding:0;list-style:none;white-space:nowrap}.desktop-menu-list li a{display:inline-block;color:var(--header-text-color);text-decoration:none}.desktop-icons{margin-left:auto;flex:1;display:flex;align-items:center;gap:1.5rem;justify-content:flex-end}.desktop-icons a,.desktop-icons button{display:flex}.desktop-icons svg{width:1.25rem;height:1.25rem}.desktop-icons .fav-icon__wrapper span{height:20px}.hoverLinks{position:relative;width:fit-content;color:var(--header-text-color)}.header-link-desk{display:flex}.header-link-desk a,.hoverLinks{position:relative}.header-link-desk a:after,.hoverLinks:after{position:absolute;content:"";width:0;bottom:0;left:0;height:1px;background-color:currentColor;transition:width .2s ease-in-out}.header-link-desk[aria-expanded=true] .header-main-links:after,.hoverLinks:hover:after{width:100%}[aria-hasMenu=true]+.Dropdown--Content{display:none}[aria-hasMenu=true][aria-expanded=true]+.Dropdown--Content{display:block}.submenu{display:none;position:absolute;top:100%;left:0;background-color:var(--background_color);padding:.5rem 0;list-style:none;min-width:200px;z-index:1000}.menu-item:hover>.submenu,.submenu-item:hover>.grandchild{display:block}.grandchild{top:0;left:100%}.submenu a{display:block;padding:.5rem 1rem;color:var(--primary_text);text-decoration:none;white-space:nowrap}.submenu a:hover{background-color:#0000000d}.language-selector{position:relative;display:flex;flex-direction:column;align-items:center}.language-selector .submenu{padding:1.5rem 0 0}.header-search{flex:0 1 267px;max-width:267px;width:100%;padding:.5rem 0;border-bottom:1px solid var(--secondary_grey);display:flex;cursor:pointer;color:var(--primary_text);opacity:1;visibility:visible;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.header-search.hidden{opacity:.3}.cart__count{position:absolute;top:4px;left:50%;transform:translate(-50%);color:var(--primary_text);z-index:3;font-size:.5rem;line-height:.5rem;display:none}.header-cart-btn.show-count .cart__count{display:block}.header--sticky{position:-webkit-sticky;position:sticky;top:var(--announcement-dynamic-height);z-index:6;height:fit-content}.header--not-sticky{top:var(--announcement-dynamic-height)}.header--sticky-with-ann{position:-webkit-sticky;position:sticky;z-index:6;top:calc(var(--announcement-height-fixed) * var(--announcement-sticky));height:fit-content}[id^=shopify-section].header--sticky,[id^=shopify-section].header--sticky-with-ann{position:sticky;top:max(0px,var(--announcement-dynamic-height, 0px));top:max(env(safe-area-inset-top,0px),var(--announcement-dynamic-height, 0px));z-index:20;width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}#header:has(.header-hamburger-btn.active){background-color:var(--background_color);color:var(--primary_text)}.header-hamburger-btn,.header-search-btn,.fav-icon__wrapper,.header-cart-btn{position:relative}.header-hamburger-btn:before,.header-search-btn:before,.fav-icon__wrapper:before,.header-cart-btn:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;pointer-events:auto}.header-logo-wrapper img{width:100%}.header-logo-wrapper a{width:100%;display:flex}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-header.css.map */
