.template-collection{background-color:rgb(var(--color-background-rgb));color:rgb(var(--color-text-rgb))}.template-collection .collection__header{text-align:center}.template-collection .collection__header h1{margin-bottom:var(--space-md)}.template-collection .collection__header .collection__description{color:var(--color-text-secondary);margin:0 auto;max-width:60rem}.template-collection .collection__header .collection__count{color:var(--color-text-secondary);margin:var(--space-sm) 0 0}.template-collection .collection__content,.template-search .collection__content{display:flex;flex-direction:column}.template-collection .collection__layout,.template-search .collection__layout{display:flex;align-items:flex-start}.template-collection .collection__main,.template-search .collection__main{flex:1;min-width:0}@media screen and (max-width:1023px){.template-collection .collection__filters-panel,.template-search .collection__filters-panel{display:contents}}@media screen and (min-width:1024px){.template-collection .collection__layout,.template-search .collection__layout{transition:gap var(--duration-medium) var(--easing-default)}.template-collection .collection__filters-panel,.template-search .collection__filters-panel{--drawer-width-desktop: 340px;flex-shrink:0;width:0;overflow:hidden;transition:width var(--duration-medium) var(--easing-default),overflow var(--duration-medium) var(--easing-default) allow-discrete}.template-collection .collection__layout:has([data-filter-drawer][data-side=left][data-open]),.template-search .collection__layout:has([data-filter-drawer][data-side=left][data-open]){gap:var(--space-xl)}.template-collection .collection__layout:has([data-filter-drawer][data-side=left][data-open]) .collection__filters-panel,.template-search .collection__layout:has([data-filter-drawer][data-side=left][data-open]) .collection__filters-panel{width:var(--drawer-width-desktop);overflow:visible;align-self:stretch}@media(prefers-reduced-motion:reduce){.template-collection .collection__layout,.template-collection .collection__filters-panel,.template-search .collection__layout,.template-search .collection__filters-panel{transition:none}}}.collection__grid{display:grid;gap:var(--grid-gutter-vertical) var(--grid-gutter-horizontal);grid-template-columns:repeat(var(--columns-mobile, 2),1fr);list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.collection__grid{grid-template-columns:repeat(var(--columns-tablet, 2),1fr)}}@media screen and (min-width:1024px){.collection__grid{grid-template-columns:repeat(var(--columns-desktop, 3),1fr)}}@media screen and (min-width:1512px){.collection__grid{grid-template-columns:repeat(var(--columns-wide, 4),1fr)}.template-collection .collection__layout:has([data-filter-drawer][data-side=left][data-open]) .collection__grid{grid-template-columns:repeat(var(--columns-desktop, 3),1fr)}}.grid__item{list-style:none}.template-collection .collection__empty{padding-bottom:var(--space-6xl);padding-top:var(--space-6xl);text-align:center}.collection-grid__pagination{align-items:center;display:flex;flex-direction:column;gap:var(--space-md);justify-content:center;margin-top:var(--space-3xl)}.collection-grid__automatic{align-items:center;display:flex;justify-content:center;min-height:1px;text-decoration:none;width:100%}.collection-grid__automatic--prev{margin-bottom:var(--space-lg)}.collection-grid__automatic--next{margin-top:var(--space-lg)}.collection-grid__automatic .loading__spinner{display:block;position:static}.collection-grid__automatic .loading__spinner.hidden{display:none}.collection-grid__manual{position:relative}.collection-grid__manual.loading .button__label{visibility:hidden}.collection-grid__manual .loading__spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.collection-load-more{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-fixed-12);padding-block:var(--space-2xl)}.collection-load-more__link.button--style-link.collection-grid__manual{background:transparent;border:none;padding:0;font-family:var(--font-family-base);color:var(--color-text);font-size:var(--font-size-fixed-sm);font-weight:var(--font-weight-semibold);text-decoration:underline;text-transform:none;letter-spacing:.014rem}.collection-load-more__link.button--style-link.collection-grid__manual:hover:not(:disabled):not([aria-disabled=true]),.collection-load-more__link.button--style-link.collection-grid__manual:focus-visible{background:transparent;color:var(--color-brand-primary)}.collection-load-more__progress{margin:0;font-family:var(--font-family-base);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);font-size:var(--font-size-fixed-xs);line-height:1.2;letter-spacing:.024rem}.loading__spinner{color:var(--color-text-secondary);display:inline-flex}.loading__spinner.hidden{display:none}.loading__spinner .spinner{animation:spin 1s linear infinite;height:2rem;width:2rem;stroke:currentcolor;stroke-dasharray:157;stroke-dashoffset:0;stroke-linecap:round}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pagination{align-items:center;display:flex;justify-content:center}.pagination__list{align-items:center;display:flex;gap:var(--space-xs);list-style:none;margin:0;padding:0}.pagination__item{align-items:center;border:1px solid var(--color-border);border-radius:var(--border-radius-md);color:var(--color-text);display:flex;font-size:var(--font-size-sm);height:4rem;justify-content:center;min-width:4rem;padding:0 var(--space-sm);text-decoration:none;transition:background-color .2s ease,border-color .2s ease}a.pagination__item:hover{border-color:var(--color-text)}.pagination__item--current{background-color:var(--color-text);border-color:var(--color-text);color:var(--color-background)}.pagination__item--ellipsis{border-color:transparent}.pagination__item--prev,.pagination__item--next{padding:0}.pagination__item svg{height:2rem;width:2rem}
/*# sourceMappingURL=/cdn/shop/t/93/assets/collection.css.map */
