.cm{--pgm-bg: #ffffff;--pgm-media-bg: #ffffff;--pgm-text-color: #121212;--pgm-title-color: #121212;--pgm-price-color: #121212;--pgm-price-sale-color: #121212;--pgm-heading-color: #121212;--pgm-link-color: #1b4de4;--pgm-ratio: 4 / 5;--pgm-image-fit: cover;--pgm-media-radius: 0px;--pgm-badge-radius: 0px;--pgm-cols-mobile: 2;--pgm-cols-desktop: 4;--pgm-gap-x: 16px;--pgm-gap-y: 40px;--pgm-card-gap: 12px;--pgm-card-align: left;--pgm-card-items: flex-start;--pgm-title-font: var(--font-body-family);--pgm-title-size-mobile: 12px;--pgm-title-size-desktop: 13px;--pgm-title-weight: 600;--pgm-title-spacing: 1px;--pgm-title-transform: uppercase;--pgm-price-size-mobile: 12px;--pgm-price-size-desktop: 13px;--pgm-price-weight: 400;--pgm-vendor-size: 11px;--pgm-heading-font: var(--font-heading-family);--pgm-heading-size-mobile: 24px;--pgm-heading-size-desktop: 34px;--pgm-heading-weight: 600;--pgm-heading-spacing: 2px;--pgm-heading-transform: uppercase;--pgm-heading-align: left;--pgm-max-width: 1400px;--pgm-pad-block-mobile: 0px;--pgm-pad-block-desktop: 0px;--pgm-pad-inline-mobile: 0px;--pgm-pad-inline-desktop: 0px;--pgm-header-gap: 0px;--pgm-slides-mobile: 2;--pgm-slides-desktop: 4;--cm-line: #e6e6e6;--cm-muted: #6b6b72;background-color:var(--pgm-bg);color:var(--pgm-text-color)}.cm__wrap{max-width:var(--pgm-max-width, 1400px);margin:0 auto;padding-inline:var(--cm-pad-inline, 40px)}.cm__header{padding-top:var(--cm-pad-top, 56px);padding-bottom:2.4rem;text-align:var(--cm-header-align, left)}.cm__title{margin:0;font-family:var(--pgm-heading-font);font-size:var(--pgm-heading-size-desktop);font-weight:var(--pgm-heading-weight);letter-spacing:var(--pgm-heading-spacing);line-height:1.1;text-transform:var(--pgm-heading-transform);color:var(--pgm-heading-color)}.cm__description{margin:1.4rem 0 0;max-width:62ch;color:var(--cm-muted);font-size:1.35rem;line-height:1.6}.cm--center .cm__description{margin-inline:auto}.cm__count{margin:1.2rem 0 0;color:var(--cm-muted);font-size:1.05rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.cm .facets-wrapper,.cm .facets-container{padding:0}.cm .facets__form{display:flex;flex-wrap:wrap;align-items:center;gap:0 2.4rem;padding-block:1.4rem;border-top:.1rem solid var(--cm-line);border-bottom:.1rem solid var(--cm-line)}.cm .facets__disclosure,.cm .disclosure-has-popup{margin:0}.cm .facets__summary,.cm .facet-filters__label,.cm .facets__label{font-family:var(--font-body-family);font-size:1.05rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:inherit}.cm .facets__summary{padding-block:.4rem}.cm .facets__disclosure .facets__display{border:.1rem solid var(--cm-line);border-radius:0;box-shadow:none;padding:1.6rem}.cm .facets__item label,.cm .facet-checkbox{font-size:1.2rem;letter-spacing:.04em;padding:.5rem 0}.cm .facet-filters__field,.cm .select{min-height:auto}.cm .facet-filters__sort,.cm .select__select{border:0;border-radius:0;box-shadow:none;background:none;padding:.4rem 2.4rem .4rem 0;font-family:var(--font-body-family);font-size:1.05rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.cm .select:after,.cm .select__select+.icon-caret{right:.4rem}.cm .product-count,.cm .product-count__text{margin-left:auto;font-size:1.05rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cm-muted)}.cm .active-facets__button,.cm .active-facets__button-wrapper{border-radius:0}.cm .active-facets__button .active-facets__button-inner{border:.1rem solid currentColor;border-radius:0;padding:.4rem 1rem;font-size:1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.cm__grid{display:grid;grid-template-columns:repeat(var(--pgm-cols-mobile),minmax(0,1fr));column-gap:var(--pgm-gap-x);row-gap:var(--pgm-gap-y);list-style:none;margin:0;padding:4rem 0 0}@media screen and (min-width:750px){.cm__grid{grid-template-columns:repeat(var(--pgm-cols-desktop),minmax(0,1fr))}}.cm__grid>li{margin:0;padding:0;width:auto;min-width:0;max-width:none;flex:none}.cm__empty{padding:8rem 0;text-align:center}.cm__empty p{margin:0 0 2rem;font-size:1.4rem;letter-spacing:.06em;color:var(--cm-muted)}.cm__empty .cm__reset{display:inline-flex;align-items:center;min-height:4.8rem;padding:0 2.4rem;border:.1rem solid currentColor;color:inherit;font-size:1.15rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}.cm .pagination-wrapper{margin-top:6rem;padding-top:3rem;border-top:.1rem solid var(--cm-line)}.cm .pagination__list{gap:.6rem}.cm .pagination__item{width:4rem;height:4rem;border:.1rem solid transparent;border-radius:0;font-size:1.15rem;font-weight:600;letter-spacing:.06em;color:var(--cm-muted);text-decoration:none}.cm .pagination__item:hover{border-color:var(--cm-line);color:var(--pgm-text-color)}.cm .pagination__item--current{border-color:currentColor;color:var(--pgm-text-color)}.cm .pagination__item--current:after{display:none}@media screen and (max-width:749px){.cm__wrap{padding-inline:var(--cm-pad-inline-mobile, 20px)}.cm__header{padding-top:var(--cm-pad-top-mobile, 32px);padding-bottom:2rem}.cm__title{font-size:var(--pgm-heading-size-mobile)}.cm__description{font-size:1.25rem}.cm .facets__form{gap:0 1.6rem;padding-block:1.1rem}.cm__grid{padding-top:2.8rem}}.cm--has-count .product-count,.cm--has-count .product-count-vertical{display:none}.cm .mobile-facets__open,.cm .facets__heading,.cm .mobile-facets__open-label{font-family:var(--font-body-family);font-size:1.05rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.cm .mobile-facets__open{gap:.8rem;padding:0}.cm .mobile-facets__wrapper{margin:0}.cm .mobile-facets__inner,.cm .mobile-facets__submenu{border-radius:0}.cm .mobile-facets__footer>*,.cm .mobile-facets__close-button{border-radius:0}.cm .mobile-facets__label{font-size:1.2rem;letter-spacing:.04em}.cm__eyebrow{margin:0 0 1rem;font-size:1.05rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--cm-muted)}.cm__offer-note{margin:1.2rem 0 0;font-size:1.25rem;letter-spacing:.04em;line-height:1.5;color:var(--cm-muted)}.cm--center .cm__offer-note,.cm--center .cm__count{margin-inline:auto}.cm--center .facets__form,.cm--center .cm__grid{text-align:left}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-collection-minimal.css.map */
