.navbar{background-color:var(--color-titan-white);left:0;padding:10px 15px;position:sticky;top:calc(var(--promobar-height) + var(--toolbar-height));width:100%;will-change:transform;z-index:1015}@media(hover:none)and (pointer:coarse){.navbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.6)}}@media(max-width:1024px){.navbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.6)}}@media(max-width:1024px)and (hover:none)and (pointer:coarse){.navbar{z-index:1020}}.navbar>div:first-of-type{font-size:0;width:250px}@media(hover:none)and (pointer:coarse){.navbar>div:first-of-type{width:auto}}@media(max-width:1024px){.navbar>div:first-of-type{width:auto}}@media(min-width:1025px)and (max-width:1200px){.navbar>div:first-of-type{width:200px}}@media(hover:none)and (pointer:coarse){.navbar>div:nth-of-type(2){display:none}}@media(max-width:1024px){.navbar>div:nth-of-type(2){display:none}}@media(hover:none)and (pointer:coarse){.navbar>div:nth-of-type(3){width:100%}}@media(max-width:1024px){.navbar>div:nth-of-type(3){width:100%}}.navbar .logobrand{display:inline-block;font-size:0;height:auto;max-width:180px;position:relative;width:100%;z-index:2}@media(max-width:1024px){.navbar .logobrand img:first-of-type{display:none}}.navbar .logobrand img:last-of-type{display:none}@media(max-width:1024px){.navbar .logobrand img:last-of-type{display:inline-block;max-width:40px}}.menu__main.menu{align-items:center;display:flex}@media(hover:none)and (pointer:coarse){.menu__main.menu{display:none}}@media(max-width:1024px){.menu__main.menu{display:none}}.menu__main.menu>li{display:inline-block}.menu__main.menu>li.active>a{font-weight:var(--bold)}.menu__main.menu>li.active>a:after{width:calc(100% - 24px)}.menu__main.menu>li>a{color:var(--color-blue-charcoal);display:inline-block;font-size:14px;font-weight:var(--regular);padding:6px 12px;position:relative}@media(min-width:1025px)and (max-width:1200px){.menu__main.menu>li>a{padding:6px 8px}}@media(hover:hover)and (pointer:fine){.menu__main.menu>li>a:hover:after{width:calc(100% - 24px)}}.menu__main.menu>li>a:after{background-color:var(--color-blue-charcoal);content:"";display:block;height:1px;left:50%;position:absolute;top:100%;transform:translate(-50%,-3px);transition:var(--def-transition-300ms);width:0;will-change:width}.menu__main.menu>li>a.active{font-weight:var(--bold)}.menu__main.menu>li>a.active:after{width:calc(100% - 24px)}.menu__main.menu>li>a.entered+.mega_menu{display:block}.menu__main.menu .mega_menu{animation:fade-in-up-menu .3s forwards;background-color:var(--color-white);box-shadow:0 10px 10px rgba(0,0,0,.05);display:none;left:0;padding:30px 0;position:fixed;right:0;top:0}.menu__main.menu .mega_menu .depth-0{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);padding:20px}.menu__main.menu .mega_menu .depth-0>li>a{color:var(--color-midnight);display:block;font-size:16px;font-weight:var(--semi-bold);margin-bottom:5px;width:-moz-max-content;width:max-content}@media(hover:hover)and (pointer:fine){.menu__main.menu .mega_menu .depth-0>li>a:hover{text-decoration:underline}}.menu__main.menu .mega_menu .depth-1 a{color:var(--color-tuna);display:inline-block;font-size:14px;padding:4px 0;transition:transform var(--def-transition-300ms)}@media(hover:hover)and (pointer:fine){.menu__main.menu .mega_menu .depth-1 a:hover{transform:translateX(4px)}}@keyframes fade-in-up-menu{0%{opacity:0;transform:translateY(calc(var(--navbar-height)/2 + 20px))}to{opacity:1;transform:translateY(calc(var(--navbar-height)/2 + 15px))}}.navbar__search .search{position:relative}@media(hover:none)and (pointer:coarse){.navbar__search .search{padding-left:15px}}@media(max-width:1024px){.navbar__search .search{padding-left:15px}}.navbar__search .search__field{position:relative}.navbar__search .search__field input{background-color:var(--color-athens-gray);border:unset;border-radius:4px;box-sizing:border-box;color:var(--color-blue-charcoal);display:block;font-size:12px;font-weight:var(--medium);overflow:hidden;padding:10px 12px;position:relative;width:250px}@media(max-width:1024px){.navbar__search .search__field input{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(238,240,242,.8);width:100%}}@media(min-width:1025px)and (max-width:1280px){.navbar__search .search__field input{width:200px}}@media(min-width:1025px)and (max-width:1280px)and (hover:none)and (pointer:coarse){.navbar__search .search__field input{width:100%}}.navbar__search .search__field input::-moz-placeholder{color:var(--color-blue-charcoal);opacity:1}.navbar__search .search__field input::placeholder{color:var(--color-blue-charcoal);opacity:1}.navbar__search .search__field input:input-placeholder{color:var(--color-blue-charcoal)}.navbar__search .search__field input.is_loading~.search__icon__dandruff{opacity:0}.navbar__search .search__field input.is_loading~.search__icon__loader{opacity:1}.navbar__search .search__icon__dandruff,.navbar__search .search__icon__loader{position:absolute;right:0;top:50%;transition:opacity var(--def-transition-300ms)}.navbar__search .search__icon__dandruff{max-height:16px;max-width:16px;transform:translate(-12px,-50%)}.navbar__search .search__icon__loader{max-height:28px;max-width:28px;opacity:0;transform:translate(-6px,-50%)}.navbar__search .search__results{background-color:var(--color-white);border:1px solid hsla(0,0%,46%,.2);border-radius:var(--border-radius-sm);max-height:480px;opacity:0;overflow-y:auto;padding:0 30px 30px;position:absolute;right:0;top:100%;transform:translateY(20px) scale(.98);transition:var(--def-transition-200ms);width:680px;will-change:opacity,transform}@media(max-width:768px){.navbar__search .search__results{padding:0 15px 15px}}@media(max-width:1024px){.navbar__search .search__results{border:unset;border-radius:unset;height:calc(100dvh - var(--menubar-height));margin-right:-15px;max-height:unset;transition:unset;width:100dvw}}.navbar__search .search__results.half_width.no_products{width:340px}.navbar__search .search__results.half_width.no_categories{width:480px}.navbar__search .search__results.half_width.no_results{width:380px}.navbar__search .search__results.is_active{opacity:1;transform:translateY(10px) scale(1)}.navbar__search .search__results.no_results{padding:30px}.navbar__search .search__results.no_results p{color:rgba(55,56,67,.6);font-size:16px;font-weight:var(--medium)}@media(max-width:768px){.navbar__search .search__results__inner>div{width:100%}}@media(max-width:768px){.navbar__search .search__results__inner>div::last-child{margin:30px 0 0}}.navbar__search .search__results__close{aspect-ratio:1;font-size:14px;margin:3px 3px 0 0;position:absolute;right:0;top:0;width:32px;z-index:10}.navbar__search .search__results .all_results{background-color:var(--color-white);left:0;margin:0 0 15px;padding:20px 0 10px;position:sticky;top:0;z-index:2}.navbar__search .search__results .product_list{padding-right:15px}.navbar__search .search__results h6{font-family:var(--font-primary);font-size:18px;font-weight:var(--medium);margin-bottom:20px}.navbar__search .search__results ul li{margin-bottom:15px}.navbar__search .search__results ul li:last-child{margin-bottom:0}.navbar__search .search__results ul a{color:var(--color-midnight);display:inline-block;font-size:14px;font-weight:var(--medium);transition:var(--def-transition-300ms);will-change:color,transform}@media(hover:hover)and (pointer:fine){.navbar__search .search__results ul a:hover{color:var(--color-gray);transform:translateX(2px)}}.navbar__search .search__results ul a i{color:var(--color-gray);font-size:12px}