.altar-col{padding-block:var(--space-16);background-color:var(--color-surface-base)}@media screen and (min-width:750px){.altar-col{padding-block:var(--space-24)}}.altar-col__inner{width:100%;max-width:calc(var(--container-max) + var(--space-12) * 2);margin-inline:auto;padding-inline:var(--space-6)}@media screen and (min-width:750px){.altar-col__inner{padding-inline:var(--space-12)}}.altar-col__filters-form{display:contents}.altar-col__layout{display:grid;grid-template-columns:1fr;gap:var(--space-12);align-items:start}@media screen and (min-width:1000px){.altar-col__layout{grid-template-columns:240px 1fr}}.altar-col__filters-toggle{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:48px;padding-inline:var(--space-6);border:1px solid var(--color-primary);border-radius:var(--radius-button);background:transparent;color:var(--color-primary);font-family:var(--font-copy);font-size:var(--text-small);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer}.altar-col__filters-toggle svg{width:18px;height:18px}.altar-col__filters-toggle:focus-visible{outline:3px solid var(--focus-on-light);outline-offset:2px}.altar-col__panel[hidden]{display:none}@media screen and (min-width:1000px){.altar-col__filters-toggle{display:none!important}}@media screen and (max-width:999px){.altar-col__panel{margin-block-start:var(--space-6);padding-block-end:var(--space-6);border-block-end:1px solid var(--color-surface-muted)}}.altar-col__aside-title{font-family:var(--font-copy);font-size:var(--text-label);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0 0 var(--space-4)}.altar-col__group{border-block-end:1px solid var(--color-surface-muted)}.altar-col__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-4);cursor:pointer;font-family:var(--font-copy);font-size:var(--text-body);list-style:none}.altar-col__summary::-webkit-details-marker{display:none}.altar-col__summary:focus-visible{outline:3px solid var(--focus-on-light);outline-offset:2px}.altar-col__summary svg{width:18px;height:18px;flex:none;transition:transform var(--motion-base) var(--easing-standard)}.altar-col__group[open] .altar-col__summary svg{transform:rotate(180deg)}.altar-col__group-body{padding-block-end:var(--space-4)}.altar-col__hint{margin:0 0 var(--space-3);font-size:var(--text-small);color:rgb(var(--color-text-primary-rgb) / .7)}.altar-col__values{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2);max-height:17rem;overflow-y:auto}.altar-col__check{display:flex;align-items:center;gap:var(--space-2);min-height:32px;font-family:var(--font-copy);font-size:var(--text-small);cursor:pointer}.altar-col__check input{width:18px;height:18px;accent-color:var(--color-primary);flex:none}.altar-col__check input:focus-visible{outline:3px solid var(--focus-on-light);outline-offset:2px}.altar-col__check--empty{opacity:.45;cursor:not-allowed}.altar-col__check-count{color:rgb(var(--color-text-primary-rgb) / .6);font-variant-numeric:tabular-nums}.altar-col__range{display:flex;align-items:center;gap:var(--space-2)}.altar-col__range input,.altar-col__sort select{flex:1 1 12rem;min-width:0;max-width:100%;min-height:48px;padding-inline:var(--space-3);border:1px solid var(--color-secondary);border-radius:var(--radius-button);background:var(--color-text-inverse);color:var(--color-text-primary);font:inherit;font-size:var(--text-small)}.altar-col__range input{width:100%;min-width:0}.altar-col__range input:focus-visible,.altar-col__sort select:focus-visible{outline:3px solid var(--focus-on-light);outline-offset:2px;border-color:var(--color-primary)}.altar-col__aside-actions{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);margin-block-start:var(--space-6)}.altar-col__toolbar{display:flex;flex-wrap:wrap;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-4);margin-block-end:var(--space-8);padding-block-end:var(--space-4);border-block-end:1px solid var(--color-surface-muted)}.altar-col__count{margin:0;font-family:var(--font-copy);font-size:var(--text-small);font-variant-numeric:tabular-nums;color:rgb(var(--color-text-primary-rgb) / .72)}.altar-col__sort{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);min-width:0;font-family:var(--font-copy);font-size:var(--text-small)}.altar-col__sort label{flex:none}.altar-col__sort-go{min-height:48px;padding-inline:var(--space-4);border:1px solid var(--color-primary);border-radius:var(--radius-button);background:transparent;color:var(--color-primary);font-family:var(--font-copy);font-size:var(--text-label);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer}@media(hover:hover){.altar-col__sort-go:hover{background:var(--color-primary);color:var(--color-surface-base)}}.altar-col__sort-go:focus-visible{outline:3px solid var(--focus-on-light);outline-offset:2px}.altar-col__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8) var(--space-4)}@media screen and (min-width:1000px){.altar-col__grid{grid-template-columns:repeat(var(--altar-col-cols, 3),minmax(0,1fr))}}.altar-col__promo{position:relative;display:flex;align-items:flex-end;padding:var(--space-4);border-radius:var(--radius-card);background-color:var(--color-primary);min-height:320px}.altar-col__promo-body{width:100%;padding:var(--space-4);color:var(--color-surface-base);text-align:center}.altar-col__promo-eyebrow{color:var(--color-accent);margin-block-end:var(--space-2)}.altar-col__promo-heading{margin-block-end:var(--space-4)}.altar-col__pager{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-2);margin-block-start:var(--space-16)}.altar-col__page{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding-inline:var(--space-3);border-radius:var(--radius-button);font-family:var(--font-copy);font-size:var(--text-small);font-variant-numeric:tabular-nums;text-decoration:none;color:var(--color-text-primary);border:1px solid transparent}@media(hover:hover){a.altar-col__page:hover{border-color:var(--color-surface-muted)}}a.altar-col__page:focus-visible{outline:3px solid var(--focus-on-light);outline-offset:2px}.altar-col__page--current{background:var(--color-primary);color:var(--color-surface-base)}.altar-col__page--gap{color:rgb(var(--color-text-primary-rgb) / .5)}.altar-col__page--step{letter-spacing:var(--tracking-label);text-transform:uppercase;font-size:var(--text-label)}.altar-col__empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);padding-block:var(--space-12)}.altar-col__empty .altar-lede{margin:0;color:rgb(var(--color-text-primary-rgb) / .78)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/altar-collection.css.map */
