.header-categories-o2{box-sizing:border-box;width:100%;padding:0 var(--o2-page-gutter) var(--o2-page-gutter);background-color:rgb(var(--o2-surface-page))}.header-categories-o2__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--o2-space-sm);padding:0;margin:0;list-style:none}.header-categories-o2__list-item{min-width:0}.header-categories-o2__link{display:flex;align-items:center;gap:var(--o2-space-compact);min-height:var(--o2-size-header-mobile-category-card);padding:var(--o2-space-sm) var(--o2-space-compact);border-radius:var(--o2-radius-card);background-color:rgb(var(--o2-surface-page));box-shadow:var(--o2-shadow-card-raised);color:rgb(var(--o2-text-ink));font-size:var(--o2-font-size-body-sm);line-height:var(--o2-line-height-fixed-body-sm);text-decoration:none}.header-categories-o2__icon,.header-categories-o2__image{flex:0 0 auto;width:var(--o2-size-icon-md);height:var(--o2-size-icon-md)}.header-categories-o2__image{object-fit:cover}.header-categories-o2__icon{background-color:rgb(var(--o2-action-primary));-webkit-mask:var(--header-categories-o2-icon) center / contain no-repeat;mask:var(--header-categories-o2-icon) center / contain no-repeat}.header-categories-o2__title{min-width:0;overflow-wrap:anywhere}.header-categories-o2__link--active{background-color:rgb(var(--o2-action-primary));box-shadow:none;color:rgb(var(--o2-text-on-action))}.header-categories-o2__link--active .header-categories-o2__icon{background-color:currentColor}.header-categories-o2__link--active:has(.header-categories-o2__image){background-color:rgb(var(--o2-surface-page));box-shadow:inset 0 0 0 var(--o2-size-border-strong) rgb(var(--o2-action-primary));color:rgb(var(--o2-action-primary))}.header-categories-o2__link:focus-visible{outline:0;box-shadow:var(--o2-focus-ring)}.header-categories-o2__link--active:has(.header-categories-o2__image):focus-visible{box-shadow:var(--o2-focus-ring)}.header-categories-o2-section{display:none}@media screen and (max-width:989px){.header-categories-o2-section{display:block;background-color:rgb(var(--o2-surface-page))}.header-categories-o2-section .header-categories-o2{padding-top:var(--o2-page-gutter)}}@media(forced-colors:active){.header-categories-o2__link:focus-visible{outline:var(--o2-size-border-strong) solid CanvasText;outline-offset:var(--o2-space-2xs)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-header-categories-o2.css.map */
