.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-grid);margin:0;padding:0;list-style:none}@media(min-width:900px){.product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-title{margin-bottom:var(--space-3)}.page-intro{margin-bottom:var(--space-10)}.page-intro__meta{margin:var(--space-2) 0 0;color:var(--text-muted);font:var(--type-body-sm)}.empty-state{display:grid;justify-items:center;gap:var(--space-4);padding-block:var(--space-12);text-align:center}.empty-state__mark{width:auto;height:40px}.empty-state__text{max-width:36ch;margin:0;color:var(--plum-900);font:var(--type-tagline);font-size:var(--text-xl);text-wrap:balance}.pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-12)}.pagination__list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-1);margin:0;padding:0;list-style:none}.pagination__link,.pagination__gap{display:inline-grid;place-items:center;min-width:40px;height:40px;padding-inline:var(--space-2);border:1px solid transparent;border-radius:var(--radius-pill);color:var(--plum-900);font:var(--type-button);font-size:var(--text-sm);transition:var(--transition-control)}a.pagination__link:hover{background:var(--cream-100);border-color:var(--border-muted)}.pagination__link.is-current{border-color:var(--action-primary);background:var(--action-primary);color:var(--action-primary-text)}.pagination__link--arrow .icon{width:18px;height:18px}.pagination__gap{color:var(--text-muted)}@media(max-width:599px){.pagination__list{flex-basis:100%;order:-1}.pagination__link,.pagination__gap{min-width:36px;padding-inline:0}}@media(max-width:359px){.pagination__link,.pagination__gap{min-width:32px}}.section-heading__desc{margin-inline:auto;text-align:center}.collection-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:var(--space-4) var(--space-6);margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:var(--border-width-hairline) solid var(--border-hairline)}.collection-filters{min-width:0}.chip-list{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.chip{display:inline-flex;align-items:center;min-height:36px;padding:7px 16px;border:var(--border-width-hairline) solid var(--border-muted);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--plum-900);font:var(--type-label);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);transition:var(--transition-control)}.chip:hover{background:var(--cream-50)}.chip.is-selected{border-color:var(--border-strong);background:var(--cream-100)}.collection-sort{display:flex;align-items:flex-end;gap:var(--space-2);min-width:0}.collection-sort .field{flex:1 1 220px;min-width:0}.collection-sort .btn{flex:none}.rich-text{display:grid;justify-items:center;gap:var(--space-4);text-align:center}.rich-text--start{justify-items:start;text-align:start}.rich-text__title{font:var(--type-h1);font-size:clamp(var(--text-2xl),7vw,var(--text-3xl))}.rich-text__body{max-width:var(--prose-max)}.product-form{display:contents}.search-form{display:flex;gap:var(--space-2);max-width:480px;margin-bottom:var(--space-10)}.search-form .field{flex:1}.search-results{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.welcome{display:grid;gap:var(--space-8);align-items:center}.welcome__media{margin:0;min-width:0}.welcome__video{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius-md);background:var(--cream-100)}.welcome__img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius-md)}.welcome__copy{display:grid;gap:var(--space-5);justify-items:start;min-width:0}.welcome__ornament{display:block;line-height:0}.welcome__ornament-img{display:block;height:40px;width:auto;max-width:100%}.welcome__title{font:var(--type-h1);font-size:clamp(var(--text-2xl),7vw,var(--text-3xl))}.welcome__lead{margin:0;color:var(--plum-900);font:var(--type-quote)}.welcome__body{max-width:52ch}.welcome__body p{margin:0 0 var(--space-4)}.welcome__body p:last-child{margin-bottom:0}.welcome__closing{margin:0;color:var(--plum-900);font:var(--type-tagline)}.welcome--no-image{max-width:60ch;margin-inline:auto;text-align:center}.welcome--no-image .welcome__copy{justify-items:center}.welcome--no-image .welcome__body{margin-inline:auto}@media(min-width:900px){.welcome:not(.welcome--no-image){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-12) var(--space-20)}}.photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.photo-grid__img{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:var(--radius-md);background:var(--cream-100)}@media(min-width:600px){.photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:900px){.photo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pages.css.map */
