@media screen and (max-width:1024px){.custom-mobile-menu{--kfm-navy: #0c1838;--kfm-navy-dk: #08111f;--kfm-navy-tab: #0e1b3d;--kfm-line: #233358;--kfm-gold: #e2b54c;--kfm-gold-bright: #ffc81e;--kfm-ice: #cfe5f3;--kfm-cream: #f8e39a;--kfm-text: #ffffff;--kfm-row: 62px}.kfm-filters{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.halo-sidebar.halo-sidebar-left.custom-mobile-menu{width:min(350px,90vw)!important;max-width:none;background:#0b1633}.custom-mobile-menu .halo-sidebar-wrapper{scrollbar-width:none;-ms-overflow-style:none;display:flex;flex-direction:column;min-height:100%;padding:0;background:radial-gradient(135% 62% at 100% 0%,#1b3570,#1b357000 72%),linear-gradient(180deg,#0e1c3e,#0b1633 55%,#0a1532);color:var(--kfm-text)}.custom-mobile-menu .halo-sidebar-wrapper::-webkit-scrollbar,.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .menu-lv__dropdownmenu::-webkit-scrollbar{width:0;height:0;display:none}.custom-mobile-menu .nav-mobile-menu-tab{position:relative;margin:0;border-bottom:1px solid var(--kfm-line);background:var(--kfm-navy-dk)}.custom-mobile-menu .nav-mobile-menu-tab .menu-tab{display:flex;align-items:stretch;margin:0;padding:0;list-style:none}.custom-mobile-menu .nav-mobile-menu-tab .menu-tab .item{margin:0}.custom-mobile-menu .halo-sidebar-wrapper .nav-mobile-menu-tab .menu-tab .link{display:flex;align-items:center;height:43px;padding:0 21px;background:var(--kfm-navy-dk);color:var(--kfm-gold);font-size:16px;font-weight:700;line-height:1;text-decoration:none}.custom-mobile-menu .halo-sidebar-wrapper .nav-mobile-menu-tab .menu-tab .item.is-active .link{background:var(--kfm-navy-tab);color:var(--kfm-text)}.custom-mobile-menu .halo-sidebar-wrapper .halo-sidebar-close-custom{position:absolute;top:0;left:auto;right:8px;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:43px;padding:0;border:0;background:none;font-size:0;color:var(--kfm-text)}.custom-mobile-menu .halo-sidebar-wrapper .halo-sidebar-close-custom svg{width:15px;height:15px;fill:currentColor}.custom-mobile-menu .menu-custom-mobile{flex:1 1 auto}.custom-mobile-menu .list-menu,.custom-mobile-menu .menu-lv__list{margin:0;padding:0;list-style:none}.custom-mobile-menu .menu-lv-item{margin:0;border:0}.custom-mobile-menu .menu-lv-1,.custom-mobile-menu .menu-lv-2,.custom-mobile-menu .menu-lv-3,.custom-mobile-menu .menu-lv-item,.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .menu-lv-item{border:0!important;border-bottom:1px solid var(--kfm-line)!important}.custom-mobile-menu .menu-lv-item.kl-lang-menu-item,.custom-mobile-menu .menu-lv-item.kfm-promo,.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .menu-lv-item.kl-lang-menu-item,.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .menu-lv-item.kfm-promo,.custom-mobile-menu .nav-title-mobile,.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .nav-title-mobile{border-bottom:0!important}.custom-mobile-menu .menu-lv-1__action,.custom-mobile-menu .menu-lv-2__action,.custom-mobile-menu .menu-lv-3__action{display:flex;align-items:center;gap:11px;min-height:var(--kfm-row);margin:0!important;padding:10px 21px;background:none;color:var(--kfm-text)!important;font-size:16px!important;font-weight:500!important;line-height:1.25!important;text-transform:none!important;text-decoration:none!important}.custom-mobile-menu [id^=MenuMobileListSection-]:not([data-heading=Contact]) .menu-lv-1__action{text-transform:uppercase!important}.custom-mobile-menu .menu-lv-1__action .text,.custom-mobile-menu .menu-lv-2__action .text,.custom-mobile-menu .menu-lv-3__action .text{flex:1 1 auto;margin:0!important;color:inherit!important}.custom-mobile-menu .custom-icon{display:flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;color:var(--kfm-gold)}.custom-mobile-menu .custom-icon img,.custom-mobile-menu .custom-icon svg{width:100%;height:100%;max-width:22px;max-height:22px;object-fit:contain}.custom-mobile-menu .custom-icon img{filter:url(#kfm-icon-ice)}.custom-mobile-menu .custom-icon svg path{fill:currentColor}.custom-mobile-menu .halo-sidebar-wrapper .icon-dropdown,.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .icon-dropdown{display:flex;align-items:center;justify-content:center;flex:none;width:18px;min-width:18px;height:18px;padding:0;color:var(--kfm-gold)}.custom-mobile-menu .menu-lv-1__action>.icon-dropdown,.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .menu-lv-1__action>.icon-dropdown{top:50%!important;bottom:auto!important;right:18px!important;transform:translateY(-50%)}.custom-mobile-menu .halo-sidebar-wrapper .icon-dropdown svg,.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .icon-dropdown svg{width:11px;height:18px;fill:currentColor}.custom-mobile-menu .icon-dropdown svg path{fill:currentColor}.custom-mobile-menu .menu-lv-1:first-child>.menu-lv-1__action{min-height:53px}.custom-mobile-menu .menu-lv-1__action[href*=promo],.custom-mobile-menu .menu-lv-1__action[href*=black-friday]{min-height:52px;background:linear-gradient(90deg,#f8e299,#edcc73,#e2b54d);color:var(--kfm-navy)!important;font-weight:800!important}.custom-mobile-menu .menu-lv-1__action[href*=promo] .text,.custom-mobile-menu .menu-lv-1__action[href*=black-friday] .text{font-weight:800!important}.custom-mobile-menu .menu-lv-1__action[href*=promo] .icon-dropdown,.custom-mobile-menu .menu-lv-1__action[href*=black-friday] .icon-dropdown{display:none}.custom-mobile-menu .halo-sidebar-wrapper .menu-lv-1>a.menu-lv-1__action[href*=black-friday]>.text{display:inline-flex;align-items:center;gap:9px;color:var(--kfm-navy)!important;font-weight:800!important}.custom-mobile-menu .halo-sidebar-wrapper .menu-lv-1>a.menu-lv-1__action[href*=black-friday]>.text:before{content:"\2726"!important;display:inline-block!important;flex:none;background:none!important;color:#1d6aa8;font-size:.95em;line-height:1;animation:kfm-twinkle 2.6s ease-in-out infinite}.custom-mobile-menu .halo-sidebar-wrapper .menu-lv-1>a.menu-lv-1__action[href*=black-friday]>.text:after{content:none!important;display:none!important;background:none!important}@keyframes kfm-twinkle{0%,to{opacity:.55;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.15) rotate(45deg)}}@media(prefers-reduced-motion:reduce){.custom-mobile-menu .halo-sidebar-wrapper .menu-lv-1>a.menu-lv-1__action[href*=black-friday]>.text:before{animation:none;opacity:1}}.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .menu-lv__dropdownmenu{background:radial-gradient(135% 62% at 100% 0%,#1b3570,#1b357000 72%),linear-gradient(180deg,#0e1c3e,#0b1633 55%,#0a1532)}.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .nav-title-mobile,.custom-mobile-menu .nav-title-mobile{position:relative;display:flex!important;align-items:center!important;height:56px;padding:0 16px;border-bottom:0!important;background:var(--kfm-navy)}.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .nav-title-mobile>.icon-dropdown,.custom-mobile-menu .nav-title-mobile>.icon-dropdown{position:static!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:flex-start;flex:none;width:24px;min-width:24px;height:24px;padding:0!important;line-height:0!important;color:var(--kfm-text)}.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .list-menu .menu-lv-item.nav-title-mobile>.icon-dropdown{display:flex!important;align-items:center!important;line-height:0!important}.custom-mobile-menu .nav-title-mobile .icon-dropdown{position:static;width:22px;color:var(--kfm-text)}.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .nav-title-mobile .menu-lv-2__action,.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .nav-title-mobile .menu-lv-3__action,.custom-mobile-menu .nav-title-mobile .menu-lv-2__action,.custom-mobile-menu .nav-title-mobile .menu-lv-3__action{display:flex;align-items:center;justify-content:center;flex:1 1 auto;height:56px;min-height:0;padding:0 24px 0 0!important;font-size:15px!important;font-weight:500!important;text-align:center!important;text-transform:uppercase!important}.custom-mobile-menu .menu-lv__dropdownmenu .image-zoom{position:relative;display:block;width:100%;margin:0;padding-top:56.25%!important;overflow:hidden}.custom-mobile-menu .menu-lv__dropdownmenu .image-zoom img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.custom-mobile-menu .nav-all-mobile>.menu-lv-2__action,.custom-mobile-menu .nav-all-mobile>.menu-lv-3__action{min-height:57px;color:var(--kfm-gold-bright)!important;font-weight:500!important;text-transform:none!important}.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .nav-all-mobile:has(a[href=""]),.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .nav-all-mobile:has(a:not([href])){display:none!important}.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .icon-img{display:flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px}.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .icon-img img{width:100%;height:100%;object-fit:contain;filter:url(#kfm-icon-ice)}.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .menu-lv-2__action>.icon-dropdown,.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .menu-lv-3__action>.icon-dropdown{top:50%!important;right:18px!important;transform:translateY(-50%);align-items:center;justify-content:center;flex:none;width:18px;min-width:18px;height:18px}.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .menu-lv-2__action>.icon-dropdown svg,.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .menu-lv-3__action>.icon-dropdown svg{width:11px!important;height:18px!important}.custom-mobile-menu .halo-sidebar-wrapper [data-navigation-mobile] .nav-title-mobile>.icon-dropdown svg,.custom-mobile-menu .nav-title-mobile>.icon-dropdown svg{display:block!important;width:20px!important;height:20px!important;margin:0!important;vertical-align:middle;fill:currentColor}.custom-mobile-menu .menu-lv-2:not(.nav-title-mobile):not(.nav-all-mobile)>.menu-lv-2__action,.custom-mobile-menu .menu-lv-3>.menu-lv-3__action{min-height:58px}.custom-mobile-menu .nav-currency-language{padding:18px 20px;border:0;background:none}.custom-mobile-menu .nav-currency-language .disclosure__button,.custom-mobile-menu .nav-currency-language .halo-top-language>button{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 12px;border:1px solid rgba(255,255,255,.55);border-radius:4px;background:none;color:var(--kfm-text);font-size:13px;font-weight:700}.custom-mobile-menu .nav-currency-language svg{fill:currentColor}.custom-mobile-menu .nav-currency-language,.custom-mobile-menu .nav-currency-language a,.custom-mobile-menu .nav-currency-language button,.custom-mobile-menu .nav-currency-language .text,.custom-mobile-menu .nav-currency-language .disclosure__button,.custom-mobile-menu .kl-lang,.custom-mobile-menu .kl-lang__toggle,.custom-mobile-menu .kl-lang__toggle *{color:var(--kfm-text)!important}.custom-mobile-menu .kl-lang__toggle{border-color:#ffffff8c!important;background:none!important}.custom-mobile-menu .kl-lang__toggle svg:not([class*=flag]){fill:currentColor}.custom-mobile-menu [data-heading=Contact] .custom-icon{color:var(--kfm-ice)}.custom-mobile-menu [data-heading=Contact] .custom-icon svg,.custom-mobile-menu [data-heading=Contact] .custom-icon svg path{fill:currentColor!important}.custom-mobile-menu [data-heading=Contact] [href^="mailto:"] .custom-icon{color:var(--kfm-gold-bright)}.custom-mobile-menu .kfm-promo{border-bottom:0!important;padding:6px 20px 28px!important;text-align:center}.custom-mobile-menu .kfm-promo__logo{display:block;width:168px;max-width:100%;height:auto;margin:0 auto 10px!important}.custom-mobile-menu .kfm-promo__dates{margin:0 0 22px!important;color:var(--kfm-ice)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.12em!important;line-height:1.2!important;text-transform:uppercase!important}.custom-mobile-menu .kfm-promo__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 20px!important;padding:0!important;list-style:none}.custom-mobile-menu .kfm-promo__tier{padding:0 6px!important;border-left:1px solid rgba(255,255,255,.22)}.custom-mobile-menu .kfm-promo__tier:first-child{border-left:0}.custom-mobile-menu .kfm-promo__upto{display:block;margin-bottom:2px;color:#cfd8e3!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important}.custom-mobile-menu .kfm-promo__pct{display:block;color:var(--kfm-cream)!important;font-size:25px!important;font-weight:700!important;line-height:1.1!important}.custom-mobile-menu .kfm-promo__unit{display:block;margin-top:2px;color:#cfd8e3!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important}.custom-mobile-menu .kfm-promo__note{margin:0 0 18px!important;color:#cfd8e3!important;font-size:11px!important;font-weight:400!important;line-height:1.3!important}.custom-mobile-menu .kfm-promo__cta{display:flex;align-items:center;justify-content:center;height:44px;border-radius:4px;background:linear-gradient(90deg,#f8e299,#edcc73,#e2b54d);color:var(--kfm-navy)!important;font-size:15px!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:uppercase!important;text-decoration:none!important}.custom-mobile-menu .list-menu__item,.custom-mobile-menu .menu-lv__dropdownmenu,.custom-mobile-menu .menu-lv__list{border-color:var(--kfm-line)}.custom-mobile-menu .menu-lv-1__action:hover,.custom-mobile-menu .menu-lv-2__action:hover,.custom-mobile-menu .menu-lv-3__action:hover{background-color:#ffffff0a}.custom-mobile-menu .menu-lv-1__action[href*=promo],.custom-mobile-menu .menu-lv-1__action[href*=black-friday],.custom-mobile-menu .menu-lv-1__action[href*=promo]:hover,.custom-mobile-menu .menu-lv-1__action[href*=black-friday]:hover,.custom-mobile-menu .menu-lv-1__action[href*=promo]:focus,.custom-mobile-menu .menu-lv-1__action[href*=black-friday]:focus,.custom-mobile-menu .menu-lv-1__action[href*=promo]:active,.custom-mobile-menu .menu-lv-1__action[href*=black-friday]:active,.custom-mobile-menu .menu-lv-1__action[href*=promo]:focus-visible,.custom-mobile-menu .menu-lv-1__action[href*=black-friday]:focus-visible{background-image:linear-gradient(90deg,#f8e299,#edcc73,#e2b54d)!important;background-color:transparent!important;color:var(--kfm-navy)!important}.custom-mobile-menu .list-menu-loading__item{background:#ffffff12}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/kf-mobile-menu.css.map */
