.menu-carousel{flex-direction:column;gap:16px;display:flex}.menu-carousel ul{margin:0}.menu-carousel__top-separator{padding-top:16px}.menu-carousel__header{font-family:var(--kh-font-poppins);justify-content:space-between;align-items:center;display:flex}.menu-carousel__header__title{font-size:16px;font-weight:var(--kh-fw-bold);line-height:24px}.menu-carousel__header__link{font-size:var(--kh-font-sm);font-weight:var(--kh-fw-normal);text-decoration:underline}.menu-carousel__item{flex-direction:column;gap:8px;display:flex;position:relative}.menu-carousel__item__title{font-size:var(--kh-font-sm);font-family:var(--kh-font-poppins);font-weight:var(--kh-fw-normal);line-height:18px}.menu-carousel__item__title:before{content:"";z-index:1;margin:0;padding:0;display:block;position:absolute;inset:0}
.header-actions{align-items:center;gap:16px;margin-left:0;display:flex}@media only screen and (min-width:1024px){.header-actions{min-height:38px}}@media only screen and (min-width:744px){.header-actions{margin-left:auto}}.header-actions>.active{font-weight:600}.header-actions .drawer-opener.active{font-weight:initial}.header-actions a,.header-actions .header-icon-btn{background-color:#0000;border:none;margin-left:12px;padding:0;display:block;position:relative}.header-actions a svg,.header-actions .header-icon-btn svg{opacity:1}@media only screen and (min-width:1024px){.header-actions a:hover svg,.header-actions .header-icon-btn:hover svg{opacity:.7}}.header-actions a .items-number,.header-actions .header-icon-btn .items-number{background:var(--kh-primary);line-height:13px;top:15px;left:-2px}.header-actions .wishlist{width:23px}.header-actions .wishlist .items-number{background:var(--kh-neutral-100)}@media only screen and (min-width:1440px){.header-actions .wishlist{margin-left:12px}}.header-actions .login{width:27px;display:none}@media only screen and (min-width:1024px){.header-actions .login{display:block}}.header-actions .search{padding:0 4px}.header-actions .search label{margin-bottom:0}.header-actions .search label .icon-search{margin:0;font-size:18px}.header-actions .search label input{color:var(--kh-neutral-100);border:none;padding-left:4px;display:none}@media only screen and (min-width:2560px){.header-actions .search label input{display:block}.header-actions .search label{border-bottom:1px solid var(--kh-neutral-30);padding:8px 12px}}.header-actions .search label.default{border-bottom:1px solid var(--kh-neutral-30);max-width:80px}@media only screen and (min-width:1024px){.header-actions .search label.default{max-width:initial}}.header-actions .search label.default input{display:block}.header-actions .header-link,.header-actions .drawer-opener{white-space:nowrap;display:none}@media only screen and (min-width:1024px){.header-actions .header-link,.header-actions .drawer-opener{letter-spacing:.5px;opacity:1;margin-left:0;padding:0;font-size:13px;display:block;position:relative}.header-actions .header-link.active,.header-actions .drawer-opener.active{font-weight:var(--kh-fw-bold)}.header-actions .header-link.active:after,.header-actions .drawer-opener.active:after{content:"";background-color:var(--kh-neutral-100);width:100%;height:2px;position:absolute;bottom:-27px;left:0}.header-actions .header-link:hover,.header-actions .drawer-opener:hover{opacity:.8}}.header-actions .btn-search-m{height:48px;padding:0}@media only screen and (min-width:744px){.header-actions .btn-search-m{display:none}}
.site-header{z-index:12;transition-duration:var(--main-menu-btn-transition-duration,.8s);position:fixed;top:0;left:0;right:0}.site-header .logo>svg>path,.site-header .search-bar-input,.site-header .header-icon-btn>svg>path,.site-header .user-wishlist-container>a>svg>path{transition-duration:.4s}.site-header .header-link>p{font-family:var(--kh-font-kaveHafferText);letter-spacing:0;font-size:16px;transition-duration:.4s}.site-header.close-header{transform:translateY(-100%)}.site-header.lock-header{transform:translateY(-40px)}.site-header.lock-header .search-bar-modal{transform:translateY(40px)}.site-header.lock-header .main-menu{margin-top:40px}.site-header.black-header{filter:invert()}.site-header.black-header .black-days{color:var(--black-days-color)}.site-header.black-header img,.site-header.black-header .black-days{filter:invert()}.site-header.black-header .discount-price-box,.site-header.black-header .discount-box{color:var(--black-days-color);filter:invert()}.site-header.black-header .overlay-box{background-color:var(--kh-neutral-00)}.site-header .top-header-box{background-color:var(--kh-neutral-80);display:none}@media only screen and (min-width:1440px){.site-header .top-header-box{display:flex}.site-header .top-header-box ul{margin:0 16px 0 auto;display:flex}.site-header .top-header-box ul li{margin:0 4px}.site-header .top-header-box ul li a{color:var(--kh-neutral-00);padding:8px 12px;display:block}.site-header .top-header-box ul li a:hover{background-color:var(--kh-neutral-90)}}.header-container{z-index:3;opacity:1;background-color:var(--kh-neutral-00);border-bottom:1px solid var(--kh-neutral-20);height:65px;padding-right:8px}@media only screen and (min-width:744px){.header-container{height:73px;padding:4px 8px}}@media only screen and (min-width:1440px){.header-container{padding:4px 24px}}.header-container_box{align-items:center;gap:8px;height:100%;display:flex}.header-container .search.open label{padding-bottom:12px}@media only screen and (min-width:1440px){.header-container .search.open label{width:520px}.header-container .search{margin-left:0}}.header-container .search .d-flex{padding:0}.header-container .items-number{text-align:center;min-width:12px;height:12px;color:var(--kh-neutral-00);border-radius:6px;justify-content:center;align-items:center;padding:3px;font-size:8px;line-height:13px;display:flex;position:absolute;left:-4px}.header-container .logo{align-items:center;height:24px;display:flex}.header-container .logo svg{height:20px}@media only screen and (min-width:1024px){.header-container .logo svg{height:24px}}@media only screen and (min-width:1920px){.header-container .logo svg{height:30px}}#searchBar{margin-left:auto}@media only screen and (min-width:744px){#searchBar{flex:1;margin-left:0}}.fixed-html{width:100%;position:fixed}.search{position:relative}@media only screen and (min-width:2560px){.search{min-width:120px;height:38px}}.search label{margin-bottom:0}@media only screen and (min-width:2560px){.search label{height:100%}}.search label .icon-search{margin:0}.search label span,.search label .span-input{font-size:12px;display:none}@media only screen and (min-width:1440px){.search label span,.search label .span-input{width:168px;margin-left:4px;display:block}}.search label input{color:var(--kh-neutral-70);background:0 0;border:none;width:100%;padding:0}@media only screen and (min-width:1440px){.search label input{border:none;font-size:14px}}.search label.default{border-bottom:1px solid var(--kh-neutral-30);max-width:80px}@media only screen and (min-width:1024px){.search label.default{max-width:initial}}.search label.default input{display:block}.promo-bar{flex-wrap:wrap;justify-content:center;align-items:center;font-size:12px;display:flex}@media only screen and (min-width:1024px){.promo-bar{flex-wrap:nowrap}}.promo-bar svg{width:18px;margin-right:8px;animation:1s ease-in-out promoBar;display:none}@media only screen and (min-width:1024px){.promo-bar svg{display:block}}.promo-bar .span-bar{text-align:center;width:100%;line-height:22px;animation:1s ease-in-out promoBar;display:block;position:relative}@media only screen and (min-width:1024px){.promo-bar .span-bar{width:auto;line-height:28px}}.promo-bar .span-bar:after{content:"|";margin:0 8px;display:none}@media only screen and (min-width:1024px){.promo-bar .span-bar:after{display:inline-block}}.promo-bar .span-bar a{margin-left:8px;text-decoration:underline}.promo-bar .span-bar:last-of-type:after{display:none}.promo-bar .counter{width:140px;animation:2s ease-in-out promoCounter;display:flex}.promo-bar .counter:before{content:"|";margin:0 8px;display:none}@media only screen and (min-width:1024px){.promo-bar .counter:before{display:inline-block}}.promo-bar .counter span{margin:0 2px;display:block}#top-bar{height:40px}.transparent-header.black-header,.transparent-header.black-header img,.transparent-header.black-header .black-days{filter:initial}.transparent-header.black-header .discount-price-box,.transparent-header.black-header .discount-box{color:#a40928;filter:initial}.transparent-header.black-header .overlay-box{background-color:var(--kh-neutral-100)}.transparent-header .main-menu+main{margin-top:0;margin-bottom:0}.transparent-header .main-menu+main:before{background:linear-gradient(180deg,color-mix(in srgb,var(--kh-neutral-100)60%,transparent)0%,color-mix(in srgb,var(--kh-neutral-100)0%,transparent)100%);content:"";z-index:1;width:100%;height:180px;position:absolute;left:0}.transparent-header .header-container{border-bottom:1px solid color-mix(in srgb,var(--kh-neutral-00)16%,transparent);background-color:#0000}.transparent-header .header-container .user-menu-box a span:empty{border:none}.transparent-header button.main-menu-btn,.transparent-header .header-link,.transparent-header .drawer-opener{color:var(--kh-neutral-00)}.transparent-header .user-account-container svg path,.transparent-header .user-cart-container svg path{stroke:var(--kh-neutral-00);fill:var(--kh-neutral-00)}.transparent-header .user-wishlist-container svg path{stroke:var(--kh-neutral-00)}.transparent-header .user-cart-container .trash-icon svg path{stroke:var(--kh-neutral-100)}.transparent-header .col-logo a svg path,.transparent-header .btn-search-m svg path{fill:var(--kh-neutral-00)}.transparent-header.revert-header .header-container{border-bottom:1px solid var(--kh-neutral-20);background-color:#0000}.transparent-header.revert-header .user-menu-box a span:empty{border-color:var(--kh-neutral-00)}.transparent-header .site-header.revert-header,.transparent-header .main-menu.revert-header{background:var(--kh-neutral-00)}.transparent-header .site-header.revert-header button.main-menu-btn,.transparent-header .main-menu.revert-header button.main-menu-btn,.transparent-header .site-header.revert-header .header-link,.transparent-header .site-header.revert-header .drawer-opener,.transparent-header .main-menu.revert-header .header-link,.transparent-header .main-menu.revert-header .drawer-opener{color:var(--kh-neutral-100)}.transparent-header .site-header.revert-header .user-account-container svg path,.transparent-header .site-header.revert-header .user-cart-container svg path,.transparent-header .main-menu.revert-header .user-account-container svg path,.transparent-header .main-menu.revert-header .user-cart-container svg path{stroke:var(--kh-neutral-100);fill:var(--kh-neutral-100)}.transparent-header .site-header.revert-header .user-cart-container .trash-icon svg path,.transparent-header .main-menu.revert-header .user-cart-container .trash-icon svg path{stroke:var(--kh-neutral-100);fill:var(--kh-neutral-00)}.transparent-header .site-header.revert-header .user-wishlist-container svg path,.transparent-header .main-menu.revert-header .user-wishlist-container svg path{stroke:var(--kh-neutral-100)}.transparent-header .site-header.revert-header .col-logo a svg path,.transparent-header .site-header.revert-header .btn-search-m svg path,.transparent-header .main-menu.revert-header .col-logo a svg path,.transparent-header .main-menu.revert-header .btn-search-m svg path{fill:var(--kh-neutral-100)}.transparent-header .impersonate-box{z-index:3;width:100%;position:absolute;top:113px}.transparent-header .header-shadow .header-container{background:linear-gradient(#1a1a1499 0%,#1a1a1400 90%);border-bottom:none}.transparent-header .header-shadow.revert-header .header-container{background:var(--kh-neutral-00)}.header-logo{align-items:center;gap:8px;display:flex}@media only screen and (min-width:1024px){.header-logo{gap:16px}}.col-logo{z-index:1;width:128px;position:relative}@media only screen and (min-width:1024px){.col-logo{width:170px}}.col-logo svg{width:104px}@media only screen and (min-width:1024px){.col-logo svg{width:146px}}@keyframes promoBar{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translate(0)}}@keyframes promoCounter{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes searchInput{0%{opacity:0;width:325px}to{opacity:1;width:570px}}@keyframes IconSearch{0%{margin-left:-20px}to{margin-left:0}}
.styles-module-scss-module__EFPRgG__icon{padding:10px}.styles-module-scss-module__EFPRgG__icon:hover{opacity:.7}
