.collection{display:grid;grid-template-columns:var(--content-grid);row-gap:var(--section-gap)}.collection>*{grid-column:2}.collection>.full-width{grid-column:1 / -1}.collection__header{display:grid;gap:var(--space-3);padding-top:var(--page-top-spacing)}.collection__breadcrumb{display:flex;align-items:center;gap:var(--space-2);color:var(--color-foreground-muted);font-size:var(--font-size-small)}.collection__breadcrumb--bottom{margin-top:var(--section-spacing)}.collection__breadcrumb a{color:inherit;text-decoration:none}.collection__title{margin:0;font-size:var(--font-size-title);font-weight:var(--font-weight-regular);text-wrap:balance}.collection__description{max-width:var(--width-text);color:var(--color-foreground-muted);font-size:var(--font-size-text);text-wrap:pretty}.collection__description>*{margin:0}.collection__banner{position:relative;display:grid;align-items:end;min-height:26rem;color:var(--color-on-primary)}.collection__banner .image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.collection__banner img{width:100%;height:100%;object-fit:cover}.collection__banner-text{position:relative;display:grid;gap:var(--space-3);padding:var(--space-8) var(--page-margin) var(--space-6);background:linear-gradient(transparent,#00000073)}.collection__banner .collection__title{font-size:var(--font-size-display)}.collection__banner .collection__description{color:inherit}.collection__toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-3);border-block:var(--border-width) solid var(--color-border)}.collection__filter-button{padding:0;border:0;background:none;color:inherit;font:inherit;font-size:var(--font-size-small);font-weight:var(--font-weight-label);letter-spacing:var(--letter-spacing-label);text-decoration:underline;text-transform:var(--text-transform-label);text-underline-offset:.3em;cursor:pointer}.collection__count{margin:0;color:var(--color-foreground-muted);font-size:var(--font-size-small)}.collection__active{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0;padding:0;font-size:var(--font-size-small);list-style:none}.collection__active a{display:inline-flex;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--color-foreground);color:inherit;text-decoration:none}.collection__active .collection__clear{border:0;text-decoration:underline}.collection__results{display:grid;gap:var(--space-7);align-content:start;min-width:0}.collection__empty,.collection__more{display:grid;gap:var(--space-3);justify-items:center;text-align:center}.collection__previous{color:inherit;font-size:var(--font-size-small)}.collection.is-loading .collection__results{opacity:.5;transition:opacity var(--duration-fast)}.collection__controls{position:relative}.collection__float{display:none}@media not (min-width:61.875em){.collection{padding-bottom:var(--space-8)}.collection__filter-button{display:none}.collection__float{position:fixed;inset:auto var(--page-margin) var(--space-4);z-index:5;display:flex;background-color:var(--color-foreground);color:var(--color-background)}.collection__float button{flex:1;min-height:var(--button-height);padding-inline:var(--space-6);border:0;background:none;color:inherit;font:inherit;font-size:var(--font-size-small);letter-spacing:var(--letter-spacing-label);text-transform:var(--text-transform-label);white-space:nowrap;cursor:pointer}.collection__float button+button{border-left:var(--border-width) solid rgb(255 255 255 / 30%)}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/section-collection.css.map */
