.theme_head__menu-link{position:relative}.theme_head__layout.logo-left h1.theme_head__brand,.theme_head__layout.logo-left .theme_head__brand-link,.theme_head__layout.logo-left .theme_head__brand-link span{text-align:left}.theme_head__layout.logo-center h1.theme_head__brand,.theme_head__layout.logo-center .theme_head__brand-link,.theme_head__layout.logo-center .theme_head__brand-link span,.theme_head__layout.logo-center-menu-bottom h1.theme_head__brand,.theme_head__layout.logo-center-menu-bottom .theme_head__brand-link,.theme_head__layout.logo-center-menu-bottom .theme_head__brand-link span{text-align:center}.shopify-section-group-header-group.header-element{z-index:3}.theme_head__submenu-link:after{content:"";display:block;position:absolute;height:5rem;pointer-events:none}.logo-center .theme_head__submenu-link:hover:after{right:-22%}button#humberger-header{background:transparent;border:unset}.theme_head__brand-logo-wrap.secondary__logo{display:none}.theme_head__nav .theme_head__menu-item:not(.theme_mega_items){position:relative}.theme_head__menu-item .nav_icon_wrapper svg{position:relative;top:1px;left:0}.nav_icon_wrapper{width:1.4rem;height:1.4rem;display:flex;align-items:center;justify-content:center}.nav_icon_wrapper svg{width:1.6rem;height:1.6rem}.theme_head__actions svg path{fill:var(--link-color)}.details_open .nav_icon_wrapper{height:3rem;width:3rem}ul.theme_head__menu>li>a{min-height:4.2rem;min-width:4.4rem;display:flex;align-items:center;justify-content:center}a.theme_head__menu-link:hover span,a.theme_head__account:hover .icon_wrapper{color:var(--link-color-hov)}.theme_head__actions .icon_wrapper{display:flex}a.theme_head__brand-link{min-height:4.4rem;display:inline-flex;align-items:center}.theme_head__actions button,.theme_head__actions a{min-height:3.4rem;min-width:3.4rem;line-height:normal;background:transparent;color:var(--text-color);border:unset}.button_outline{border:2px solid;border-radius:100px}@media screen and (min-width:1250px){.theme_head__actions a{display:flex!important;align-items:center;justify-content:center}}@media screen and (max-width:1250px){.theme_head__brand{text-align:center}.theme_head__actions a{align-items:center;justify-content:center}}.theme_head__wrap{background:var(--background-color)}.theme_head__account{color:var(--text-color);text-decoration:none;font-size:1.4rem;line-height:1;font-family:var(--font-body-family);padding:0}path.inner_cart{stroke:var(--text-color);fill:var(--text-color)}button#theme_head__search{text-decoration:none;background:transparent}.theme_head__brand{grid-area:logo;position:relative;z-index:3;margin:0;line-height:0}.theme_head__layout.logo-center-menu-bottom .theme_head__brand-link{grid-area:logo}.theme_head__nav{grid-area:navigation}.theme_head__actions{grid-area:actions;position:relative}.secondary_menu_wrapper{grid-area:secondary_menu}.theme_head__layout{display:grid;align-items:center}.theme_head__layout.logo-left{grid-template-columns:1fr 2fr 1fr;grid-template-areas:"logo navigation actions"}.theme_head__layout.logo-center{grid-template-columns:1.2fr .6fr 1.2fr;grid-template-areas:"navigation logo actions"}.theme_head__layout.logo-center-menu-bottom{grid-template-columns:repeat(3,1fr);grid-template-areas:"secondary_menu logo actions" "navigation navigation navigation"}.theme_head__layout.drawer .theme_head__brand_link_wrapper{width:100%;text-align:center;display:flex;justify-content:center}.theme_head__layout.logo-center-menu-bottom .theme_head__brand,.theme_head__layout.drawer .theme_head__brand,.theme_head__layout.drawer .theme_head__brand-link{width:max-content}.theme_head__layout.logo-center-menu-bottom .theme_head__brand{width:100%;text-align:center}.theme_head__layout.logo-center-menu-bottom .theme_head__nav{padding:2rem 0 0}.theme_head__layout.logo-center .theme_head__menu{justify-content:flex-start}.logo-center .theme_head__nav ul.theme_head__menu>li a.theme_head__menu-link{padding-left:0}@media screen and (min-width:1600px){.logo-center .theme_head__nav ul.theme_head__menu>li a.theme_head__menu-link{padding-left:0rem}}.theme_head__layout.logo-center.logo-center-menu-bottom .theme_head__menu{justify-content:center}.theme_head__layout.logo-center .theme_head__brand{width:100%;text-align:center}.mega_menu_place_center{width:100%}.theme_head__layout.drawer{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"drawer logo actions"}.button_outline span:after{display:none}.theme_head__nav ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.theme_head__actions{grid-area:actions;display:flex;justify-content:flex-end;justify-self:flex-end;align-items:center}button#header_search{padding:0;justify-content:center}@media screen and (min-width:1440px){.theme_head__actions{grid-gap:1rem}}button#theme_head__search{border:none;padding:0;cursor:pointer}.theme_head__layout .icon_wrapper.hamburger svg path{stroke:unset;fill:var(--text-color)}a#cart-icon-bubble{display:flex;align-items:center;text-decoration:none;position:relative}a.theme_head__menu-link{grid-gap:.5rem}a#cart-icon-bubble .cart_bubble_wrapper,.theme_head__cart .icon_wrapper{display:flex;align-items:center}.header_icon_text{font-family:var(--font-body-family)}.cart-count-text{color:var(--highlight-color-secondary);font-size:.9rem;background:var(--highlight-color);border-radius:5rem;min-width:1.5rem;min-height:1.5rem;display:flex;align-items:center;justify-content:center}.icon_btn_text.cart_count_icon{display:flex;align-items:center;grid-gap:.5rem;color:var(--text-color)}.icon_btn_text{font-size:1.4rem;display:none}.cart_count_icon{display:flex;align-items:center}@media screen and (min-width:1440px){span.icon_btn_text{display:inline-block}}.cart-count-text.hide_on_desktop{display:none}ul.theme_head__menu li.theme_head__menu-item a{display:flex;align-items:center}ul.theme_head__menu .theme_head__dropdown a{outline-color:#var(--text-color)}ul.theme_head__menu li.theme_head__menu-item:hover a{position:relative}ul.theme_head__menu li a{padding:0rem 1.5rem;color:var(--link-color);text-decoration:none;font-size:1.4rem;line-height:normal}@media screen and (min-width:1440px){ul.theme_head__menu li a{padding:0rem 2rem;font-size:1.6rem}}.mega_menu_img .product_block_price,.mega_menu_img .product_block_price_varies{font-size:1.4rem}.mega_menu_img .product_block_img a:focus-visible{outline:unset}.theme_head__menu-item .product_block_wrapper:focus-within{border:1px solid var(--text-color)}.header-element:not(.sticky-header) .header--overlay ul.theme_head__menu li .theme_head__menu-link{color:var(--text-color)}.header-element:not(.sticky-header) .header--overlay ul.theme_head__menu li .theme_head__menu-link .icon_wrapper svg path{fill:var(--text-color)}.header-element:not(.sticky-header) .header--overlay ul.theme_head__menu li .theme_head__menu-link span:after{background:var(--text-color)}.header-element:not(.sticky-header) .header--overlay .sticky_logo{display:none}.header-element:not(.sticky-header) .header--overlay .secondary__logo{display:inline-block}button#localization_btn .icon_wrapper svg path{fill:var(--text-color)}button#localization_btn{color:var(--text-color);background:transparent;border:none;cursor:pointer;padding-inline:0;display:flex;align-items:center;margin-left:10px}.header-element:not(.sticky-header) .header--overlay button#theme_head__search,.header-element:not(.sticky-header) .header--overlay .theme_head__account{color:var(--text-color)}.header-element:not(.sticky-header) .header--overlay .theme_head__brand-link span.h2{color:var(--text-color)}.header-element:not(.sticky-header) .header--overlay button#localization_btn{color:var(--text-color)}button#localization_btn .icon_wrapper{width:2.4rem;height:2.4rem}.header-element:not(.sticky-header) .header--overlay button#localization_btn svg path{fill:var(--text-color)}.header-element:not(.sticky-header) .header--overlay .theme_head__layout .icon_wrapper svg path{stroke:var(--text-color)}.header-element:not(.sticky-header) .header--overlay .theme_head__layout .icon_wrapper.hamburger svg path{fill:var(--text-color);stroke:uset}.header-element:not(.sticky-header) .header--overlay path.inner_cart{fill:var(--text-color)}.header-element:not(.sticky-header) .header--overlay .cart-count-text{color:var(--text-color)}.header-element:not(.sticky-header) .header--overlay a#cart-icon-bubble{color:var(--text-color)}.wave_header_tool{line-height:0;position:relative;display:flex;align-items:flex-end;height:0}.wave_header_tool svg path{fill:var(--background-color)}.theme_head__brand-logo{width:var(--logo-size);height:auto;object-fit:cover}.theme_head__actions svg{width:1.8rem;height:1.8rem}span.icon_wrapper_search{display:flex;justify-content:center}button#theme_head__menu-toggle{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(--text-color);padding:0 2rem;font-size:1.6rem;line-height:1;text-decoration:none}.secondary_menu_wrapper ul li a span,ul.theme_head__menu li a span{position:relative;word-break:break-word}.secondary_menu_wrapper ul li a span:after,ul.theme_head__menu li a span:after{content:"";position:absolute;bottom:-.3rem;left:0;width:100%;height:.1rem;background:var(--text-color);transform:scaleX(0);transform-origin:left;transition:transform .3s ease-in-out}.mega_menu_inner a:hover span:after{transform:scaleX(1)}.header-element .theme_head__mega{position:absolute;top:1rem;left:0;right:0;opacity:0;transform:translateY(calc(var(--header-height) + 2rem));visibility:hidden}.noimage_mega{width:100%}.theme_head__mega{width:auto;display:flex;align-items:flex-start;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility .3s,transform .4s;justify-content:flex-end}.theme_head__mega.left_aligned{justify-content:flex-start;left:unset;right:unset;max-width:38rem;width:100%}.left_aligned .theme_mega_drop{width:100%;border-radius:2rem;overflow:hidden}.coll-mega-list{display:flex;flex-direction:column;grid-gap:1.5rem}.theme_list_mega{display:flex;width:100%;opacity:0;transform:translateY(2rem);transition:transform .4s,opacity .4s;transition-delay:var(--cascade--transition)}.theme_mega_items:hover .theme_list_mega,.theme_mega_items:focus-within .theme_list_mega{opacity:1;transform:translateY(0)}.inner_mega_list_wrap{display:flex;width:100%;align-items:flex-start}.details_open{display:flex;justify-content:space-between;align-items:center}.details_open .mega_menu_link{padding:0;margin-top:0}.theme_mega_img .megamenu_featured_link{position:absolute!important;width:100%;height:100%;z-index:1}.megmenu_outer_tabs .product_block_url{position:absolute!important}.inner_mega_list_wrap img{transition:.4s ease}.inner_mega_list_wrap:hover img{transform:scale(1.05)}.inner_level_list .mega_menu_link:hover span:after{transform:scaleX(1)}a.theme_head__menu-link:focus-visible{outline-style:solid}.megalist--grandchild_main a:focus-visible{outline-offset:-3px}.inner_mega_list_wrap .theme_mega_img{width:25%}.inner_mega_list_wrap .mega_menu_link{justify-content:flex-start}.inner_mega_list_wrap .inner_level_list{width:75%;padding-left:2rem;padding-top:1rem}.megalist--grandchild_main .mega_menu_link{padding-left:0}ul.megalist--grandchild_main li{width:100%}a.mega_menu_link.with_extra{justify-content:space-between}ul.megalist--grandchild_main{flex-direction:column}.megalist--grandchild_main[aria-hidden=true]{pointer-events:none;display:none}.megalist--grandchild_main .mega_menu_link{margin:0;padding:1rem}.mega_menu_tabs_content{display:none}ul.theme_head__menu>li.theme_mega_items:hover .theme_head__mega .mega_menu_tabs_content,ul.theme_head__menu>li.theme_mega_items:focus-within .theme_head__mega .mega_menu_tabs_content{display:block}ul.theme_head__menu>li.theme_mega_items:hover .theme_head__mega,ul.theme_head__menu>li.theme_mega_items:focus-within .theme_head__mega,.theme_head__mega.active{opacity:1;visibility:visible;pointer-events:all;transform:translateY(calc(var(--header-height) + 4rem));z-index:1}ul.theme_head__menu>li.theme_mega_items:focus-within .theme_head__mega{opacity:1;visibility:visible;pointer-events:all;transform:translateY(calc(var(--header-height) + 4rem));z-index:1}ul.theme_head__menu>li.theme_mega_items:focus-within .mega_menu_img{transform:translateY(0);filter:blur(0px);opacity:1}.mega_menu_inner product-card-block a{padding:0!important}.mega_menu_inner .product_block_pagination{display:none!important}.mega_menu_inner product-card-block .product_variant_picker{max-width:100%}.mega-menu_main_inner{padding:3rem 2rem;color:var(--text-color);max-height:calc(100vh - var(--header-height));height:auto;overflow:hidden;overflow-y:auto}.mega-menu_main_inner::-webkit-scrollbar{display:none}.theme_head__mega .mega_menu_inner{margin:0 auto;display:grid;justify-content:space-between;align-items:flex-start;min-width:100rem;width:100%;grid-template-columns:3fr 5fr;grid-gap:var(--horizontal-spacing)}.mega_menu_inner .main-navigation{width:100%}.theme_head__mega .mega_menu_inner .mega-menu_inner{display:grid;width:100%;align-items:flex-start;grid-gap:3rem;grid-template-columns:1fr}.megamenu_featured_link svg.placeholder-svg{left:0}.menucollection_product_grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;margin-bottom:3rem}.mega_menu_tab-btns a{text-align:left}button.mega_menu_tab-btns a:after{content:"";position:absolute;bottom:-.3rem;left:0;width:100%;height:.1rem;background:var(--text-color);transform:scaleX(0);transform-origin:left;transition:transform .3s ease-in-out}.mega_menu_tab_btns:hover a:after{transform:scaleX(1)}.megmenu_outer_tabs{display:grid;grid-template-columns:1fr 3fr;grid-gap:3rem}.chev_right{opacity:.6}.mega_menu_tab_btns.active span.chev_right{opacity:1}.mega_menu_tab_btns a{padding:0}.mega_menu_tab_btns.active button,.mega_menu_tab_btns.active button a{color:var(--highlight-color)}ul.menu_inside_collections{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;row-gap:0}.mega_menu_tabs_header{border-right:1px solid var(--border-color);padding-right:3rem}.mega_menu_tab_products{opacity:0;height:0;visibility:hidden;display:none}.mega_menu_tab_products.active{opacity:1;height:auto;visibility:visible;display:grid}span.chev_right svg{width:1.6rem;height:1.6rem;transform:rotate(-90deg)}.mega_menu_tab_btns button{background:transparent;border:unset;padding:2rem 0;display:flex;justify-content:space-between;width:100%;cursor:pointer}li.theme_head__menu-item.theme_mega_items:hover .mega_menu_inner a{opacity:1;transform:translateY(0);visibility:visible}ul.theme_head__menu>li{min-height:4.4rem;display:flex;align-items:center}ul.theme_head__menu li.theme_mega_items:hover>a:after{content:"";position:absolute;top:90%;left:0;min-width:10rem;width:100%;height:15rem;z-index:1}ul.theme_head__menu>li.theme_mega_items:focus-within .theme_head__menu-link:after{content:"";position:absolute;top:90%;left:0;min-width:10rem;width:100%;height:15rem;z-index:1}ul.theme_head__menu li.theme_head__menu-item.theme_mega_items:hover:after{display:none}.theme_head__dropdown{position:absolute;top:100%;min-width:20rem;max-width:35rem;width:max-content;background:var(--secondary-bg-color);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.theme_head__menu>li.theme_head__menu-item:hover>.theme_head__dropdown,.theme_head__dropdown.active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:all}.theme_head__dropdown ul{flex-direction:column}.theme_head__dropdown ul li{width:100%}.theme_head__dropdown ul li a{font-size:1.6rem;line-height:2;justify-content:center;color:var(--text-color);transform:translateY(2rem);opacity:0;padding:.3rem .5rem;transition:transform .6s,opacity .6s}.theme_head__dropdown ul.theme_head__submenu>li>a{transition-delay:var(--cascade);font-size:1.4rem}ul.theme_head__menu>li.theme_head__menu-item:hover .theme_head__submenu>li.theme_head__submenu-item>a,li.theme_head__submenu-item a.active{opacity:1;transform:translateY(0)}.theme_head__wrap:hover:after{transform:scale(1)}li.has_grandchildren{position:relative}ul.theme_head__submenu-grand{position:absolute;top:0;left:calc(100% + 2.1rem);min-width:20rem;max-width:35rem;width:max-content;background:var(--secondary-bg-color);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.theme_head__submenu-grand,ul.theme_head__submenu-grand.active{opacity:1;visibility:visible;transform:translate(0);pointer-events:all}ul.theme_head__submenu-grand li>a{font-size:1.4rem;transform:translate(2rem);opacity:0;pointer-events:none;transition:opacity .6s,transform .6s;transition-delay:var(--grandchild-cascade)}li.has_grandchildren:hover ul.theme_head__submenu-grand li a,ul.theme_head__submenu-grand 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.6rem!important;position:relative;text-decoration:none;color:var(--heading-color)!important}ul.mega_menu_level_3{flex-direction:column;margin-top:1rem;justify-content:flex-start;padding-left:1rem}li.mega_menu_level_3_item{width:100%}.theme_head__nav li.mega_menu_level_3_item{padding:1rem 0}a.mega_menu_level_3_links{text-decoration:none}a.mega_menu_level_2_title span:after{content:"";bottom:-.5rem!important}.mega_menu_img_inner img{width:100%;height:auto;aspect-ratio:auto;object-fit:cover;object-position:top}.mega_menu_img{transform:translateY(2rem);filter:blur(10px);opacity:0;transition:transform .6s,opacity .6s,filter .9s;position:relative}.mega_badge{position:absolute;z-index:2;padding:.2rem 1rem;border-radius:.5rem;top:1rem;left:1rem;font-size:1.2rem}.mega-menu-image-outer .ratio{border-radius:var(--border-radius)}ul.theme_head__menu>li.theme_mega_items:hover .theme_head__mega .mega_menu_img,.mega_menu_img.active{opacity:1;filter:blur(0px);transform:translateY(0);transition-delay:var(--cascade)}.mega-menu_inner.mega-menu_inner_with_images{flex:1}.mega_menu_img_inner{display:flex;position:relative}li.theme_head__submenu-item.has_grandchildren span.icon_wrapper{position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(-90deg)}li.theme_head__submenu-item.has_grandchildren span.icon_wrapper svg{width:1.8rem;height:1.8rem}li.theme_head__submenu-item.has_grandchildren span.icon_wrapper svg path{fill:var(--link-color)}li.theme_head__submenu-item.has_grandchildren:hover span.icon_wrapper svg path{fill:var(--link-color-hov)}li.theme_head__submenu-item.has_grandchildren span.icon_wrapper:after{display:none}li.theme_head__submenu-item a>span:not(.icon_wrapper){max-width:calc(100% + -0rem);text-align:center;margin-right:2rem}.has_few_links .mega-menu_inner.mega-menu_inner_with_images{flex:1}.mega_menu_place_evenly{padding-bottom:1rem;width:100%}a.mega_menu_img_link{position:absolute!important;top:0;left:0;width:100%;height:100%;z-index:99;display:inline-block}.drawer-wrapper_inner.theme_head__mobile-drawer-inner{overflow:hidden;overflow-y:auto;justify-content:space-between}.main_drawer_header{display:flex;justify-content:space-between;align-items:center}.mob_theme_head__account .icon_wrapper{display:flex;align-items:center}.theme_head__mobile-menu{margin:2rem 0 0;height:auto}.main_drawer_header .h2{font-size:2.5rem}.child_menu_wrapper,.grandchild_menu_wrapper{overflow:hidden;max-height:0;transition:max-height .4s ease;margin-top:1rem}.child_list_inner{background:var(--secondary-bg-color);border-radius:1rem;padding:0 1rem;margin-top:2rem}.parent_menu_item{padding:1.5rem 0;position:relative;cursor:pointer;margin-top:1rem}.parent_menu_item-inner{display:flex;justify-content:space-between;align-items:center;min-height:30px}.main_drawer_header img{max-width:100px}.parent_menu_item-inner a{font-size:1.8rem;line-height:1.2;color:var(--text-color);text-decoration:none;position:relative}.parent_menu_item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background:var(--text-color);opacity:.1}.theme_head__mobile-menu .main_plus_wrapper{background:transparent;border:none;width:4rem;height:3rem}.theme_head__mobile-menu .main_plus_wrapper svg path{fill:var(--text-color)}button.main_plus_wrapper{transition:transform .3s ease}.theme_head__mobile-menu .accordion-toggle.active button.main_plus_wrapper{transform:rotate(180deg)}.theme_head__mobile-menu .plus_wrapper{display:flex;position:relative;background:transparent;border:none;cursor:pointer;justify-content:center;align-items:center}.theme_head__mobile-menu span.plus_horizontal{position:absolute;top:50%;left:0;width:100%;height:1px;transform:translateY(-50%);background:var(--text-color)}.theme_head__mobile-menu span.plus_vertical{position:absolute;top:0%;left:50%;width:.1rem;height:100%;transform:translate(-50%);background:var(--text-color);transition:transform .3s}.theme_head__mobile-menu 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;opacity:.1;background:var(--text-color)}.child_menu_item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--drawer-bg);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.6rem;line-height:1;color:var(--text-color);text-decoration:none}.child_menu_inner{display:flex;justify-content:space-between;align-items:center;padding:2rem 0}.grandchild_menu_wrapper{display:flex;flex-direction:column}.grandchild_menu_wrapper a{font-size:1.5rem;line-height:1.8;color:var(--text-color);text-decoration:none}.grandchild_menu_item{padding:1.5rem 1rem;position:relative}.grandchild_menu_item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--drawer-bg);filter:brightness(1.3);z-index:-1}.grandchild_menu_item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background:var(--text-color);opacity:.1}.grandchild_menu_item:last-child:after{display:none}.grandchild_menu_item:last-child{margin-bottom:1.5rem}.mobile_menu_drawer_login_link{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(--drawer-bg);filter:brightness(1.1);z-index:-1}.mobile_menu_drawer--localization_wrapper{display:flex;grid-gap:1rem;flex-wrap:wrap}.mobile_menu_drawer--localization_wrapper svg path{fill:var(--text-color)}.mobile_menu_drawer--localization_wrapper .locale-selector{display:flex;gap:.8rem;flex-wrap:wrap}.mobile_menu_drawer--localization_wrapper .locale-sel-trigger{color:var(--text-color);background:transparent;padding:.6rem 1.2rem;font-size:1.2rem}.mobile_menu_drawer--localization_wrapper .locale-sel-panel{inset-block-end:calc(100% + .5rem);transform:translateY(-.5rem);inset-inline-start:unset;right:0;inset-block-start:unset}.mobile_menu_drawer--localization_wrapper .locale-sel-panel.is-open{transform:translateY(0)}.mobile_menu_drawer_login_localization_wrapper{display:flex;align-items:center;gap:1rem;flex-direction:row-reverse;justify-content:center}.theme_head__mobile-drawer .social_icons_wrap{justify-content:center}.theme_head__menu-toggle.not_drawer{display:none}h1.theme_head__brand,.theme_head__brand-link,.theme_head__brand-link span{font-size:2.6rem!important;line-height:1;color:var(--text-color);text-decoration:none}a.theme_head__account .visually-hidden,a.theme_head__cart .visually-hidden{color:var(--text-color)}.mobile_menu_drawer--social_media_wrapper ul.social_media_icons svg path{fill:var(--text-color)}.theme_head__menu-toggle{display:flex;grid-area:drawer}.mobile_menu_drawer_login_link{display:grid;grid-template-columns:1fr}.drawer-social-media svg path{fill:var(--text-color)}.mobile_menu_drawer_login_localization_wrapper a.theme_head__account{padding-left:0}ul.theme_head__submenu{max-width:200px}.theme_head__mobile-drawer-shell .theme_head__brand-logo-wrap{max-width:20rem}.theme_mega_img_wrapper{display:flex;gap:var(--horizontal-spacing)}.theme_head__nav .mega_menu_img{max-width:33.33%;width:100%}.theme_head__menu .theme_mega_img_wrapper .product_block_img a{display:block;padding:0}.mega_menu_img p.heading{text-align:center}.theme_head__mega .noimage_mega .mega_menu_inner{grid-template-columns:1fr}.theme_head__mobile-drawer-shell .mega_menu_place_evenly{padding-bottom:1rem;padding-left:0}.mega_menu_inner.has_few_links{grid-template-columns:1fr}.theme_head__mobile-drawer-inner .icon_wrapper svg{width:2.4rem;height:2.4rem}theme-menu-drawer .theme_head__mobile-content .icon_wrapper svg{width:1.4rem;height:1.4rem}.mob_theme_head__account .icon_wrapper svg path,.mob_theme_head__account .icon_wrapper svg circle{stroke:var(--link-color)}.mega_menu_inner.without_links{grid-template-columns:1fr}.theme_head__nav li.theme_head__submenu-item.has_grandchildren span{padding-right:1rem;margin-right:0!important}.theme_head__nav li.theme_head__submenu-item.has_grandchildren .nav_icon_wrapper{padding-right:0}.theme_head__nav .nav_icon_wrapper{position:relative;right:0rem}.noimage_mega.mega_menu_place_grid{width:100%}.mega_menu_place_grid{box-shadow:0 0 12px #0000001a}@media screen and (max-width:1599px){.theme_head__mega .mega_menu_inner{padding-inline:0}}@media screen and (min-width:1250px){.desktop--hide{display:none!important}}@media screen and (max-width:1200px){.mobile--hide{display:none!important}.theme_head__actions button#localization_btn,.theme_head__nav,a.theme_head__account,.secondary_menu_wrapper{display:none}.theme_head__menu-toggle.not_drawer{display:flex;grid-area:drawer}.theme_head__layout.logo-left,.theme_head__layout.logo-center,.theme_head__layout.logo-center-menu-bottom,.theme_head__layout.drawer{grid-template-areas:"drawer logo actions";grid-template-columns:1fr 2fr 1fr}.theme_head__brand-logo-wrap{text-align:center;display:flex;justify-content:center}.mobile_menu_drawer--social_media_wrapper ul.social_media_text a{color:var(--text-color)}.mobile_menu_drawer--social_media_wrapper ul.social_media_text a:after{background:var(--text-color)}.mobile_menu_drawer--social_media_wrapper{margin:0 0 2rem}.mobile_menu_drawer_login_localization_wrapper a.theme_head__account{display:block}h1.theme_head__brand,.theme_head__brand-link,.theme_head__brand-link span{text-align:center!important}}@media screen and (max-width:640px){.cart-count-text{font-size:.8rem}.theme_head__actions shopify-account.theme_head__account{display:none}.theme_head__actions .icon_wrapper{width:2.4rem;height:2.4rem}.theme_head__actions{grid-gap:.5rem}.theme_head__actions button,.theme_head__actions a{width:3.4rem;height:3.4rem;min-height:3.4rem;min-width:3.4rem;border-radius:.4rem}#cart-icon-bubble{border-left:unset!important;margin-left:0!important;padding-left:0!important}.theme_head__layout.logo-left,.theme_head__layout.logo-center,.theme_head__layout.logo-center-menu-bottom,.theme_head__layout.drawer{gap:2rem}.theme_head__layout.logo-center-menu-bottom .theme_head__brand,.theme_head__layout.drawer .theme_head__brand,.theme_head__layout.drawer .theme_head__brand-link{width:100%}a#cart-icon-bubble{position:relative}.theme_head__actions .icon_wrapper{justify-content:flex-end}}@media screen and (max-width:400px){.theme_head__layout.logo-left,.theme_head__layout.logo-center,.theme_head__layout.logo-center-menu-bottom,.theme_head__layout.drawer{gap:1rem}}.theme_head__mega .container{width:100%}.theme_head__mega .unit-price{display:none}.mega-menu_main_inner{border-radius:2rem;background:var(--background-color);box-shadow:0 0 18px #0000001a}.mega-menu_main_inner .mega_menu_inner{background:var(--background-color)}.theme_tired_nav ul.menu-list{align-items:flex-start;justify-content:flex-start}.theme_head__mobile-drawer-shell .product_title_p.h5{font-family:var(--font-body-family);font-weight:400;font-size:1.4rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.theme_head__mobile-drawer-shell .unit-price{display:none}.theme_head__mobile-drawer-shell .product_block_price{font-size:1.4rem}.theme_head__mobile-drawer-shell .mega_menu_level_2_title{font-family:var(--font-body-family);font-weight:400}.theme_head__mega{overflow:hidden;overflow-y:auto;max-height:80vh;height:auto}.theme_head__mega::-webkit-scrollbar{width:8px;height:8px;display:none}ul.theme_head__menu>li.theme_head__menu-item:focus-within>.theme_head__dropdown,.theme_head__dropdown.active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:all}ul.theme_head__menu>li.theme_head__menu-item:focus-within>.theme_head__dropdown ul li a{transform:translateY(0);opacity:1}.has_grandchildren:focus-within>ul.theme_head__submenu-grand{opacity:1;visibility:visible;transform:translate(0);pointer-events:all}.theme_head__mobile-drawer-shell .parent_menu_item,.theme_head__mobile-drawer-shell .child_menu_wrapper,.theme_head__mobile-drawer-shell .grandchild_menu_wrapper{margin-top:0}.theme_head__mobile-drawer-shell .parent_menu_item-inner.active .child_menu_wrapper,.theme_head__mobile-drawer-shell .parent_menu_item-inner.active .grandchild_menu_wrapper{margin-top:1rem}.outer_singin{min-height:3.4rem;min-width:3.4rem;display:flex;align-items:center;justify-content:center;margin:0 1rem;border-radius:.4rem}.header_icon_text{display:flex;align-items:center;grid-gap:.5rem}.mega-main-coll-wrapper .theme_mega_img:before{width:100%;height:100%}.mega_menu_link{justify-content:center;margin-top:2rem}.theme_mega_img.ratio{background:var(--secondary-bg-color);border-radius:1rem;overflow:hidden}.theme_head__mobile-head{display:flex;justify-content:space-between;align-items:center}.theme_mega_img .megamenu_featured_link img{object-fit:contain}.theme_head__menu-item:hover .theme_head__menu-link,.theme_head__menu-item:hover .theme_head__menu-link span{color:var(--highlight-color)}.mega_menu_tabs_header .mega_menu_tab-btns a{padding:0}.menu_product_items.cas_an{opacity:0;transform:translate(3rem);pointer-events:none;transition:.2s ease-in-out;transition-delay:var(--cascade--transition)}.mega_menu_tab_products.active .menu_product_items{pointer-events:all}.theme_mega_items:focus-within .menu_product_items.cas_an,.theme_mega_items:hover .menu_product_items.cas_an{opacity:1;transform:translate(0);pointer-events:all}.outer_singin_mobile{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border-radius:.4rem;background:var(--secondary-button-bg)}.outer_singin_mobile svg path{fill:var(--secondary-button-text)}.logo-center-menu-bottom ul.theme_head__submenu-grand{left:0;min-width:15rem;max-width:15rem;top:100%}.logo-center-menu-bottom .theme_head__submenu-link:hover:after{width:100%}@media screen and (min-width:1440px){.mega_menu_tabs_header .mega_menu_tab-btns a{font-size:2rem}}@media screen and (max-width:640px){.theme_head__mobile-drawer-inner .icon_wrapper svg{width:2rem;height:2rem}.theme_head__wrap svg{width:2rem;height:2rem}.theme_head__mobile-drawer-inner .social__item .icon_wrapper svg{width:2rem;height:2rem}}.megalist--grandchild_main{max-height:0;overflow:hidden;transition:max-height .3s ease}.details_open:has([aria-expanded=true])+.megalist--grandchild_main{max-height:600px}.nav_icon_wrapper[role=button]{cursor:pointer}.nav_icon_wrapper[role=button] svg{transition:transform .3s ease}.nav_icon_wrapper[aria-expanded=true] svg{transform:rotate(180deg)}@media screen and (min-width:990px){.theme_head__shell{background:transparent}.overlay-header{position:absolute;width:100%;left:0;top:0;z-index:999}.overlay-header .theme_head__wrap{background:#ffffff1f;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border-color);transition:all .3s ease}.overlay-header .sticky-header .theme_head__wrap{background:rgb(var(--color-background));backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:none}.overlay-header .sticky-header.color_scheme{background:rgb(var(--color-background))}}@media screen and (max-width:989px){.overlay-header{position:relative;width:100%;top:auto;left:auto}.overlay-header .theme_head__wrap{background:rgb(var(--color-background));backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:none}}.theme_head__submenu-link:after{height:5rem;pointer-events:none}.theme_head__submenu-link:hover:after{pointer-events:all;width:100%}ul.theme_head__submenu-grand{left:100%;margin-left:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/header.css.map */
