#header-group .announcement-bar,#header-group .announcement-bar__slider{min-height:0}#header-group .announcement-bar__text{margin:0;font-size:.75rem;line-height:1.35;font-weight:500;letter-spacing:.04em}#header-component{--header-content-transition-timing: .22s ease}#header-component .header__columns{align-items:center}#header-component .header-logo{line-height:1}#header-component .header-logo__image{display:block}#header-component .menu-list__list{gap:clamp(1.35rem,2.4vw,2.75rem)}#header-component .menu-list__link{min-height:44px;padding-block:.35rem;font-size:.875rem;letter-spacing:.02em;text-decoration:none}#header-component .menu-list__link-title{position:relative}#header-component .menu-list__link-title:after{position:absolute;right:0;bottom:-.28rem;left:0;height:1px;content:"";background:currentColor;opacity:0;transform:scaleX(.35);transition:opacity .18s ease,transform .18s ease}#header-component .header-actions__action,#header-component .search-action,#header-component .header__icon--menu{min-width:44px;min-height:44px;color:currentColor;opacity:.84;transition:opacity .18s ease,color .18s ease}#header-component .header__column--right,#header-component header-actions{align-items:center}#header-component header-actions{gap:.15rem}#header-component .search-action,#header-component .header-actions__action,#header-component .account-button,#header-component .header-actions__cart-icon,#header-component shopify-account,#header-component .svg-wrapper{display:flex;align-items:center;justify-content:center}#header-component .search-action,#header-component .header-actions__action,#header-component .account-button,#header-component shopify-account{width:44px;height:44px;padding:0;line-height:0}#header-component .svg-wrapper,#header-component svg{width:20px;height:20px}#header-component .account-button__icon,#header-component .header-actions__cart-icon svg,#header-component .search-action svg{display:block;flex:0 0 auto}@media screen and (min-width:750px){#header-component[data-menu-style=menu] .search-action--hidden-on-menu,#header-component[data-menu-style=drawer] .search-action--hidden-on-drawer{display:none}}@media screen and (max-width:749px){#header-component .search-action--hidden-on-drawer{display:none}}@media(hover:hover){#header-component .menu-list__link:hover .menu-list__link-title:after,#header-component .menu-list__link:focus-visible .menu-list__link-title:after,#header-component .menu-list__link--active .menu-list__link-title:after{opacity:.38;transform:scaleX(1)}#header-component .header-actions__action:hover,#header-component .search-action:hover,#header-component .header__icon--menu:hover{opacity:1}}@media screen and (min-width:750px){#header-component .header__columns{min-height:68px}#header-component .header-logo__image{width:auto;max-height:56px}}@media screen and (max-width:749px){#header-group .announcement-bar__text{font-size:.72rem;letter-spacing:.03em}#header-component .header__columns,#header-component[data-menu-style=drawer] .header__columns{--header-mobile-bookend: 40px;min-height:56px;grid-template-columns:40px 1fr 40px auto;grid-template-areas:"leftA center rightA rightB";column-gap:0}#header-component .header-logo,#header-component[data-menu-style=drawer] .header-logo{justify-self:center;min-width:0}#header-component .header-logo__image,#header-component[data-menu-style=drawer] .header-logo__image{width:min(var(--header-logo-image-width-mobile),38vw);max-height:var(--header-logo-image-height-mobile);height:auto}#header-component header-actions{display:inline-flex;justify-self:end;gap:0}#header-component .search-action,#header-component[data-menu-style=drawer] .search-action{grid-area:rightA;justify-self:end}#header-component .header-actions__action,#header-component .search-action,#header-component .header__icon--menu{width:40px;min-width:40px;height:44px;min-height:44px;padding-inline:0}#header-component .header__icon--menu{grid-area:leftA;justify-self:start}#header-component .svg-wrapper,#header-component svg{width:19px;height:19px}}details:not(.menu-open) .header__icon--menu .header-drawer-icon--close{display:none!important}details.menu-open .header__icon--menu .header-drawer-icon--open{display:none!important}details.menu-open .header__icon--menu .header-drawer-icon--close{display:flex!important}@media screen and (max-width:749px){#header-component .header__columns{position:relative}#header-component .header-logo{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);margin:0}#header-component .header-logo__image{max-width:82px;height:auto}#header-component header-actions{margin-left:auto}}@media screen and (max-width:749px){#header-component .header__columns{display:grid!important;grid-template-columns:44px 1fr 44px auto!important;grid-template-areas:"menu logo search actions"!important;align-items:center!important}#header-component .header__icon--menu{grid-area:menu!important;justify-self:start!important}#header-component .header-logo{grid-area:logo!important;justify-self:center!important;position:static!important;transform:none!important}#header-component .search-action{grid-area:search!important;position:static!important;justify-self:end!important;align-self:center!important}#header-component header-actions{grid-area:actions!important;justify-self:end!important;display:flex!important;align-items:center!important}#header-component .header-logo__image{width:110px!important;max-width:28vw!important;height:auto!important}}@media screen and (max-width:749px){#header-component .header-logo,#header-component .header-logo a{width:120px!important;max-width:34vw!important}#header-component .header-logo__image,#header-component .header-logo img{width:110px!important;max-width:34vw!important;max-height:none!important;height:auto!important;object-fit:contain!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/miranda-header.css.map */
