[data-ac-header]{--ac-h-ink: #2b2724;--ac-h-muted: #6b625a;--ac-h-cream: #f7f2eb;--ac-h-line: #e8e0d5;--ac-h-focus: #2b2724;background:#fff;color:var(--ac-h-ink);border-bottom:1px solid var(--ac-h-line)}[data-ac-header] .site-header{column-gap:16px;padding-top:12px;padding-bottom:12px}[data-ac-header] .searchbsr .input-group{border:1px solid var(--ac-h-line);border-radius:999px;background:var(--ac-h-cream);overflow:hidden}[data-ac-header] .searchbsr .search__input{min-height:44px;padding:0 18px;border:0;background:transparent;color:var(--ac-h-ink);font-size:15px}[data-ac-header] .searchbsr .search__input::placeholder{color:var(--ac-h-muted);opacity:1}[data-ac-header] .searchbsr .search__submit{min-width:44px;min-height:44px;border:0;background:transparent;color:var(--ac-h-ink)}[data-ac-header] .searchbsr .input-group:focus-within{border-color:var(--ac-h-ink);box-shadow:0 0 0 2px #2b27241f}[data-ac-header] .icons-col{gap:4px;align-items:center}[data-ac-header] .icons-col .hdicon{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 8px;color:var(--ac-h-ink);font-size:13px;letter-spacing:.02em;white-space:nowrap}[data-ac-header] .icons-col .hdicon:hover{color:var(--ac-h-muted)}[data-ac-header] .site-header__cart-count{font-size:11px}[data-ac-header]:is(#header) .deskmenu,[data-ac-header]:is(#header) .deskmenu #siteNav{background:#fff!important;background-image:none!important}[data-ac-header]:is(#header) .deskmenu{border-top:1px solid var(--ac-h-line)!important;position:relative}[data-ac-header]:is(#header) #siteNav{position:relative}[data-ac-header]:is(#header) #siteNav>.lvl1{border:0!important;margin:0!important}[data-ac-header]:is(#header) #siteNav>.lvl1>a{border:0!important;border-right:0!important;color:var(--ac-h-ink)!important;font-size:13px;letter-spacing:.08em;text-transform:uppercase;padding:14px 16px!important;background:transparent!important}[data-ac-header]:is(#header) #siteNav>.lvl1>a:hover,[data-ac-header]:is(#header) #siteNav>.lvl1>a.active,[data-ac-header]:is(#header) #siteNav>.lvl1>a[aria-expanded=true]{color:var(--ac-h-muted)!important}[data-ac-header]:is(#header) #siteNav>.lvl1>div.megamenu,[data-ac-header]:is(#header) #siteNav>.lvl1>ul.dropdown{background:#fff!important;border:0!important;border-top:1px solid var(--ac-h-line)!important;box-shadow:0 18px 40px #2b27241a!important}[data-ac-header]:is(#header) #siteNav>.lvl1>div.megamenu a,[data-ac-header]:is(#header) #siteNav>.lvl1>ul.dropdown a{color:var(--ac-h-ink)!important;line-height:1.45}[data-ac-header]:is(#header) #siteNav>.lvl1>div.megamenu a:hover,[data-ac-header]:is(#header) #siteNav>.lvl1>ul.dropdown a:hover{color:var(--ac-h-muted)!important;text-decoration:underline;text-underline-offset:3px}[data-ac-header]:is(#header) #siteNav>.lvl1.megamenu:not(.ctsize){position:static!important}[data-ac-header]:is(#header) #siteNav>.lvl1>div.megamenu.style1.mmfull{left:50%!important;right:auto!important;transform:translate(-50%);width:min(860px,calc(100vw - 48px))!important;max-width:calc(100vw - 48px)!important;height:auto!important;max-height:calc(100vh - 160px)!important;overflow-y:auto;overflow-x:hidden;padding:24px 28px!important;box-sizing:border-box}[data-ac-header]:is(#header) #siteNav>.lvl1>div.megamenu.style1.mmfull ul.grid{display:block!important;width:auto!important;margin:0!important;padding:0!important}[data-ac-header]:is(#header) #siteNav>.lvl1>div.megamenu.style1.mmfull ul.grid>li{width:auto!important;float:none!important;padding:0!important}[data-ac-header]:is(#header) #siteNav>.lvl1>div.megamenu.style1.mmfull ul.grid>li>a{display:block;margin-bottom:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:12px}[data-ac-header]:is(#header) #siteNav>.lvl1>div.megamenu.style1.mmfull ul.grid>li>ul{column-width:200px;column-count:3;column-gap:32px;height:auto!important;max-height:none!important;overflow:visible!important;position:static!important;width:auto!important}[data-ac-header]:is(#header) #siteNav>.lvl1>div.megamenu.style1.mmfull ul.grid>li>ul>li{break-inside:avoid;padding:4px 0}[data-ac-header] #siteNav .lvl1.parent:focus-within>.megamenu,[data-ac-header] #siteNav .lvl1.parent:focus-within>ul.dropdown,[data-ac-header] #siteNav .lvl1.parent.ac-nav-open>.megamenu,[data-ac-header] #siteNav .lvl1.parent.ac-nav-open>ul.dropdown{visibility:visible;opacity:1;pointer-events:auto}[data-ac-header] #siteNav .lvl1.parent:focus-within>.megamenu:not(.flex),[data-ac-header] #siteNav .lvl1.parent:focus-within>ul.dropdown,[data-ac-header] #siteNav .lvl1.parent.ac-nav-open>.megamenu:not(.flex),[data-ac-header] #siteNav .lvl1.parent.ac-nav-open>ul.dropdown{display:block}[data-ac-header] #siteNav .lvl1.parent:focus-within>.megamenu.flex,[data-ac-header] #siteNav .lvl1.parent.ac-nav-open>.megamenu.flex{display:flex}[data-ac-header] #siteNav .lvl1.parent.ac-nav-dismissed>.megamenu,[data-ac-header] #siteNav .lvl1.parent.ac-nav-dismissed>ul.dropdown{display:none!important}[data-ac-header]:is(#header) a:focus-visible,[data-ac-header]:is(#header) button:focus-visible,[data-ac-header]:is(#header) input:focus-visible,[data-ac-header]:is(#header) [role=button]:focus-visible,.mobile-nav-wrapper a:focus-visible,.mobile-nav-wrapper [data-ac-nav-toggle]:focus-visible,.mobile-nav-wrapper [data-ac-nav-close]:focus-visible{outline:2px solid #2b2724!important;outline-offset:2px!important;box-shadow:0 0 0 4px #fff!important}.mobile-nav-wrapper{background:#f7f2eb;color:#2b2724}.mobile-nav-wrapper .closemobileMenu{min-height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid #e8e0d5;cursor:pointer}.mobile-nav-wrapper #MobileNav a{display:block;min-height:48px;padding:13px 52px 13px 16px;color:#2b2724;font-size:15px;line-height:1.4;position:relative}.mobile-nav-wrapper #MobileNav li{border-bottom:1px solid #e8e0d5}.mobile-nav-wrapper #MobileNav li li a{padding-left:28px;font-size:14px}.mobile-nav-wrapper #MobileNav li li li a{padding-left:40px}.mobile-nav-wrapper #MobileNav [data-ac-nav-toggle]{position:absolute;top:0;right:0;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}[data-ac-header] .js-mobile-nav-toggle,[data-ac-header] .mobile-nav .searchIco{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;color:#2b2724}@media(max-width:767px){[data-ac-header] .site-header{padding-top:8px;padding-bottom:8px}[data-ac-header] .icons-col .hdicon span:not(.site-header__cart-count):not(.favCount){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-ac-header] .icons-col .hdicon{padding:0 6px}}@media(prefers-reduced-motion:reduce){[data-ac-header] *,.mobile-nav-wrapper,.mobile-nav-wrapper *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}#searchPopup{max-height:100dvh;overflow-y:auto;overscroll-behavior:contain}#searchPopup .closeSearch{padding:0;min-width:44px;min-height:44px;border:0;background:transparent}#searchPopup .search-results .img{width:96px}#searchPopup .search-results img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}#searchPopup [role=option][aria-selected=true]{outline:2px solid #2b2724;outline-offset:2px;background:#f7f2eb}#searchPopup :is(input,button,a):focus-visible{outline:2px solid #2b2724!important;outline-offset:2px!important}[data-ac-header] .ac-language-bar{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 16px;padding:4px clamp(16px,3vw,48px);border-top:1px solid var(--ac-h-line);background:var(--ac-h-cream)}[data-ac-header] .ac-language-label{display:inline-flex;align-items:center;gap:7px;color:var(--ac-h-muted);font-size:12px;line-height:1.4}[data-ac-header] .ac-language-label svg{flex:0 0 18px}[data-ac-header] .ac-language-form{margin:0;padding:0}[data-ac-header] .ac-language-options{display:flex;align-items:center;flex-wrap:wrap;gap:4px}[data-ac-header] .ac-language-option{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0;padding:8px 14px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--ac-h-ink);font:inherit;font-size:13px;line-height:1.2;letter-spacing:0;text-transform:none;cursor:pointer}[data-ac-header] .ac-language-option:not(:disabled):hover{border-color:var(--ac-h-ink);background:#fff}[data-ac-header] .ac-language-option[aria-current=true]{opacity:1;background:#c80d67;color:#fff;border-color:#c80d67;cursor:default}@media(max-width:767px){[data-ac-header] .ac-language-bar{justify-content:center;gap:8px;padding:4px 10px}[data-ac-header] .ac-language-label>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-ac-header] .ac-language-option{padding-inline:11px;font-size:12px}}@media(max-width:1024px){[data-ac-header] .site-header{display:grid;grid-template-columns:44px minmax(56px,1fr) auto;column-gap:8px;row-gap:0;min-height:72px;padding:8px 16px!important}[data-ac-header] .site-header:after{display:none}[data-ac-header] .site-header>.mobile-nav{position:static;flex:0 0 44px;max-width:44px;transform:none}[data-ac-header] .site-header>.header-logo{justify-self:start;width:56px!important;max-width:56px;margin:0}[data-ac-header] .site-header .header-logo img{max-width:56px!important;max-height:56px!important}[data-ac-header] .site-header .icons-col{display:flex;justify-content:flex-end;justify-self:end;width:auto;max-width:none;margin-left:0;gap:0}[data-ac-header] .site-header .icons-col .hdicon{width:44px;min-width:44px;height:44px;min-height:44px;padding:0!important;justify-content:center}[data-ac-header] .icons-col .hdicon span:not(.site-header__cart-count):not(.favCount){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-ac-header] .site-header .mobile-nav .js-mobile-nav-toggle{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;margin:0;border:0;border-radius:4px;background:transparent;color:var(--ac-h-ink)}[data-ac-header] .site-header .mobile-nav .js-mobile-nav-toggle .ad{color:inherit;font-size:24px}[data-ac-header] .site-header .icons-col .site-header__cart-count,[data-ac-header] .site-header .icons-col .favCount{top:0;right:2px}[data-ac-header] .mobileSearch{margin:0;padding:8px 16px 12px}[data-ac-header] .mobileSearch form.search-header{padding-left:0}[data-ac-header] .mobileSearch .search__input,[data-ac-header] .mobileSearch .search__submit{height:44px;min-height:44px}[data-ac-header] .mobileSearch .search__input{font-size:16px;padding-inline:14px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/ac-header-nav.css.map */
