.shopify-section-group-header-group.header-section{z-index:4}.sticky-header .header_wrapper{box-shadow:0 0 1rem #0000001a}.header_wrapper{position:relative;z-index:0;transition:box-shadow .3s}.header_wrapper.with_border{position:relative}.header_wrapper.with_border:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background:var(--color-border);opacity:.2}.header__heading{grid-area:logo;position:relative;z-index:3;margin:0;line-height:0}.header_navigation_wrapper{grid-area:navigation}.header_action_icons{grid-area:actions;position:relative}.secondary_menu_wrapper{grid-area:secondary_menu}.header_inner{display:grid;align-items:center}.header_inner.logo-left{grid-template-columns:1fr 2fr 1fr;grid-template-areas:"logo navigation actions"}.header_inner.logo-center{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"navigation logo actions"}.header_inner.logo-center-menu-bottom{grid-template-columns:repeat(3,1fr);grid-template-areas:"secondary_menu logo actions" "navigation navigation navigation"}.header_inner.drawer .header__heading_link_wrapper{width:100%;text-align:center;display:flex;justify-content:center}.header_inner.logo-center-menu-bottom .header__heading,.header_inner.drawer .header__heading,.header_inner.drawer .header__heading-link{width:max-content}.header_inner.logo-center-menu-bottom .header__heading{width:100%;text-align:center}.header_inner.logo-center-menu-bottom .header_navigation_wrapper{padding:2rem 0 0}.header_inner.logo-center .parent_wrapper{justify-content:flex-start}.header_inner.logo-center.logo-center-menu-bottom .parent_wrapper{justify-content:center}.header_inner.logo-center .header__heading{width:100%}.header_inner.drawer{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"drawer logo actions"}.header_navigation_wrapper ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.header_action_icons{grid-area:actions;display:flex;justify-content:flex-end;justify-self:flex-end;align-items:center;gap:.5rem}.header_action_icons .icon_wrapper{width:4.4rem;height:4.4rem}button#header_search{background:transparent;border:none;padding:0;cursor:pointer}.header_inner a:focus-visible,.header_inner button:focus-visible,.header__heading-link:focus-visible>div>img{outline:.1rem solid var(--color-foreground);display:inline-block}.header_inner .icon_wrapper svg path{fill:var(--color-foreground);transition:stroke .6s}.header_inner #header_hamburger svg path{fill:var(--color-foreground);stroke:none!important;transition:fill .6s}a#cart-icon-bubble{display:flex;align-items:center;text-decoration:none;position:relative}a#cart-icon-bubble .cart_bubble_wrapper{display:flex;align-items:center}.cart-count-text{color:var(--color-foreground);font-size:1rem;line-height:1;position:absolute;top:9px;left:26px;transition:color .6s;background:var(--color-secondary-background);min-width:1.5rem;min-height:1.5rem;width:auto;height:auto;padding:.2rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.cart-count-text.hide_on_desktop{display:none}ul.parent_wrapper li.has_dropdown a{display:flex;align-items:center}ul.parent_wrapper li.has_dropdown:hover a{position:relative}ul.parent_wrapper li a{padding:0 2rem;text-decoration:none;font-size:1.4rem;line-height:1;font-weight:600}ul.parent_wrapper li a.parent_link{color:var(--color-foreground);transition:color .6s}.header_wrapper:hover ul.parent_wrapper li a.parent_link,.sticky-header .header_wrapper ul.parent_wrapper li a.parent_link{color:var(--sticky-text)!important}.overlayed_header .header_wrapper ul.parent_wrapper li a.parent_link{color:var(--transparent-text)}.mega_menu_level_2 a,.mega_menu_level_3 a{color:var(--dropdown-text-color)}ul.parent_wrapper .icon_wrapper svg path{fill:var(--color-foreground);transition:fill .6s}.header__heading-logo{width:var(--logo-width)}button#header_hamburger{background:transparent;border:none;cursor:pointer;padding:0}.secondary_menu_wrapper ul{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-start;align-items:center}.secondary_menu_wrapper ul li a{color:var(--color-foreground);padding:0 2rem;font-size:1.6rem;line-height:1;text-decoration:none}.secondary_menu_wrapper ul li a span,ul.parent_wrapper li a span{position:relative;word-break:break-word}.secondary_menu_wrapper ul li a span:after,ul.parent_wrapper li a span:after{content:"";position:absolute;bottom:-.3rem;left:0;width:100%;height:.1rem;background:var(--color-foregound);transform:scaleX(0);transform-origin:left;transition:transform .3s ease-in-out}.secondary_menu_wrapper ul li a:hover>span:after,ul.parent_wrapper li a:hover>span:after{transform:scale(1)}button#header_search svg{width:2.1rem;height:2.1rem}.mega_menu_wrapper{position:absolute;top:calc(0% + 1px);left:0;width:100%;opacity:0;transform:translateY(2rem);visibility:hidden;display:flex;align-items:flex-start;box-shadow:0 10px 10px #00000026;pointer-events:none;z-index:-1;transition:opacity .3s,visibility .3s,transform .4s}ul.parent_wrapper>li.has_mega_menu:hover .mega_menu_wrapper,.mega_menu_wrapper.active{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}.mm{padding-top:var(--header-height);width:100%}.mm_main_inner{padding:3rem 0;background:var(--color-secondary-background);color:var(--dropdown-text);max-height:calc(100vh - var(--header-height));height:auto;overflow:hidden;overflow-y:auto}.mm_main_inner::-webkit-scrollbar{display:none}.mega_menu_wrapper .mega_menu_inner{padding-inline:5rem;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;min-width:100rem;width:100%;gap:2rem}.mega_menu_wrapper .mega_menu_inner .mm_inner{display:flex;width:100%;align-items:flex-start;justify-content:space-evenly}.mega_menu_wrapper.mega_menu_place_grid .mega_menu_inner .mm_inner,.mega_menu_wrapper.mega_menu_place_evenly .mega_menu_inner .mm_inner{justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:6rem 2rem}.mega_menu_wrapper.mega_menu_place_grid .mega_menu_level_2,.mega_menu_wrapper.mega_menu_place_evenly .mega_menu_level_2{max-width:calc(50% - 2rem);width:auto;min-width:25%;flex:1}li.has_dropdown.has_mega_menu .mega_menu_inner a. .mega_menu_inner a.active{opacity:0;transform:translateY(2rem);color:var(--color-foreground);visibility:hidden;transition:opacity .6s,transform .6s,visibility .6s;transition-delay:var(--delay)}li.has_dropdown.has_mega_menu:hover .mega_menu_inner a{opacity:1;transform:translateY(0);visibility:visible}ul.parent_wrapper>li{min-height:4.4rem;display:flex;align-items:center}ul.parent_wrapper li.has_dropdown:hover>a:after{content:"";position:absolute;top:90%;left:0;min-width:10rem;width:100%;height:var(--after);z-index:1}ul.parent_wrapper li.has_dropdown.has_mega_menu:hover:after{display:none}.dropdown_wrapper{position:absolute;top:calc(100% + 1px);min-width:20rem;max-width:fit-content;width:max-content;background:var(--color-secondary-background);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(2rem);padding:2rem;box-shadow:0 10px 10px #0003;z-index:2;transition:opacity .3s,visibility .3s,transform .4s}ul.parent_wrapper>li.has_dropdown:hover>.dropdown_wrapper,.dropdown_wrapper.active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:all}.dropdown_wrapper ul{flex-direction:column}.dropdown_wrapper ul li{width:100%}.dropdown_wrapper ul li a{font-size:1.6rem;line-height:2;justify-content:center;color:var(--color-foreground);transform:translateY(2rem);opacity:0;padding:.3rem .5rem;transition:transform .6s,opacity .6s}.dropdown_wrapper ul.dropdown_children_wrapper>li>a{transition-delay:var(--delay);font-size:1.4rem}ul.parent_wrapper>li.has_dropdown:hover .dropdown_children_wrapper>li.children_link>a,li.children_link a.active{opacity:1;transform:translateY(0)}ul.dropdown_children_wrapper li a span:after{content:""}.header_wrapper:hover:after{transform:scale(1)}li.has_grandchildren{position:relative}li.has_grandchildren:after{content:"";position:absolute;top:0;left:100%;width:100%;height:100%;z-index:0}ul.dropdown_grandchildren_wrapper{position:absolute;top:0;left:calc(100% + 2.1rem);min-width:20rem;max-width:35rem;width:max-content;background:var(--color-secondary-background);opacity:0;visibility:hidden;pointer-events:none;padding:2rem;z-index:1;box-shadow:5px 0 10px #0003;transform:translate(2rem);transition:opacity .3s,transform .3s}li.has_grandchildren:hover ul.dropdown_grandchildren_wrapper,ul.dropdown_grandchildren_wrapper.active{opacity:1;visibility:visible;transform:translate(0);pointer-events:all}ul.dropdown_grandchildren_wrapper li>a{font-size:1.4rem;transform:translate(2rem);opacity:0;pointer-events:none;transition:opacity .6s,transform .6s;transition-delay:var(--grandchild-delay)}li.has_grandchildren:hover ul.dropdown_grandchildren_wrapper li a,ul.dropdown_grandchildren_wrapper li a.active{opacity:1;transform:translate(0);pointer-events:all}a.mega_menu_level_2_title{font-family:var(--font-heading-family);font-size:1.8rem!important;position:relative;color:var(--color-foreground)}a.mega_menu_level_2_title:after{content:"";position:absolute;bottom:-1.5rem;left:0;width:100%;height:.1rem;background:var(--color-foreground);opacity:.1}ul.mega_menu_level_3{flex-direction:column;margin-top:2rem;justify-content:flex-start}li.mega_menu_level_3_item{width:100%}a.mega_menu_level_3_links{line-height:2!important;font-size:1.4rem!important;color:var(--color-secondary-foreground)!important}a.mega_menu_level_2_title span:after{content:"";bottom:-.5rem!important}a.mega_menu_level_3_links span:after{bottom:.5rem!important}.mega_menu_img_inner img{width:100%;height:auto;aspect-ratio:auto;object-fit:cover;object-position:top;border-radius:var(--img-border-radius);box-shadow:2px 4px 6px #0003}.mega_menu_img{transform:translateY(2rem);filter:blur(10px);opacity:0;transition:transform .6s,opacity .6s,filter .9s}ul.parent_wrapper>li.has_mega_menu:hover .mega_menu_wrapper .mega_menu_img,.mega_menu_img.active{opacity:1;filter:blur(0px);transform:translateY(0);transition-delay:var(--delay)}.mm_inner.mm_inner_with_images{flex:1}.mega_menu_image_wrapper{display:flex;gap:1rem;flex:0 0 30%}.mega_menu_image_wrapper.image-2 .mega_menu_img{flex:1}.mega_menu_image_wrapper.image-2 .mega_menu_img_inner{width:100%;height:100%;display:flex}.mega_menu_img_inner{display:flex;position:relative}li.children_link.has_grandchildren span.icon_wrapper{position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(-90deg)}li.children_link.has_grandchildren span.icon_wrapper svg{width:1.4rem;height:1.4rem}li.children_link.has_grandchildren span.icon_wrapper svg path{fill:var(--color-border)}li.children_link.has_grandchildren span.icon_wrapper:after{display:none}li.children_link a>span:not(.icon_wrapper){max-width:calc(100% + -0rem);text-align:center;margin-right:2rem}.has_few_links .mm_inner.mm_inner_with_images{flex:1}.has_few_links .mega_menu_image_wrapper{flex:0 0 30%;flex-direction:row}p.mega_menu_img_title{position:absolute;bottom:1rem;left:1rem;margin:0;font-size:2rem;line-height:1.4;font-weight:600;color:var(--color-primary)}a.mega_menu_img_link{position:absolute!important;top:0;left:0;width:100%;height:100%;z-index:99;display:inline-block}.mobile_menu_drawer_main_content{padding:0}.main_drawer_header{display:flex;justify-content:flex-end}button#mobile_drawer_close_btn svg path{fill:var(--color-border)}.mobile_drawer_menu_wrapper{margin:4rem 0 0;height:auto}.child_menu_wrapper,.grandchild_menu_wrapper{overflow:hidden;max-height:0;transition:max-height .4s ease}.parent_menu_item{padding:1.5rem 0;position:relative;cursor:pointer}.parent_menu_item-inner{display:flex;justify-content:space-between;align-items:center}.parent_menu_item-inner a{color:var(--color-foreground);text-decoration:none;position:relative}.parent_menu_item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background:var(--color-foreground);opacity:.1}.mobile_drawer_menu_wrapper .main_plus_wrapper{background:transparent;border:none;width:2.4rem;height:2.4rem}.mobile_drawer_menu_wrapper .plus_wrapper{width:1.4rem;height:1.4rem;display:block;position:relative;background:transparent;border:none;cursor:pointer}.mobile_drawer_menu_wrapper span.plus_horizontal{position:absolute;top:50%;left:0;width:100%;height:1px;transform:translateY(-50%);background:var(--color-foreground)}.mobile_drawer_menu_wrapper span.plus_vertical{position:absolute;top:0%;left:50%;width:.1rem;height:100%;transform:translate(-50%);background:var(--color-foreground);transition:transform .3s}.mobile_drawer_menu_wrapper span.plus_vertical.rot{transform:translate(-50%) rotate(90deg)}.child_menu_item{position:relative;margin-inline:1rem}.child_menu_item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background:var(--color-foreground);opacity:.2}.child_menu_item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-background);filter:brightness(1.2);z-index:-1}.child_menu_item:last-child:after{display:none}.child_menu_item:first-child{margin:1rem 1rem 0}.child_menu_inner a{font-size:1.4rem;line-height:1;color:var(--color-foreground);text-decoration:none}.child_menu_inner{display:flex;justify-content:space-between;align-items:center;padding:1.2rem}.grandchild_menu_wrapper{display:flex;flex-direction:column}.grandchild_menu_wrapper a{font-size:1.5rem;line-height:1.8;color:var(--color-foreground);text-decoration:none}.grandchild_menu_item{padding:1.5rem 3rem;position:relative}.grandchild_menu_item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-background);filter:brightness(1.3);z-index:-1}.grandchild_menu_item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background:var(--color-foreground);opacity:.1}.grandchild_menu_item:last-child:after{display:none}.grandchild_menu_item:last-child{margin-bottom:1.5rem}.mobile_menu_drawer_login_link{padding:2rem;position:relative;margin-top:5rem;display:flex;gap:2rem;flex-direction:column;align-items:flex-start;display:none}.mobile_menu_drawer_login_link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-secondary-background);border-radius:1rem;z-index:-1}.mobile_menu_drawer--localization_wrapper{display:flex}button#mobile_menu_drawer_localization_btn{background:transparent;border:none;padding:0;cursor:pointer}.mobile_menu_drawer--localization_wrapper svg path{fill:var(--color-border)}.mobile_menu_drawer_login_localization_wrapper{display:flex;align-items:center;gap:2rem}.header_hamburger.not_drawer{display:none}h1.header__heading,.header__heading-link,.header__heading-link span{font-size:2.5rem!important;line-height:1;color:var(--color-foreground);text-decoration:none;font-weight:600;transition:color .6s}a.header_account .visually-hidden,a.header_cart .visually-hidden{color:var(--header-text)}.mobile_menu_drawer--social_media_wrapper ul.social_media_icons svg path{fill:var(--color-primary-button-background)}.header_hamburger{display:flex;grid-area:drawer}.main_drawer_inner.mobile_drawer_inner{display:flex;flex-flow:column;gap:2rem}.mobile_menu_drawer_main_content{flex:1}.mobile_menu_drawer_login_link .social_media_icons{margin:0;padding:0;list-style:none;display:flex;gap:1.6rem}.mobile_menu_drawer_login_localization_wrapper svg path{fill:var(--color-primary-button-background)}ul.parent_wrapper>li:not(.has_mega_menu){position:relative}.dropdown_wrapper.open-left{right:0}.dropdown_wrapper.open-left ul.dropdown_grandchildren_wrapper,ul.dropdown_grandchildren_wrapper.open-left{left:unset;right:calc(100% + 2.1rem)}li.has_grandchildren:has(.open-left):after,.dropdown_wrapper.open-left li.has_grandchildren:after{left:unset;right:100%}.header__heading-link{overflow-wrap:break-word;word-break:break-word}@media screen and (max-width: 1599px){.mega_menu_wrapper .mega_menu_inner{padding-inline:0}}@media screen and (max-width: 1250px){.header_navigation_wrapper,a.header_account,.secondary_menu_wrapper{display:none}.header_hamburger.not_drawer{display:flex;grid-area:drawer}button#header_hamburger svg{width:100%;height:100%}.header_inner.logo-left,.header_inner.logo-center,.header_inner.logo-center-menu-bottom,.header_inner.drawer{grid-template-areas:"drawer logo actions";grid-template-columns:1fr minmax(0,2fr) 1fr}.header__heading-logo-wrapper{text-align:center;display:flex;justify-content:center}.mobile_menu_drawer_login_link{display:block}.mobile_menu_drawer--social_media_wrapper ul.social_media_text a{color:var(--drawer-text)}.mobile_menu_drawer--social_media_wrapper ul.social_media_text a:after{background:var(--drawer-text)}.mobile_menu_drawer--social_media_wrapper{margin:0 0 2rem}.mobile_menu_drawer_login_localization_wrapper a.header_account{display:block}h1.header__heading,.header__heading-link,.header__heading-link span{text-align:center!important}}@media screen and (max-width: 640px){.header_wrapper{box-shadow:0 0 1rem #0000001a}.header_inner.logo-left,.header_inner.logo-center,.header_inner.logo-center-menu-bottom,.header_inner.drawer{gap:2rem}.header_inner.logo-center-menu-bottom .header__heading,.header_inner.drawer .header__heading,.header_inner.drawer .header__heading-link{width:100%}.header_action_icons{gap:0}.cart-count-text{left:32px}a#cart-icon-bubble{position:relative}.cart-count-text.hide_on_desktop{display:flex;min-width:15px;height:15px;background:#000;border-radius:50%;font-size:10px;justify-content:center;align-items:center;position:absolute;left:30px;top:25px;width:auto}.cart-count-text.hide_on_desktop:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--header-bg);z-index:0;filter:brightness(.5);border-radius:50%}.cart-count-text.hide_on_desktop span.cc_text{z-index:1}.header_action_icons .icon_wrapper{justify-content:flex-end}.mobile_menu_drawer_login_link{padding:1.5rem}}@media screen and (max-width: 400px){.header_inner.logo-left,.header_inner.logo-center,.header_inner.logo-center-menu-bottom,.header_inner.drawer{gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/header.css.map */
