.collection{padding-left:var(--grid-x-unit);padding-right:var(--grid-x-unit)}@media (min-width:50em){.collection{padding-left:calc(var(--grid-x-unit)*2);padding-right:calc(var(--grid-x-unit)*2)}}@media (min-width:76em){.collection{padding-left:calc(var(--grid-x-unit)*3);padding-right:calc(var(--grid-x-unit)*3)}}@media (min-width:87.5em){.collection{padding-left:calc(var(--grid-x-unit)*4);padding-right:calc(var(--grid-x-unit)*4)}}.collection.is-loading .collection__products{transition:opacity var(--anim-slow) var(--anim-subtle-curve);opacity:.5}.collection .loader:after{color:var(--color-body-base);position:fixed}.collection__empty{margin:calc(var(--grid-y-unit)*3) 0 calc(var(--grid-y-unit)*15)}.collection__empty-note{text-align:center}.collection-banner{font-family:var(--font-secondary);text-align:center;width:100%;max-width:var(--grid-max-width);margin:0 auto}.collection-banner--hero{margin:0 auto;position:relative}.collection-banner__image{-o-object-fit:cover;object-fit:cover}.collection-banner__meta{position:relative}.collection-banner__meta-heading{color:#000;font-size:2em;line-height:1.5;margin-top:1.375em;margin-bottom:.3em}@media (min-width:50em){.collection-banner__meta-heading{font-size:2.875em;margin-top:1.375em}}.collection-banner__meta-body{font-size:1.275em;font-weight:400;color:#3f3f3f;max-width:68.75em;margin:0 auto;padding:0 1.25em}@media (min-width:50em){.collection-banner__meta-body{font-size:1.475em}}.toolbar{align-items:center;display:flex;justify-content:space-between;margin:var(--grid-y-unit) 0}@media (min-width:50em){.toolbar{margin:calc(var(--grid-y-unit)*7) 0 calc(var(--grid-y-unit)*3)}}.toolbar--collection{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--grid-x-unit);position:relative}@media (min-width:50em){.toolbar--collection{display:flex}}
.pager{align-items:center;display:flex;font-size:1.5rem;justify-content:center;margin:4rem 0;margin:calc(var(--grid-y-unit, 1rem)*4) 0}.pager__current{color:#000;color:var(--color-primary,#000);font-weight:600}.pager__current,.pager__link{padding:1.5rem;padding:calc(var(--grid-y-unit, 1rem)*1.5) calc(var(--grid-x-unit, 1rem)*1.5)}.pager__page{display:none}@media (min-width: 58em){.pager__page{display:inherit}}.pager__previous{margin-right:var(--grid-x-unit)}
