.utility-bar{width:100%}.announcement-bar__message{font-size:1.3rem;font-weight:500;letter-spacing:.04em;text-align:center;padding:1rem 2rem;margin:0;font-family:var(--font-body-family);text-transform:none}.announcement-bar__link{text-decoration:none}.announcement-bar__link:hover .announcement-bar__message{text-decoration:underline}.announcement-bar .slider-button{min-width:4.4rem;min-height:4.4rem;color:rgb(var(--color-foreground))}.announcement-bar .slider-button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.3rem}.header{align-items:center;margin-top:12px;margin-bottom:12px}.header__heading-link{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.header__heading-logo{max-height:5.6rem;width:auto}.header-wrapper--border-bottom{border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.header__inline-menu .list-menu--inline{align-items:center;gap:0}.header__menu-item{font-size:1.4rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:1.2rem 1.6rem;min-height:4.4rem;display:inline-flex;align-items:center;color:rgb(var(--color-foreground))}.header__inline-menu>.list-menu--inline>li{position:relative;display:flex;align-items:center}.header__inline-menu>.list-menu--inline>li+li:before{content:"";align-self:center;width:.1rem;height:1.4rem;background-color:rgba(var(--color-foreground),.25);flex:0 0 auto}.header__menu-item:hover span,.header__active-menu-item{text-decoration:underline;text-underline-offset:.4rem}.header__menu-item:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.2rem;border-radius:.2rem}.header__icons{gap:.4rem;align-items:center}.header__icon,.header__icon--summary{min-width:4.4rem;min-height:4.4rem;color:rgb(var(--color-foreground))}.header__icon .svg-wrapper svg,.header__icon .icon{width:2.4rem;height:2.4rem}.header__icon--cart .svg-wrapper svg,.header__icon--cart .icon{width:4rem;height:4rem}.header__icon:focus-visible,.header__icon--summary:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.2rem;border-radius:50%}.cart-count-bubble{min-width:1.9rem;height:1.9rem;width:auto;padding:0 .4rem;border-radius:999px;font-size:1rem;font-weight:700;bottom:auto;top:.2rem;left:2.2rem}.header .search__input.field__input,.search-modal .search__input.field__input{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border:.1rem solid rgba(var(--color-foreground),.3);border-radius:.4rem}.header .search__input.field__input::placeholder,.search-modal .search__input.field__input::placeholder{color:rgba(var(--color-foreground),.65);opacity:1}.header .search__input.field__input:focus-visible,.search-modal .search__input.field__input:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.1rem}.astro-footer__social a,.footer__list-social .list-social__link{border-color:rgba(var(--color-foreground),.55)}.footer__list-social .list-social__link{min-width:4.4rem;min-height:4.4rem;border-radius:50%;border-width:.1rem;border-style:solid}.footer__list-social .list-social__link:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}@media screen and (max-width:989px){.header{padding-left:1.5rem;padding-right:1.5rem}.header__heading-logo{max-height:4.2rem}.announcement-bar__message{font-size:1.2rem;padding:.9rem 1.6rem}}@media(prefers-reduced-motion:reduce){.header__menu-item,.header__icon,.announcement-bar .slider-button,.astro-footer__social a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/astro-header.css.map */
