﻿@layer storefront-layout{.cms-content-item{min-width:0 !important;box-sizing:border-box}header .storefront-nav-dropdown{min-width:0 !important;max-width:100% !important;box-sizing:border-box}}@layer storefront-header-spacing{.storefront-nav-dropdown{top:var(--storefront-dropdown-top) !important;margin-top:0 !important}header .storefront-logo-row>.storefront-nav-leading,header .storefront-logo-row>.storefront-nav-actions,header .storefront-logo-row>.storefront-nav-brand,header .storefront-nav-brand-link,header .storefront-nav-list>li>a,header .storefront-nav-list>li>form{margin:0 !important}}header .storefront-navigation{align-items:stretch}header .storefront-logo-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;height:auto !important;min-height:90px;padding:8px 20px;gap:8px 30px}header .storefront-header-stack{height:auto;min-height:0}header .storefront-logo-row>.storefront-nav-leading,header .storefront-logo-row>.storefront-nav-actions,header .storefront-logo-row>.storefront-nav-brand{position:static !important;height:auto;float:none;min-width:0;margin:0 !important}header .storefront-logo-row .uk-search-icon,header .storefront-logo-row .uk-search-icon:hover,header .storefront-logo-row .uk-search-icon:focus{margin:6px 0}header .storefront-nav-leading{flex:1 1 0}header .storefront-nav-actions{flex:0 0 auto}header .storefront-nav-brand{flex:0 1 auto;max-width:28%}header .storefront-nav-list{display:flex;flex-wrap:wrap;align-items:center;min-width:0;max-width:100%;height:auto;gap:4px 20px;margin:0 !important;padding:0 !important}header .storefront-nav-list>li{display:flex;align-items:center;min-width:0;margin:0}header .storefront-nav-list>li>a,header .storefront-nav-list>li>form{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:auto;min-height:30px;margin:0 !important;padding:6px 0;line-height:1.35;white-space:nowrap}header .storefront-nav-list>li>form{gap:5px}header .storefront-nav-brand-link{display:flex;align-items:center;min-width:0;min-height:0;height:auto;margin:0 !important;padding:0;max-width:100%}header .storefront-logo-row .storefront-nav-brand-link.uk-logo{position:static !important;margin:0 !important;transform:none;top:auto;left:auto}header .storefront-nav-brand-link img{display:block;position:static;max-width:100%;max-height:64px;object-fit:contain}header .storefront-nav-actions .storefront-nav-list,header .storefront-nav-list.storefront-nav-action-list{flex-wrap:nowrap;gap:15px}header .storefront-nav-action-list>li>a{min-width:32px}header .storefront-nav-list>li:has(.uk-search-default){flex:0 1 300px;min-width:100px}header .storefront-nav-list .uk-search-default{width:100%;max-width:100%;margin:0}header .storefront-logo-row--inline .storefront-nav-leading>.storefront-nav-list,header .storefront-menu-list{justify-content:left}header .storefront-logo-row--inline>.uk-navbar-center{position:static;width:auto;transform:none}header .storefront-logo-row--centered,header .storefront-menu-row--centered{display:grid;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr);align-items:center;gap:8px 16px}header .storefront-logo-row--centered>.storefront-nav-brand,header .storefront-menu-row--centered>.storefront-nav-brand{position:static;justify-self:center;max-width:280px;width:auto;transform:none}header .storefront-logo-row--centered .storefront-nav-brand-link,header .storefront-menu-row--centered .storefront-nav-brand-link,header .storefront-logo-row--centered>.storefront-nav-brand .storefront-nav-brand-link{position:static;width:auto;min-width:0;top:auto;left:auto;transform:none}header .storefront-logo-row--centered>.storefront-nav-actions{justify-self:end;max-width:100%}header .storefront-menu-row{box-sizing:border-box;width:100%;height:auto !important}header .storefront-menu-row--centered>div{float:none;min-width:0;margin:0 !important}header .storefront-menu-row .uk-navbar-center{position:static;width:100%;transform:none}header .storefront-menu-row--centered>.uk-navbar-center{width:auto}@media(min-width: 960px){header .storefront-menu-row{min-height:40px;padding:6px 20px}header .storefront-menu-row--centered{min-height:90px}}@media(max-width: 959px){header .storefront-logo-row{min-height:64px;padding:6px 20px;gap:6px 12px}header .storefront-logo-row>.storefront-nav-leading{order:0;flex:0 0 auto}header .storefront-logo-row>.storefront-nav-brand{order:1;flex:1 1 0;max-width:none}header .storefront-logo-row>.storefront-nav-actions{order:2}header .storefront-nav-brand-link img{max-height:48px}header .storefront-nav-list{gap:4px 8px}header .storefront-nav-action-list>li>a{min-width:28px}header .storefront-logo-row--centered{grid-template-columns:auto minmax(0, 1fr) auto}header .storefront-logo-row--centered>.storefront-nav-brand{max-width:160px}header .storefront-menu-row{min-height:0;padding:0}.mobile-search{display:flex;justify-content:center}}@media(min-width: 960px){header .storefront-logo-row.storefront-logo-row--actions-above{display:grid;grid-template-columns:auto minmax(0, 1fr);grid-template-rows:auto auto;align-content:center}header .storefront-logo-row--actions-above>.storefront-nav-brand{grid-column:1;grid-row:2;align-self:center;max-width:min(28vw,280px)}header .storefront-logo-row--actions-above>.storefront-nav-actions{grid-column:2;grid-row:1;justify-self:end;max-width:100%}header .storefront-logo-row--actions-above>.storefront-nav-leading{grid-column:2;grid-row:2;width:100%}}header .storefront-logo-row--brand-left>.storefront-nav-leading{display:flex;align-items:center;flex:1 1 0;gap:12px}header .storefront-logo-row--brand-left .storefront-nav-leading>.uk-navbar-toggle{flex:0 0 32px;width:32px;min-height:40px;padding:0}header .storefront-logo-row--brand-left .storefront-nav-leading>.storefront-nav-brand-link{flex:0 1 150px;min-width:0;max-width:150px}header .storefront-logo-row--brand-left .storefront-nav-brand-link img{margin:0}header .storefront-logo-row--brand-left .storefront-nav-action-list>li>a{position:relative}@layer storefront-header-spacing{header .storefront-logo-row--brand-left .storefront-nav-leading>.uk-navbar-toggle{margin:0 !important}header .storefront-logo-row--brand-left .storefront-nav-action-list .uk-badge{top:0 !important;right:0 !important;transform:translate(35%, -35%)}}
