.collection-container{padding:0 var(--space-6) var(--space-12);max-width:var(--container-max-width);margin:0 auto;background:transparent;min-height:unset}.collection-intro{margin-block-start:var(--space-20);margin-block-end:var(--space-10);text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.collection-main-title{font-family:var(--font-impact);font-size:clamp(28px,8vw,80px);line-height:.9;letter-spacing:-.04em;margin:0 0 24px;color:#000;word-break:break-word}.collection-description{font-size:14px;color:#71717a;line-height:1.6;margin:0 auto;max-width:600px}.collection-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-block-start:var(--space-6);margin-block-end:var(--space-6);padding-block-end:var(--space-4);border-bottom: none;gap:var(--space-2)}.results-count{font-size:12px;font-weight:500;color:#71717a;text-transform:uppercase;letter-spacing:.1em}.sort-wrapper{position:relative;display:inline-block}.sort-select-hidden{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sort-button{background:#fff;border:1px solid #e4e4e7;border-radius:4px;font-family:inherit;font-size:13px;font-weight:500;color:#18181b;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;padding:8px 14px;transition:border-color .2s ease,background-color .2s ease;min-width:0;position:relative;-webkit-user-select:none;user-select:none;white-space:nowrap}.sort-wrapper:hover .sort-button{border-color:#09090b;background-color:#fafafa}.sort-select-hidden:focus~.sort-button{outline:2px solid #000;outline-offset:2px}.sort-button svg{transition:transform .2s ease;opacity:.6;flex-shrink:0}.product-grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--space-4);row-gap:var(--space-10)}@media(min-width:768px){.product-grid{grid-template-columns:repeat(3,1fr);column-gap:var(--space-6);row-gap:var(--space-12)}}@media(min-width:1025px){.product-grid{grid-template-columns:repeat(4,1fr);column-gap:var(--space-8);row-gap:var(--space-16)}}.infinite-scroll-sentinel{grid-column:1 / -1;display:flex;justify-content:center;align-items:center;padding:36px 0 48px;min-height:48px}.infinite-scroll-end{font-size:12px;font-weight:500;color:#71717a;letter-spacing:.05em;text-align:center;margin:0;padding:12px 0;text-transform:uppercase}.infinite-scroll-dots{display:none;align-items:center;justify-content:center;gap:8px;height:24px}.infinite-scroll-sentinel.is-loading .infinite-scroll-dots{display:inline-flex}.infinite-scroll-dots span{width:8px;height:8px;background-color:#000;border-radius:50%;display:inline-block;animation:dotPulse 1.2s infinite ease-in-out both}.infinite-scroll-dots span:nth-child(1){animation-delay:-.32s}.infinite-scroll-dots span:nth-child(2){animation-delay:-.16s}.infinite-scroll-dots span:nth-child(3){animation-delay:0s}@keyframes dotPulse{0%,80%,to{transform:scale(.35);opacity:.25}40%{transform:scale(1);opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/collection.css.map?v=167659858164631555741787589518 */

/* Transparent overrides to prevent white band below navbar */
html,
body.template-collection {
  background-color: #d4d4d8 !important;
  background-image: url('noise_bg.png') !important;
  background-repeat: repeat !important;
  background-attachment: fixed !important;
}

.content-for-layout,
.shopify-section,
.shopify-section > div,
#MainContent,
.collection-container {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
}

.collection-header {
  border-bottom: none !important;
}
