.miras-header{--miras-ease: cubic-bezier(.16, 1, .3, 1);--miras-header-height: 56px;--miras-header-pad: 12px;--miras-logo-height: 32px;--miras-wordmark-size: 17px;--miras-gutter: 16px}@media screen and (min-width:768px){.miras-header{--miras-gutter: 32px;--miras-wordmark-size: 22px}}@media screen and (min-width:1024px){.miras-header{--miras-header-height: 126px;--miras-header-pad: 48px;--miras-logo-height: 30px;--miras-wordmark-size: var(--miras-logo-height)}}@media screen and (min-width:1280px){.miras-header{--miras-gutter: 48px}}.section-header:has(.miras-header--overlay){position:fixed;top:0;left:0;right:0;z-index:20;margin-bottom:0}.miras-header.miras-header--overlay{background-color:transparent;border-bottom:0;transition:background-color .5s var(--miras-ease),backdrop-filter .5s var(--miras-ease)}.miras-header--overlay:not([data-miras-scrolled]){--color-foreground: 242, 235, 221;--color-link: 242, 235, 221}.miras-header--overlay[data-miras-scrolled]{background-color:#f2ebddcc;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.miras-header--overlay .header{min-height:var(--miras-header-height);max-width:1920px;padding:var(--miras-header-pad) var(--miras-gutter);transition:padding .5s var(--miras-ease),min-height .5s var(--miras-ease)}.miras-header.miras-header--overlay .header.page-width{padding-left:var(--miras-gutter);padding-right:var(--miras-gutter)}@media screen and (min-width:1024px){.miras-header--overlay[data-miras-scrolled] .header{--miras-header-height: 64px;--miras-header-pad: 24px}}.miras-header--overlay .header__heading-logo,.miras-header--overlay .header__heading-logo-wrapper{height:var(--miras-logo-height);width:auto;max-width:none;transition:height .5s var(--miras-ease)}.miras-header--overlay .header__heading,.miras-header--overlay .header__heading-link{margin:0;padding:0;opacity:1;line-height:1}.miras-header--overlay .header__heading-link{display:flex;align-items:center}.miras-header--overlay .header__heading-link .h2{display:flex;align-items:center;height:var(--miras-logo-height);margin:0;color:rgb(var(--color-foreground));font-size:var(--miras-wordmark-size);line-height:1;white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;transition:font-size .5s var(--miras-ease),height .5s var(--miras-ease)}@media screen and (min-width:1024px){.miras-header--overlay[data-miras-scrolled]{--miras-logo-height: 16px}}.miras-header--overlay .header__icons,.miras-header--overlay header-drawer{display:flex;align-items:center;height:var(--miras-logo-height);gap:8px;padding:0;transition:height .5s var(--miras-ease)}.miras-header--overlay .header__icon,.miras-header--overlay .header__icon--cart,.miras-header--overlay header-drawer summary.header__icon{position:relative;height:32px;width:32px;min-height:0;flex:0 0 auto}.miras-header--overlay .header__icon:after,.miras-header--overlay header-drawer summary.header__icon:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.miras-header--overlay .header__icon .svg-wrapper,.miras-header--overlay .header__icon svg,.miras-header--overlay header-drawer .svg-wrapper,.miras-header--overlay header-drawer svg{height:20px;width:20px}.miras-header--overlay .header__icon--cart .cart-count-bubble{bottom:0;left:18px}.miras-header--overlay header-drawer{margin-left:0;justify-self:start}@media screen and (max-width:1023px){.miras-header--overlay .header.header--middle-center{grid-template-areas:"heading icons navigation";grid-template-columns:1fr auto auto;column-gap:8px}.miras-header--overlay .header.header--middle-center .header__heading{justify-self:start}}.miras-header--overlay .menu-drawer{position:fixed;top:var(--miras-header-height);left:0;width:100%;height:auto;max-height:calc(var(--viewport-height, 100vh) - var(--miras-header-height));border:0;filter:none;transition:transform .5s var(--miras-ease),visibility .5s var(--miras-ease)}@media screen and (min-width:768px){.miras-header--overlay .menu-drawer{width:475px}.js .miras-header--overlay .menu-drawer,.miras-header--overlay .menu-drawer__inner-container,.miras-header--overlay .menu-drawer__navigation-container{height:auto}.miras-header--overlay .menu-drawer__navigation-container{max-height:calc(var(--viewport-height, 100vh) - var(--miras-header-height));overflow-y:auto}}@media screen and (max-width:767px){.miras-header--overlay .menu-drawer{top:12px;left:12px;width:calc(100% - 24px);height:calc(var(--viewport-height, 100vh) - 24px);max-height:none}}.miras-header--overlay header-drawer details[open]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;background-color:#1a161466;opacity:0;transition:opacity .5s var(--miras-ease)}.miras-header--overlay header-drawer details[open].menu-opening:before{opacity:1}@media screen and (max-width:767px){.miras-header--overlay header-drawer details[open]:before{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}.miras-header--overlay .menu-drawer__menu-item{font-size:18px;line-height:26px;letter-spacing:.02em;padding:14px 24px}.miras-header--overlay .menu-drawer__menu-item .svg-wrapper{height:12px;width:12px}.miras-header--overlay .menu-drawer__utility-links{padding:24px}.miras-header--overlay .search-modal{top:8px;right:8px;bottom:8px;left:auto;width:calc(100% - 16px);max-width:564px;height:auto}@media screen and (min-width:768px){.miras-header--overlay .search-modal{width:564px}}@media(prefers-reduced-motion:reduce){.miras-header--overlay,.miras-header--overlay .header,.miras-header--overlay .header__heading-logo,.miras-header--overlay .header__heading-link .h2,.miras-header--overlay .menu-drawer,.miras-header--overlay header-drawer details[open]:before{transition-duration:.01ms}}.miras-header--overlay .header__inline-menu{display:none}@media screen and (max-width:1023px){.miras-header--overlay header-drawer{display:flex}}@media screen and (min-width:1024px){.miras-header--overlay header-drawer{display:none}.miras-header--overlay .header__inline-menu{display:flex}}.miras-header--overlay .header>details-modal.header__search{display:none}.miras-header--overlay .header__inline-menu{grid-area:navigation;margin:0;padding:0;height:var(--miras-logo-height);align-items:center;transition:height .5s var(--miras-ease)}.miras-header--overlay .header__inline-menu>.list-menu--inline{display:flex;align-items:center;gap:24px;margin:0;padding:0;flex-wrap:nowrap}.miras-header--overlay .header__menu-item{display:flex;align-items:center;padding:15px 0;margin:0;font-family:var(--font-body-family);font-weight:400;font-size:10px;line-height:14px;letter-spacing:1.2px;text-transform:uppercase;color:rgb(var(--color-foreground))}.miras-header--overlay .header__menu-item:hover{color:rgb(var(--color-foreground))}.miras-header--overlay .header__menu-item span{line-height:14px}.miras-header--overlay .header__menu-item .icon-caret,.miras-header--overlay .header__menu-item>svg{display:none}.miras-header--overlay .mega-menu{position:static}.miras-header.miras-header--overlay .mega-menu__content{left:0;right:auto;top:var(--miras-header-height);width:475px;max-width:100vw;padding:24px 20px 32px;border:0;border-radius:0;max-height:calc(var(--viewport-height, 100vh) - var(--miras-header-height));overflow-y:auto}.js .miras-header.miras-header--overlay .mega-menu__content{opacity:0;transform:none;width:0;padding-left:0;padding-right:0;overflow-x:hidden;transition:width .5s var(--miras-ease),opacity .2s linear,padding .5s var(--miras-ease)}.miras-header.miras-header--overlay .mega-menu[open] .mega-menu__content{opacity:1;width:475px;padding-left:20px;padding-right:20px}.miras-header.miras-header--overlay .mega-menu__list{display:block;max-width:none;padding:0;margin:0;gap:0}.miras-header--overlay .mega-menu__list>li+li{margin-top:16px}.miras-header--overlay .mega-menu__link{font-family:var(--font-body-family);font-size:20px;line-height:28px;letter-spacing:0;padding:8px 0;color:rgb(var(--color-foreground))}.miras-header.miras-header--overlay .mega-menu__link--level-2{font-family:var(--font-heading-family);font-size:24px;line-height:32px;letter-spacing:0;text-transform:none;padding:8px 0;color:rgb(var(--color-foreground))}.miras-header--overlay .mega-menu__link:hover,.miras-header--overlay .mega-menu__link--active{text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.js .miras-header.miras-header--overlay .mega-menu__content,.miras-header--overlay .header__inline-menu{transition-duration:.01ms}}cart-drawer.drawer{padding:8px;align-items:stretch;background-color:#1a161466}cart-drawer .drawer__inner{width:564px;max-width:calc(100vw - 16px);height:100%;border:0;padding:0 24px;transition:transform .5s cubic-bezier(.16,1,.3,1)}cart-drawer .drawer__inner-empty{padding:0 24px}cart-drawer .drawer__header{padding:24px 0}cart-drawer .drawer__heading{font-family:var(--font-heading-family);font-size:24px;line-height:32px;margin:0}cart-drawer .drawer__close{min-width:44px;min-height:44px;top:16px;right:-8px}@media screen and (max-width:749px){cart-drawer .drawer__inner{width:calc(100vw - 16px);padding:0 16px}}@media(prefers-reduced-motion:reduce){cart-drawer .drawer__inner{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/miras-header.css.map */
