.site-header{overflow:visible;gap:25px;z-index:10}.site-header .info{display:flex;flex-direction:row;align-items:center;gap:25px}.site-header .info .siteLogo img{width:175px;height:75px}.site-header .info .iconWrapper{display:flex;flex-direction:row;align-items:center;gap:25px;flex-grow:1}.site-header .info .iconWrapper .iconItem{display:flex;flex-direction:row;align-items:center;gap:15px;flex-grow:1}.site-header .info .iconWrapper a.iconItem .text{font-weight:600!important}.site-header .info .search-box,.menuWrapper .menu .mobileMenu__content .search-box{display:flex;align-items:center;border-radius:10px;padding:0 10px;max-width:400px}.site-header .info .search-box .search-input,.menuWrapper .menu .mobileMenu__content .search-input{font-family:var(--textFont);font-weight:500;font-size:var(--text);border:none;color:var(--dark)}.site-header .info .search-box .search-btn,.menuWrapper .menu .mobileMenu__content .search-btn{background:none;border:none;cursor:pointer;font-size:var(--text);line-height:0}.site-header .menuWrapper .menu{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;gap:15px;padding:20px 25px;transition:all .3s ease;background-color:var(--dark);border-radius:10px}.site-header .menuWrapper .menu .menuItem{font-family:var(--textFont);font-size:var(--text);font-weight:500;color:var(--white);transition:.3s;position:relative;text-transform:uppercase}.site-header .menuWrapper .menu .menuItem:hover{color:var(--yellow)}.site-header .menuWrapper .menu .menuItem.active:not(.shopItem):before,.site-header .menuWrapper .menu .menuItem:not(.shopItem):before{content:"";position:absolute;inset:auto 50% -5px auto;width:0%;height:2px;background:var(--yellow);transform:translate(50%);transition:.5s}.site-header .menuWrapper .menu .menuItem.active:not(.shopItem):before,.site-header .menuWrapper .menu .menuItem:not(.shopItem):hover:before{width:110%}.site-header .menuWrapper .menu-toggle{display:none;width:30px;height:20px;position:relative;cursor:pointer;margin:0}.site-header .menuWrapper .menu-toggle span{display:block;position:absolute;height:2px;width:100%;background:var(--dark);border-radius:3px;opacity:1;left:0;transition:all .3s ease}.site-header .menuWrapper .menu-toggle span:nth-child(1){top:0}.site-header .menuWrapper .menu-toggle span:nth-child(2){top:10px}.site-header .menuWrapper .menu-toggle span:nth-child(3){top:20px}.site-header .menuWrapper .menu-toggle.active span:nth-child(1){transform:rotate(45deg);top:10px}.site-header .menuWrapper .menu-toggle.active span:nth-child(2){opacity:0}.site-header .menuWrapper .menu-toggle.active span:nth-child(3){transform:rotate(-45deg);top:10px}@media(min-width:1201px){.menuWrapper .menu .mobileMenu__content{display:none}}@media(max-width:1200px){.site-header{flex-direction:row;gap:10px}.site-header .info{width:100%;gap:10px}.site-header .info .siteLogo img{width:125px;height:50px}.site-header .info .iconWrapper .iconItem:not(:last-child),.site-header .info .search-box{display:none}.site-header .menuWrapper{width:auto}.site-header .menuWrapper .menu-toggle{display:block}.site-header .menuWrapper .menu{display:none;flex-direction:column;justify-content:center;align-items:center;width:100%;background:var(--white);position:absolute;top:76px;left:0;padding:10px 0;box-shadow:0 4px 6px #0000001a;border-radius:0}.site-header .menuWrapper .menu.show{display:flex}.site-header .menuWrapper .menuItem{width:100%;justify-content:center;color:var(--dark)!important;padding:5px 0!important}.site-header .menuWrapper .menuItem.shopItem svg path{fill:var(--dark)}.site-header .menuWrapper .menu .menuItem.active:before,.site-header .menuWrapper .menu .menuItem:hover:before{width:125px}}@media(max-width:700px){.site-header .info .siteLogo img{width:100px;height:40px}.site-header .info .iconWrapper a.iconItem{gap:10px}.site-header .info .iconWrapper a.iconItem svg{width:20px;height:20px;gap:5px!important}}.cart-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;background:#fc0;color:#111;border-radius:999px;font-weight:700;font-size:12px;line-height:1;text-align:center;box-shadow:0 1px 2px #00000014}.cart-count-badge.zero{display:none}.autocomplete-results{top:calc(100% + 6px);left:0;right:0;border:2px solid #ffeb3b;background:#fff;box-shadow:0 6px 18px #00000014;max-height:260px;overflow-y:auto;z-index:1100;padding:0}.autocomplete-results .list-group-item{border:none}.search-box .autocomplete-results{margin-top:4px}
