.v1-top-categories{padding-top:var(--v1-pad-top-mobile, 32px);padding-bottom:var(--v1-pad-bottom-mobile, 32px);color:rgb(var(--color-foreground))}.v1-top-categories,.v1-top-categories *,.v1-top-categories *:before,.v1-top-categories *:after{box-sizing:border-box}.v1-top-categories__grid{display:grid;grid-template-columns:repeat(var(--v1-cols-mobile, 2),minmax(0,1fr));column-gap:var(--v1-col-gap-mobile, 12px);row-gap:var(--v1-row-gap-mobile, 24px)}.v1-top-categories__grid>.shopify-block{min-width:0}.v1-top-categories__grid>.shopify-block:has(.v1-header){grid-column:1 / -1}.v1-top-categories__header{display:flex;flex-direction:column;align-items:var(--v1-header-items-mobile, center);gap:var(--v1-header-gap, 16px);width:100%;text-align:var(--v1-header-align-mobile, center)}.v1-top-categories__badge-wrap,.v1-top-categories__heading-wrap{width:100%;max-width:100%}.v1-top-categories__badge-wrap{display:flex;justify-content:var(--v1-justify-mobile, center)}.v1-top-categories__badge{display:inline-flex;align-items:center;margin:0;padding:.55em .95em;border:1px solid var(--v1-badge-border, currentColor);border-radius:var(--v1-badge-radius, 2px);background:var(--v1-badge-bg, transparent);color:var(--v1-badge-color, inherit);font-family:var(--v1-role-family, var(--v1-font-body-family));font-size:var(--v1-size-mobile, 12px);font-weight:var(--v1-weight, var(--v1-role-weight, 500));font-style:var(--v1-style, var(--v1-role-style, normal));line-height:1;letter-spacing:var(--v1-tracking, .08em);text-transform:var(--v1-transform, uppercase)}.v1-top-categories__heading,.v1-top-categories__title,.v1-top-categories__text{margin:0;color:var(--v1-color, inherit);font-family:var(--v1-role-family, var(--v1-font-body-family));font-size:var(--v1-size-mobile, 16px);font-weight:var(--v1-weight, var(--v1-role-weight, inherit));font-style:var(--v1-style, var(--v1-role-style, inherit));line-height:var(--v1-line, 1.2);letter-spacing:var(--v1-tracking, normal);text-align:var(--v1-align-mobile, left);text-transform:var(--v1-transform, none)}.v1-top-categories__heading{--v1-role-family: var(--v1-font-title-family);--v1-role-weight: var(--v1-font-title-weight);--v1-role-style: var(--v1-font-title-style);font-size:var(--v1-size-mobile, 36px);line-height:var(--v1-line, 1.05)}.v1-top-categories__text{margin-top:var(--v1-space, 0px);font-size:var(--v1-text-size-mobile, 16px);line-height:1.5}.v1-top-categories__text p{margin:0}.v1-top-categories__text p+p{margin-top:.6em}.v1-top-categories__link{display:flex;flex-direction:column;gap:14px;height:100%;color:inherit;text-decoration:none}.v1-top-categories__link:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:3px}.v1-top-categories__media{align-self:stretch;width:100%;aspect-ratio:var(--v1-image-ratio, 1);overflow:hidden;border:var(--v1-image-border, 0px) solid var(--v1-image-border-color, #111111);border-radius:var(--v1-card-radius, 12px);background:var(--v1-card-bg, #f2f2f2);order:0}.v1-top-categories__card[data-title-position=above] .v1-top-categories__media{order:1}.v1-top-categories__card[data-title-position=above] .v1-top-categories__title{order:0}.v1-top-categories__image,.v1-top-categories__placeholder,.v1-top-categories__placeholder svg{display:block;width:100%;height:100%;object-fit:cover}.v1-top-categories__placeholder{background:transparent}.v1-top-categories__title{--v1-role-family: var(--v1-font-body-family);--v1-role-weight: var(--v1-font-body-weight);--v1-role-style: var(--v1-font-body-style);margin-top:var(--v1-space, 0px)}.v1-top-categories__empty{padding:48px 16px;text-align:center}@media(min-width:990px){.v1-top-categories{padding-top:var(--v1-pad-top, 64px);padding-bottom:var(--v1-pad-bottom, 64px)}.v1-top-categories__grid{grid-template-columns:repeat(var(--v1-cols, 3),minmax(0,1fr));column-gap:var(--v1-col-gap, 20px);row-gap:var(--v1-row-gap, 40px)}.v1-top-categories__header{align-items:var(--v1-header-items, var(--v1-header-items-mobile, center));text-align:var(--v1-header-align, var(--v1-header-align-mobile, center))}.v1-top-categories__badge-wrap{justify-content:var(--v1-justify, var(--v1-justify-mobile, center))}.v1-top-categories__badge,.v1-top-categories__heading,.v1-top-categories__title{font-size:var(--v1-size, var(--v1-size-mobile, inherit));text-align:var(--v1-align, var(--v1-align-mobile, left))}.v1-top-categories__text{font-size:var(--v1-text-size, var(--v1-text-size-mobile, 16px));text-align:var(--v1-align, var(--v1-align-mobile, left))}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/V1-top-categories.css.map */
