.announcement-bar__message{letter-spacing:0;font-size:14px;line-height:1.2;display:flex;align-items:center;min-height:4rem}.announcement-bar__message strong{font-weight:500}.list-menu__item{font-size:16px;text-transform:capitalize}.menu-drawer__close-button{margin-top:0;color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}.menu-drawer{border-top:1px solid rgba(var(--color-foreground),.08)}.menu-drawer__account{gap:10px}header-menu .list-menu--disclosure{width:max-content;top:100%;margin-top:38px;max-width:300px}.header__submenu .header__menu-item:hover{text-decoration-line:none;color:#ea0190;background:#0000000a}.header .header__active-menu-item,.header .list-menu__item--active{color:#ea0190}.mega-menu__content{display:flex}.mega-menu__list{flex:1 0 0;grid-template-columns:repeat(2,minmax(0,1fr))}.megamenu-image-box-inner{text-decoration:none;width:100%;display:block}.megamenu-image-box{max-width:300px;width:100%;padding-right:40px;display:block}.megamenu-image-box .img-box{position:relative;padding-top:125%;border:.1rem solid rgba(var(--color-foreground),.08)}.megamenu-image-box .img-box img{position:absolute;content:"";top:0;left:0;width:100%;height:100%;object-fit:cover}.megamenu-image-head{margin:15px 0 0;display:block;line-height:1.3}.megamenu-image-text{color:#555;font-size:14px;line-height:1.4;margin-top:10px}.mega-menu__link{font-size:16px}.header__menu-item-first{position:relative}.header__menu-item-first:after{position:absolute;content:"";top:100%;left:0;height:51px;width:100%}@media screen and (min-width: 990px){.header--middle-center:not(.drawer-menu){display:flex;column-gap:0;justify-content:space-between}.header--middle-center .header__inline-menu{align-items:center;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr}.header--middle-center .header__heading_logo{margin:0 10px;grid-area:auto}body:not(.overflow-hidden) .header--middle-center .header__icons{position:absolute;right:0;top:50%;transform:translateY(-50%);margin-right:5rem}body:not(.overflow-hidden) .header--middle-center{position:relative}.header--middle-center .list-menu--inline>li{margin-inline:8px}}@media screen and (max-width: 1199px){.header--middle-center .list-menu--inline>li{margin-inline:0}}@media screen and (max-width: 989px){.header__heading-logo{width:70px}.header{padding-block:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/header.css.map */
