:root{--mkh-navy: #0b1f3a;--mkh-navy-2: #132a4d;--mkh-red: #c8102e;--mkh-red-dark: #a60d26;--mkh-gold: #e3b04b;--mkh-gold-light: #f4d58d;--mkh-cream: #f8efdc;--mkh-font: var(--font-heading-family);--mkh-ease: cubic-bezier(.22, .61, .36, 1)}.mk-utility-bar{background:var(--mkh-navy);color:var(--mkh-cream);--color-foreground: 248, 239, 220;--color-background: 11, 31, 58;--gradient-background: var(--mkh-navy)}.mk-utility-bar.utility-bar--bottom-border{border-bottom:1px solid rgba(227,176,75,.35)}.mk-announcement.announcement-bar{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:1.2rem;flex-wrap:nowrap;min-height:3.8rem;padding:.6rem 0}.mk-announcement__track{grid-column:2;display:grid;min-width:0}.mk-announcement__slide{grid-area:1 / 1;display:flex;justify-content:center;align-items:center;min-width:0;opacity:0;visibility:hidden;transform:translateY(.6rem);transition:opacity .6s var(--mkh-ease),transform .6s var(--mkh-ease),visibility 0s linear .6s}.mk-announcement__slide.is-active{opacity:1;visibility:visible;transform:none;transition:opacity .6s var(--mkh-ease),transform .6s var(--mkh-ease),visibility 0s}.mk-announcement__content{display:inline-flex;align-items:center;gap:.8rem;margin:0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;white-space:nowrap;color:inherit;text-decoration:none}.mk-utility-bar .mk-announcement__content{color:var(--mkh-cream)}.mk-announcement__slide.is-wrapping .mk-announcement__content{white-space:normal;text-align:center}.mk-announcement__icon{display:inline-flex;flex-shrink:0}.mk-utility-bar .mk-announcement__icon{color:var(--mkh-gold)}.mk-announcement__icon .mk-icon{width:1.6rem;height:1.6rem}.mk-announcement__arrow{display:inline-block;transition:transform .25s var(--mkh-ease)}.mk-announcement__link:hover .mk-announcement__text{text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:var(--mkh-gold)}.mk-announcement__link:hover .mk-announcement__arrow{transform:translate(.3rem)}.mk-utility-bar .mk-announcement__link:focus-visible{outline:2px solid var(--mkh-gold);outline-offset:.2rem;box-shadow:none;border-radius:.2rem}.mk-announcement__star{display:inline-flex;align-items:center;gap:.5rem;color:var(--mkh-gold);line-height:0}.mk-announcement__star--start{grid-column:1}.mk-announcement__star--end{grid-column:3;flex-direction:row-reverse}.mk-announcement__star .mk-icon{width:1.1rem;height:1.1rem;animation:mkh-twinkle 3.2s ease-in-out infinite}.mk-announcement__star .mk-icon+.mk-icon{width:.7rem;height:.7rem;opacity:.7;animation-delay:1.6s}@keyframes mkh-twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.mk-announcement__toggle{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1;padding:.4rem 1rem;border:1px solid var(--mkh-gold);border-radius:99rem;background:var(--mkh-navy);color:var(--mkh-cream);font:600 1.2rem / 1.3 var(--font-body-family);cursor:pointer;clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}.mk-announcement__toggle:focus-visible{clip-path:none;width:auto;height:auto;outline:2px solid var(--mkh-gold-light);outline-offset:.2rem}@media screen and (max-width:749px){.mk-utility-bar .utility-bar__grid.page-width{padding-left:1rem;padding-right:1rem}.mk-announcement.announcement-bar{column-gap:.4rem;min-height:3.4rem}.mk-announcement__content{gap:.5rem;font-size:1.2rem;letter-spacing:0;text-transform:none}.mk-announcement__icon .mk-icon{width:1.4rem;height:1.4rem}.mk-announcement__star .mk-icon+.mk-icon{display:none}}.mk-header.header-wrapper{transition:box-shadow .35s var(--mkh-ease)}.mk-header.header-wrapper,.mk-header.header-wrapper--border-bottom{border-bottom:0}.mk-header.header-wrapper--border-bottom:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,rgba(227,176,75,0) 0%,rgba(227,176,75,.85) 20%,var(--mkh-gold) 50%,rgba(227,176,75,.85) 80%,rgba(227,176,75,0) 100%);pointer-events:none}.scrolled-past-header .mk-header.header-wrapper,.shopify-section-header-sticky.scrolled-past-header .mk-header.header-wrapper{box-shadow:0 .8rem 2.4rem -1.2rem #0b1f3a59}.section-header.animate{transition:top .3s var(--mkh-ease)}.mk-header .header{transition:padding .35s var(--mkh-ease)}.scrolled-past-header .mk-header .header{padding-top:1rem;padding-bottom:1rem}.mk-header .header__inline-menu .header__menu-item{font-family:var(--mkh-font);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);font-size:1.7rem;letter-spacing:.02em;color:var(--mk-navy, rgb(var(--color-foreground)));text-decoration:none}.mk-header .header__inline-menu .list-menu--inline>li>.header__menu-item,.mk-header .header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item{padding:1.2rem 1.4rem}.mk-header .header__inline-menu .list-menu--inline>li>header-menu>details>summary.header__menu-item{padding-right:2.8rem}.mk-header .header__menu-item span,.mk-header .header__active-menu-item,.mk-header .header__menu-item:hover span{position:relative;color:inherit;text-decoration:none;box-shadow:none}.mk-header .header__menu-item>span:after{content:"";position:absolute;left:0;right:0;bottom:-.5rem;height:2px;border-radius:2px;background:var(--mkh-red);transform:scaleX(0);transform-origin:left center;transition:transform .35s var(--mkh-ease)}.mk-header .header__menu-item:hover>span,.mk-header .header__menu-item:hover .header__active-menu-item,.mk-header details[open]>.header__menu-item{text-decoration:none}.mk-header .header__menu-item:hover>span:after,.mk-header .header__menu-item:focus-visible>span:after,.mk-header details[open]>.header__menu-item>span:after,.mk-header .header__menu-item>.header__active-menu-item:after,.mk-header .list-menu__item--active>span:after{transform:scaleX(1)}.mk-header .header__menu-item .icon-caret{color:var(--mkh-red);transition:transform .3s var(--mkh-ease)}.mk-header .header__submenu.list-menu{min-width:22rem;padding:1.2rem 0;border:1px solid rgba(227,176,75,.45);border-top:2px solid var(--mkh-gold);border-radius:0 0 1.2rem 1.2rem;box-shadow:0 1.6rem 3.2rem -1.2rem #0b1f3a4d}.mk-header .header__submenu .header__menu-item{font-size:1.55rem;padding:.9rem 2.4rem}.mk-header .header__submenu .header__menu-item:hover{text-decoration:none;color:var(--mkh-red)}.mk-header .header__submenu .header__submenu{border:0;box-shadow:none;border-radius:0;border-left:2px solid rgba(227,176,75,.6);margin:.4rem 2.4rem .8rem;padding:.4rem 0;min-width:0}.mk-header .header__submenu .header__submenu .header__menu-item{padding:.6rem 1.6rem;font-size:1.45rem}.mk-header .mega-menu__content{border-top:2px solid var(--mkh-gold);box-shadow:0 1.6rem 3.2rem -1.2rem #0b1f3a4d}.mk-header .mega-menu__link{font-family:var(--mkh-font);text-decoration:none;background:linear-gradient(var(--mkh-red),var(--mkh-red)) left bottom / 0 2px no-repeat;transition:background-size .35s var(--mkh-ease),color .2s ease}.mk-header .mega-menu__link--level-2{font-size:1.6rem}.mk-header .mega-menu__link:hover,.mk-header .mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:none;background-size:100% 2px}.mk-header .header__icon{transition:color .2s ease}.mk-header .header__icon:hover{color:var(--mkh-red)}.mk-header .header__icon--search .svg-wrapper,.mk-header .header__icon--account,.mk-header .header__icon--cart .svg-wrapper{border-radius:1rem;transition:background-color .2s ease}.mk-header .header__icon:hover .svg-wrapper,.mk-header .header__icon--account:hover{background-color:#c8102e0d}.mk-header .header__icon:focus-visible,.mk-header .header__menu-item:focus-visible,.mk-header .menu-drawer__menu-item:focus-visible,.mk-header .menu-drawer__close-button:focus-visible{outline:2px solid var(--mkh-red);outline-offset:-.2rem;box-shadow:none}.mk-header .cart-count-bubble{min-width:1.9rem;width:auto;height:1.9rem;padding:0 .5rem;bottom:auto;top:.6rem;left:2.3rem;border:0;border-radius:99rem;background-color:var(--mkh-red);color:#fff;font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;box-shadow:0 0 0 2px rgb(var(--color-background)),0 .2rem .6rem #c8102e59;animation:mkh-bubble-in .35s var(--mkh-ease)}@keyframes mkh-bubble-in{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@media screen and (max-width:989px){.mk-header .header.header--mobile-center.header--has-menu:not(.header--has-app){grid-template-areas:"left-icons heading icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:.8rem}.mk-header .header.header--mobile-center .header__heading,.mk-header .header.header--mobile-center .header__heading-link{justify-self:center;text-align:center}.mk-header .header.header--mobile-center .header__icons{justify-self:end}}@media screen and (max-width:749px){.mk-header .header{padding-left:1.6rem;padding-right:1.6rem}}.mk-header .menu-drawer__navigation{padding:1.6rem 0}.mk-header .menu-drawer__menu-item{position:relative;font-family:var(--mkh-font);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);font-size:2rem;letter-spacing:.01em;padding-top:1.2rem;padding-bottom:1.2rem;transition:color .2s ease,background-color .2s ease}.mk-header .menu-drawer__menu-item:before{content:"";position:absolute;left:0;top:.8rem;bottom:.8rem;width:3px;border-radius:0 3px 3px 0;background:var(--mkh-red);transform:scaleY(0);transition:transform .3s var(--mkh-ease)}.mk-header .menu-drawer__menu-item:hover,.mk-header .menu-drawer__menu-item:focus-visible,.mk-header .menu-drawer__menu-item--active{color:var(--mkh-red);background-color:#c8102e0d}.mk-header .menu-drawer__menu-item:hover:before,.mk-header .menu-drawer__menu-item:focus-visible:before,.mk-header .menu-drawer__menu-item--active:before{transform:scaleY(1)}.mk-header .menu-drawer__submenu .menu-drawer__menu-item{font-size:1.8rem}.mk-header .menu-drawer__menu-item>.svg-wrapper{color:var(--mkh-red)}.mk-header .menu-drawer__close-button{font-family:var(--mkh-font);font-size:1.6rem;color:var(--mkh-red);border-bottom:1px solid rgba(227,176,75,.45);padding-bottom:1.4rem}.mk-header .menu-drawer__utility-links{border-top:1px solid rgba(227,176,75,.45)}@media(prefers-reduced-motion:reduce){.mk-announcement__slide,.mk-announcement__slide.is-active{transition:none;transform:none}.mk-announcement__star .mk-icon,.mk-header .cart-count-bubble{animation:none}.mk-header .header__menu-item>span:after,.mk-header .menu-drawer__menu-item:before,.mk-header .mega-menu__link,.mk-header .header,.mk-header.header-wrapper,.section-header.animate{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mikolandia-header.css.map */
