.iw-collection{max-width:1376px;margin:auto;padding:24px var(--immut-gutter) 64px;color:var(--immut-ink)}.iw-breadcrumb{font-size:12px;line-height:1.5;color:var(--immut-muted);margin-bottom:24px}.iw-breadcrumb a{color:inherit}.iw-collection-title{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.iw-collection-title h1{margin:0;font:500 var(--immut-heading-page)/1.2 var(--immut-font-sans)}.iw-collection-title p{flex-shrink:0;font-size:14px}.iw-collection-intro{max-width:42em;margin-top:16px;line-height:1.7}.iw-collection-controls{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:24px 0;min-height:72px;font-size:14px}.iw-collection-sort{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.iw-collection-sort select,.iw-collection-sort button{min-height:48px;border:1px solid var(--immut-control-edge);border-radius:4px;padding:8px;background:var(--immut-paper);color:var(--immut-ink);font:inherit}.iw-collection-sort button{padding-inline:16px}.iw-collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px}.iw-collection-help{margin-top:40px}.iw-collection-pages{padding-top:40px}.iw-collection-pages a,.iw-collection-pages .current{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}@media(min-width:768px){.iw-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 20px}}@media(min-width:1024px){.iw-collection-grid{column-gap:24px}}.iw-tile{min-width:0}.iw-tile a{display:block;color:inherit;text-decoration:none}.iw-tile-media{position:relative;aspect-ratio:4/5;background:var(--immut-paper);overflow:hidden}.iw-tile-media--square{aspect-ratio:1}.iw-tile-media img{display:block;width:100%;height:100%;object-fit:contain;border-radius:0}.iw-tile-status{position:absolute;inset:auto 8px 8px;padding:4px 8px;color:var(--immut-ink);background:var(--immut-paper);font-size:12px}.iw-tile h3{font:500 16px/1.45 var(--immut-font-sans);margin:12px 0 4px;color:inherit}.iw-tile-price{margin:0;font:500 15px/1.6 var(--immut-font-mono)}.iw-tile-options{display:flex;flex-wrap:wrap;gap:4px 12px;margin:4px 0 0;font-size:13px;color:var(--immut-muted)}.iw-tile a:hover h3{text-decoration:underline;text-underline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map?subset=AAAAIAAAAAAAAAAAAAAAAAAAAAAAAAg */
