.promo-tile{display:flex;flex-direction:column;gap:var(--space-sm)}a.promo-tile{color:inherit;text-decoration:none}.promo-tile--full{grid-column:1 / -1}.shopify-block:has(>.promo-tile--full){grid-column:1 / -1}@media(min-width:768px){.promo-tile--full{flex-direction:row;align-items:center;gap:var(--space-xl)}.promo-tile--full .promo-tile__media{flex:0 0 40%}.promo-tile--full .promo-tile__body{flex:1 1 auto}}.promo-tile__media{position:relative;display:block;overflow:hidden;aspect-ratio:var(--promo-aspect, 1);border-radius:var(--radius);background:var(--promo-ground, var(--color-surface-alt))}.promo-tile__image{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:transform var(--duration-base) var(--ease-out)}a.promo-tile:hover .promo-tile__image,a.promo-tile:focus-visible .promo-tile__image{transform:scale(1.03)}.promo-tile__body{display:flex;flex-direction:column;gap:var(--space-2xs)}.promo-tile__heading{margin:0;font-size:calc(var(--text-lg) * var(--heading-scale))}.promo-tile__text{color:var(--color-text-body)}.promo-tile__cta{align-self:start;margin-block-start:var(--space-xs)}.collection-nav__heading{margin:0 0 var(--space-md)}.collection-nav__list{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin:0;padding:0;list-style:none}.collection-nav__link{display:inline-flex;align-items:center;gap:var(--space-xs);min-block-size:44px;padding-block:var(--space-2xs);padding-inline:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);text-decoration:none;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.collection-nav__link:hover{border-color:var(--color-outline-ink);background:color-mix(in oklab,currentColor 12%,transparent)}.collection-nav__link[aria-current=page]{border-color:var(--color-outline-ink);background:var(--sx-panel, var(--color-surface-alt));font-weight:var(--font-weight-heading)}.collection-nav__chip,.collection-nav__thumb{flex:none;inline-size:1.375rem;block-size:1.375rem;border:1px solid var(--color-border);border-radius:50%}.collection-nav__chip{background:var(--nav-chip, var(--color-surface-alt))}.collection-nav__label{min-inline-size:0}.collection-nav__thumb{object-fit:cover}.collection-nav__count{flex:none;white-space:nowrap;color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.collections-list__count{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collection-modules.css.map */
