.header.page-width{max-width:var(--container-width);padding-inline:var(--container-padding)}@media screen and (min-width:750px){.header.page-width{padding-inline:3rem}}.header-wrapper--border-bottom{border-bottom:1px solid var(--color-border)}.shopify-section-header-sticky .header-wrapper{box-shadow:0 2px 12px rgba(var(--color-brand-rgb),.1)}.header__heading-link{padding:.6rem}.header__heading-logo{object-fit:contain}.header__menu-item{color:var(--color-text-secondary);font-weight:600;letter-spacing:.01rem;position:relative;transition:color var(--duration-short) ease}.header__menu-item:hover,.header__menu-item:focus-visible{color:var(--color-brand);text-decoration:none}.header__menu-item:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:.3rem;height:2px;background-color:var(--color-brand);border-radius:2px;transform:scaleX(0);transform-origin:left center;transition:transform var(--duration-short) ease}.header__menu-item:hover:after,.header__menu-item:focus-visible:after,details[open]>.header__menu-item:after{transform:scaleX(1)}.header__menu-item:hover span{text-decoration:none}.header__active-menu-item{color:var(--color-brand);text-decoration:none}.header__menu-item:has(.header__active-menu-item):after{transform:scaleX(1)}.header__menu-item:focus-visible{outline:none;border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.header__submenu.global-settings-popup{border-color:var(--color-border);border-radius:var(--radius-md);overflow:hidden}.header__submenu .header__menu-item{color:var(--color-text-secondary)}.header__submenu .header__menu-item:hover{color:var(--color-brand);background-color:var(--color-brand-tint);border-radius:var(--radius-sm)}.header__icon:hover .icon{color:var(--color-brand)}.header__icon:focus-visible{outline:none;border-radius:var(--radius-md);box-shadow:var(--focus-ring)}.header__icon--menu:hover{color:var(--color-brand)}.cart-count-bubble{border-radius:var(--radius-pill);font-weight:600}@media screen and (max-width:989px){.header.page-width{padding-inline:var(--container-padding)}.header__heading-link{padding:.4rem}}@media(prefers-reduced-motion:reduce){.header__menu-item,.header__menu-item:after,.header__icon .icon{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/header-brand.css.map */
