@charset "utf-8";

._sort-trigger_un7am_1 { display: flex; gap: 8px; align-items: center; height: 32px; padding: 8px 0px; font: 500 14px / 100% bryant, "bryant Fallback", sans-serif; color: inherit; text-transform: uppercase; }

._sort-trigger_un7am_1 p { font: inherit; }

._icon_un7am_18 { transition: transform 0.2s ease-out; }

._icon_un7am_18._open_un7am_21 { transform: rotate(-180deg); }

._container_1a69x_1 { display: flex; gap: 6px; align-items: center; width: fit-content; height: 32px; padding: 6px 8px; font: 400 12px / 140% "Open Sans", "Open Sans Fallback", sans-serif; color: rgb(26, 33, 30); background: rgb(247, 249, 248); border: 1px solid rgb(204, 207, 205); border-radius: 9999px; }

._icon-wrapper_1a69x_18 { width: 16px; height: 16px; border-radius: 4px; }

._is-color_1a69x_24 ._icon-wrapper_1a69x_18 { background-color: var(--swatch-color); border: 1px solid rgb(204, 207, 205); }

._img_1a69x_32 { width: 100%; height: 100%; object-fit: contain; mix-blend-mode: multiply; }

._icon_1a69x_18 { color: rgb(96, 101, 98) !important; }

._close-button_1a69x_43 { color-scheme: unset; forced-color-adjust: unset; mask: unset; math-depth: unset; position: unset; position-anchor: unset; text-size-adjust: unset; appearance: unset; color: unset; font: unset; font-palette: unset; font-synthesis: unset; position-area: unset; text-orientation: unset; text-rendering: unset; text-spacing-trim: unset; -webkit-font-smoothing: unset; -webkit-locale: unset; -webkit-text-orientation: unset; -webkit-writing-mode: unset; writing-mode: unset; zoom: unset; accent-color: unset; align-content: unset; align-items: center; place-self: unset; alignment-baseline: unset; anchor-name: unset; anchor-scope: unset; animation-composition: unset; animation: unset; app-region: unset; aspect-ratio: unset; backdrop-filter: unset; backface-visibility: unset; background: unset; background-blend-mode: unset; baseline-shift: unset; baseline-source: unset; block-size: unset; border-block: unset; border: unset; border-radius: unset; border-collapse: unset; border-end-end-radius: unset; border-end-start-radius: unset; border-inline: unset; border-start-end-radius: unset; border-start-start-radius: unset; inset: unset; box-decoration-break: unset; box-shadow: unset; box-sizing: unset; break-after: unset; break-before: unset; break-inside: unset; buffered-rendering: unset; caption-side: unset; caret-color: unset; clear: unset; clip: unset; clip-path: unset; clip-rule: unset; color-interpolation: unset; color-interpolation-filters: unset; color-rendering: unset; columns: unset; column-fill: unset; gap: unset; column-rule: unset; column-span: unset; contain: unset; contain-intrinsic-block-size: unset; contain-intrinsic-size: unset; contain-intrinsic-inline-size: unset; container: unset; content: unset; content-visibility: unset; counter-increment: unset; counter-reset: unset; counter-set: unset; cursor: pointer; cx: unset; cy: unset; d: unset; display: flex; dominant-baseline: unset; dynamic-range-limit: unset; empty-cells: unset; field-sizing: unset; fill: unset; fill-opacity: unset; fill-rule: unset; filter: unset; flex: unset; flex-flow: unset; float: unset; flood-color: unset; flood-opacity: unset; grid: unset; grid-area: unset; height: unset; hyphenate-character: unset; hyphenate-limit-chars: unset; hyphens: unset; image-orientation: unset; image-rendering: unset; initial-letter: unset; inline-size: unset; inset-block: unset; inset-inline: unset; interpolate-size: unset; isolation: unset; justify-content: center; justify-items: unset; letter-spacing: unset; lighting-color: unset; line-break: unset; list-style: unset; margin-block: unset; margin: unset; margin-inline: unset; marker: unset; mask-type: unset; math-shift: unset; math-style: unset; max-block-size: unset; max-height: unset; max-inline-size: unset; max-width: unset; min-block-size: unset; min-height: unset; min-inline-size: unset; min-width: unset; mix-blend-mode: unset; object-fit: unset; object-position: unset; object-view-box: unset; offset: unset; opacity: unset; order: unset; orphans: unset; outline: unset; outline-offset: unset; overflow-anchor: unset; overflow-block: unset; overflow-clip-margin: unset; overflow-inline: unset; overflow-wrap: unset; overflow: unset; overlay: unset; overscroll-behavior-block: unset; overscroll-behavior-inline: unset; overscroll-behavior: unset; padding-block: unset; padding: unset; padding-inline: unset; page: unset; page-orientation: unset; paint-order: unset; perspective: unset; perspective-origin: unset; pointer-events: unset; position-try: unset; position-visibility: unset; print-color-adjust: unset; quotes: unset; r: unset; resize: unset; rotate: unset; ruby-align: unset; ruby-position: unset; rx: unset; ry: unset; scale: unset; scroll-behavior: unset; scroll-initial-target: unset; scroll-margin-block: unset; scroll-margin: unset; scroll-margin-inline: unset; scroll-marker-group: unset; scroll-padding-block: unset; scroll-padding: unset; scroll-padding-inline: unset; scroll-snap-align: unset; scroll-snap-stop: unset; scroll-snap-type: unset; scroll-timeline: unset; scrollbar-color: unset; scrollbar-gutter: unset; scrollbar-width: unset; shape-image-threshold: unset; shape-margin: unset; shape-outside: unset; shape-rendering: unset; size: unset; speak: unset; stop-color: unset; stop-opacity: unset; stroke: unset; stroke-dasharray: unset; stroke-dashoffset: unset; stroke-linecap: unset; stroke-linejoin: unset; stroke-miterlimit: unset; stroke-opacity: unset; stroke-width: unset; tab-size: unset; table-layout: unset; text-align: unset; text-align-last: unset; text-anchor: unset; text-box: unset; text-combine-upright: unset; text-decoration: unset; text-decoration-skip-ink: unset; text-emphasis: unset; text-emphasis-position: unset; text-indent: unset; text-overflow: unset; text-shadow: unset; text-transform: unset; text-underline-offset: unset; text-underline-position: unset; text-wrap: unset; timeline-scope: unset; touch-action: unset; transform: unset; transform-box: unset; transform-origin: unset; transform-style: unset; transition: unset; translate: unset; user-select: unset; vector-effect: unset; vertical-align: unset; view-timeline: unset; view-transition-class: unset; view-transition-name: unset; visibility: unset; border-spacing: unset; -webkit-box-align: unset; -webkit-box-decoration-break: unset; -webkit-box-direction: unset; -webkit-box-flex: unset; -webkit-box-ordinal-group: unset; -webkit-box-orient: unset; -webkit-box-pack: unset; -webkit-box-reflect: unset; -webkit-line-break: unset; -webkit-line-clamp: unset; -webkit-mask-box-image: unset; -webkit-rtl-ordering: unset; -webkit-ruby-position: unset; -webkit-tap-highlight-color: unset; -webkit-text-combine: unset; -webkit-text-decorations-in-effect: unset; -webkit-text-fill-color: unset; -webkit-text-security: unset; -webkit-text-stroke: unset; -webkit-user-drag: unset; white-space-collapse: unset; widows: unset; width: unset; will-change: unset; word-break: unset; word-spacing: unset; x: unset; y: unset; z-index: unset; }

._switch_1wgyk_1 { color-scheme: unset; forced-color-adjust: unset; mask: unset; math-depth: unset; position: unset; position-anchor: unset; text-size-adjust: unset; appearance: unset; color: unset; font: unset; font-palette: unset; font-synthesis: unset; position-area: unset; text-orientation: unset; text-rendering: unset; text-spacing-trim: unset; -webkit-font-smoothing: unset; -webkit-locale: unset; -webkit-text-orientation: unset; -webkit-writing-mode: unset; writing-mode: unset; zoom: unset; accent-color: unset; place-content: unset; align-items: center; place-self: unset; alignment-baseline: unset; anchor-name: unset; anchor-scope: unset; animation-composition: unset; animation: unset; app-region: unset; aspect-ratio: unset; backdrop-filter: unset; backface-visibility: unset; background: rgb(238, 241, 240); background-blend-mode: unset; baseline-shift: unset; baseline-source: unset; block-size: unset; border-block: unset; border: 1px solid rgb(204, 207, 205); border-radius: 9999px; border-collapse: unset; border-end-end-radius: unset; border-end-start-radius: unset; border-inline: unset; border-start-end-radius: unset; border-start-start-radius: unset; inset: unset; box-decoration-break: unset; box-shadow: unset; box-sizing: border-box; break-after: unset; break-before: unset; break-inside: unset; buffered-rendering: unset; caption-side: unset; caret-color: unset; clear: unset; clip: unset; clip-path: unset; clip-rule: unset; color-interpolation: unset; color-interpolation-filters: unset; color-rendering: unset; columns: unset; column-fill: unset; gap: unset; column-rule: unset; column-span: unset; contain: unset; contain-intrinsic-block-size: unset; contain-intrinsic-size: unset; contain-intrinsic-inline-size: unset; container: unset; content: unset; content-visibility: unset; counter-increment: unset; counter-reset: unset; counter-set: unset; cursor: pointer; cx: unset; cy: unset; d: unset; display: flex; dominant-baseline: unset; dynamic-range-limit: unset; empty-cells: unset; field-sizing: unset; fill: unset; fill-opacity: unset; fill-rule: unset; filter: unset; flex: unset; flex-flow: unset; float: unset; flood-color: unset; flood-opacity: unset; grid: unset; grid-area: unset; height: 24px; hyphenate-character: unset; hyphenate-limit-chars: unset; hyphens: unset; image-orientation: unset; image-rendering: unset; initial-letter: unset; inline-size: unset; inset-block: unset; inset-inline: unset; interpolate-size: unset; isolation: unset; justify-items: unset; letter-spacing: unset; lighting-color: unset; line-break: unset; list-style: unset; margin-block: unset; margin: unset; margin-inline: unset; marker: unset; mask-type: unset; math-shift: unset; math-style: unset; max-block-size: unset; max-height: unset; max-inline-size: unset; max-width: unset; min-block-size: unset; min-height: unset; min-inline-size: unset; min-width: 34px; mix-blend-mode: unset; object-fit: unset; object-position: unset; object-view-box: unset; offset: unset; opacity: unset; order: unset; orphans: unset; outline: unset; outline-offset: unset; overflow-anchor: unset; overflow-block: unset; overflow-clip-margin: unset; overflow-inline: unset; overflow-wrap: unset; overflow: unset; overlay: unset; overscroll-behavior-block: unset; overscroll-behavior-inline: unset; overscroll-behavior: unset; padding-block: unset; padding: 2px; padding-inline: unset; page: unset; page-orientation: unset; paint-order: unset; perspective: unset; perspective-origin: unset; pointer-events: unset; position-try: unset; position-visibility: unset; print-color-adjust: unset; quotes: unset; r: unset; resize: unset; rotate: unset; ruby-align: unset; ruby-position: unset; rx: unset; ry: unset; scale: unset; scroll-behavior: unset; scroll-initial-target: unset; scroll-margin-block: unset; scroll-margin: unset; scroll-margin-inline: unset; scroll-marker-group: unset; scroll-padding-block: unset; scroll-padding: unset; scroll-padding-inline: unset; scroll-snap-align: unset; scroll-snap-stop: unset; scroll-snap-type: unset; scroll-timeline: unset; scrollbar-color: unset; scrollbar-gutter: unset; scrollbar-width: unset; shape-image-threshold: unset; shape-margin: unset; shape-outside: unset; shape-rendering: unset; size: unset; speak: unset; stop-color: unset; stop-opacity: unset; stroke: unset; stroke-dasharray: unset; stroke-dashoffset: unset; stroke-linecap: unset; stroke-linejoin: unset; stroke-miterlimit: unset; stroke-opacity: unset; stroke-width: unset; tab-size: unset; table-layout: unset; text-align: unset; text-align-last: unset; text-anchor: unset; text-box: unset; text-combine-upright: unset; text-decoration: unset; text-decoration-skip-ink: unset; text-emphasis: unset; text-emphasis-position: unset; text-indent: unset; text-overflow: unset; text-shadow: unset; text-transform: unset; text-underline-offset: unset; text-underline-position: unset; text-wrap: unset; timeline-scope: unset; touch-action: unset; transform: unset; transform-box: unset; transform-origin: unset; transform-style: unset; transition: unset; translate: unset; user-select: unset; vector-effect: unset; vertical-align: unset; view-timeline: unset; view-transition-class: unset; view-transition-name: unset; visibility: unset; border-spacing: unset; -webkit-box-align: unset; -webkit-box-decoration-break: unset; -webkit-box-direction: unset; -webkit-box-flex: unset; -webkit-box-ordinal-group: unset; -webkit-box-orient: unset; -webkit-box-pack: unset; -webkit-box-reflect: unset; -webkit-line-break: unset; -webkit-line-clamp: unset; -webkit-mask-box-image: unset; -webkit-rtl-ordering: unset; -webkit-ruby-position: unset; -webkit-tap-highlight-color: unset; -webkit-text-combine: unset; -webkit-text-decorations-in-effect: unset; -webkit-text-fill-color: unset; -webkit-text-security: unset; -webkit-text-stroke: unset; -webkit-user-drag: unset; white-space-collapse: unset; widows: unset; width: 46px; will-change: unset; word-break: unset; word-spacing: unset; x: unset; y: unset; z-index: unset; }

._switch_1wgyk_1:hover { border: 1px solid rgb(184, 188, 186); }

._switch_1wgyk_1:focus-visible, ._switch_1wgyk_1:active { background-color: rgb(47, 55, 52); outline: rgb(204, 207, 205) solid 2px; outline-offset: 2px; }

._switch_1wgyk_1:focus-visible ._thumb_1wgyk_29, ._switch_1wgyk_1:active ._thumb_1wgyk_29 { background-color: rgb(255, 255, 255); }

._switch_1wgyk_1:disabled { cursor: not-allowed; background-color: rgb(238, 241, 240); }

._switch_1wgyk_1:disabled ._thumb_1wgyk_29 { background-color: rgb(184, 188, 186); }

._thumb_1wgyk_29 { color-scheme: unset; forced-color-adjust: unset; mask: unset; math-depth: unset; position: unset; position-anchor: unset; text-size-adjust: unset; appearance: unset; color: unset; font: unset; font-palette: unset; font-synthesis: unset; position-area: unset; text-orientation: unset; text-rendering: unset; text-spacing-trim: unset; -webkit-font-smoothing: unset; -webkit-locale: unset; -webkit-text-orientation: unset; -webkit-writing-mode: unset; writing-mode: unset; zoom: unset; accent-color: unset; place-content: unset; place-items: unset; place-self: unset; alignment-baseline: unset; anchor-name: unset; anchor-scope: unset; animation-composition: unset; animation: unset; app-region: unset; aspect-ratio: unset; backdrop-filter: unset; backface-visibility: unset; background: rgb(255, 255, 255); background-blend-mode: unset; baseline-shift: unset; baseline-source: unset; block-size: unset; border-block: unset; border: unset; border-radius: 9999px; border-collapse: unset; border-end-end-radius: unset; border-end-start-radius: unset; border-inline: unset; border-start-end-radius: unset; border-start-start-radius: unset; inset: unset; box-decoration-break: unset; box-shadow: rgba(0, 0, 0, 0.04) 0px 0px 4px, rgba(0, 0, 0, 0.06) 0px 4px 8px; box-sizing: unset; break-after: unset; break-before: unset; break-inside: unset; buffered-rendering: unset; caption-side: unset; caret-color: unset; clear: unset; clip: unset; clip-path: unset; clip-rule: unset; color-interpolation: unset; color-interpolation-filters: unset; color-rendering: unset; columns: unset; column-fill: unset; gap: unset; column-rule: unset; column-span: unset; contain: unset; contain-intrinsic-block-size: unset; contain-intrinsic-size: unset; contain-intrinsic-inline-size: unset; container: unset; content: unset; content-visibility: unset; counter-increment: unset; counter-reset: unset; counter-set: unset; cursor: unset; cx: unset; cy: unset; d: unset; display: inline-block; dominant-baseline: unset; dynamic-range-limit: unset; empty-cells: unset; field-sizing: unset; fill: unset; fill-opacity: unset; fill-rule: unset; filter: unset; flex: unset; flex-flow: unset; float: unset; flood-color: unset; flood-opacity: unset; grid: unset; grid-area: unset; height: 20px; hyphenate-character: unset; hyphenate-limit-chars: unset; hyphens: unset; image-orientation: unset; image-rendering: unset; initial-letter: unset; inline-size: unset; inset-block: unset; inset-inline: unset; interpolate-size: unset; isolation: unset; letter-spacing: unset; lighting-color: unset; line-break: unset; list-style: unset; margin-block: unset; margin: unset; margin-inline: unset; marker: unset; mask-type: unset; math-shift: unset; math-style: unset; max-block-size: unset; max-height: unset; max-inline-size: unset; max-width: unset; min-block-size: unset; min-height: unset; min-inline-size: unset; min-width: unset; mix-blend-mode: unset; object-fit: unset; object-position: unset; object-view-box: unset; offset: unset; opacity: unset; order: unset; orphans: unset; outline: unset; outline-offset: unset; overflow-anchor: unset; overflow-block: unset; overflow-clip-margin: unset; overflow-inline: unset; overflow-wrap: unset; overflow: unset; overlay: unset; overscroll-behavior-block: unset; overscroll-behavior-inline: unset; overscroll-behavior: unset; padding-block: unset; padding: unset; padding-inline: unset; page: unset; page-orientation: unset; paint-order: unset; perspective: unset; perspective-origin: unset; pointer-events: unset; position-try: unset; position-visibility: unset; print-color-adjust: unset; quotes: unset; r: unset; resize: unset; rotate: unset; ruby-align: unset; ruby-position: unset; rx: unset; ry: unset; scale: unset; scroll-behavior: unset; scroll-initial-target: unset; scroll-margin-block: unset; scroll-margin: unset; scroll-margin-inline: unset; scroll-marker-group: unset; scroll-padding-block: unset; scroll-padding: unset; scroll-padding-inline: unset; scroll-snap-align: unset; scroll-snap-stop: unset; scroll-snap-type: unset; scroll-timeline: unset; scrollbar-color: unset; scrollbar-gutter: unset; scrollbar-width: unset; shape-image-threshold: unset; shape-margin: unset; shape-outside: unset; shape-rendering: unset; size: unset; speak: unset; stop-color: unset; stop-opacity: unset; stroke: unset; stroke-dasharray: unset; stroke-dashoffset: unset; stroke-linecap: unset; stroke-linejoin: unset; stroke-miterlimit: unset; stroke-opacity: unset; stroke-width: unset; tab-size: unset; table-layout: unset; text-align: unset; text-align-last: unset; text-anchor: unset; text-box: unset; text-combine-upright: unset; text-decoration: unset; text-decoration-skip-ink: unset; text-emphasis: unset; text-emphasis-position: unset; text-indent: unset; text-overflow: unset; text-shadow: unset; text-transform: unset; text-underline-offset: unset; text-underline-position: unset; text-wrap: unset; timeline-scope: unset; touch-action: unset; transform: unset; transform-box: unset; transform-origin: unset; transform-style: unset; transition: transform 0.1s; translate: unset; user-select: unset; vector-effect: unset; vertical-align: unset; view-timeline: unset; view-transition-class: unset; view-transition-name: unset; visibility: unset; border-spacing: unset; -webkit-box-align: unset; -webkit-box-decoration-break: unset; -webkit-box-direction: unset; -webkit-box-flex: unset; -webkit-box-ordinal-group: unset; -webkit-box-orient: unset; -webkit-box-pack: unset; -webkit-box-reflect: unset; -webkit-line-break: unset; -webkit-line-clamp: unset; -webkit-mask-box-image: unset; -webkit-rtl-ordering: unset; -webkit-ruby-position: unset; -webkit-tap-highlight-color: unset; -webkit-text-combine: unset; -webkit-text-decorations-in-effect: unset; -webkit-text-fill-color: unset; -webkit-text-security: unset; -webkit-text-stroke: unset; -webkit-user-drag: unset; white-space-collapse: unset; widows: unset; width: 20px; will-change: transform; word-break: unset; word-spacing: unset; x: unset; y: unset; z-index: unset; }

._error_1wgyk_63 { border: 1px solid rgb(245, 168, 152); }

._error_1wgyk_63:disabled ._thumb_1wgyk_29, ._error_1wgyk_63 ._thumb_1wgyk_29 { background-color: rgb(177, 89, 75); }

._switch_1wgyk_1[data-state="checked"] { background-color: rgb(26, 33, 30); }

._switch_1wgyk_1[data-state="checked"]:disabled { cursor: not-allowed; background-color: rgb(238, 241, 240); }

._switch_1wgyk_1[data-state="checked"]:disabled ._thumb_1wgyk_29 { background-color: rgb(184, 188, 186); }

._thumb_1wgyk_29[data-state="checked"] { transform: translate(100%); background-color: rgb(255, 255, 255); }

._button_8lmjw_1 { display: flex; align-items: center; justify-content: space-between; color: inherit; }

._desktop_8lmjw_8 { gap: 8px; height: 32px; padding: 8px 0px; font: 500 14px / 100% bryant, "bryant Fallback", sans-serif; text-transform: uppercase; }

._desktop_8lmjw_8 ._icon_8lmjw_17 { transition: transform 0.2s ease-out; }

._desktop_8lmjw_8[data-state="open"] ._icon_8lmjw_17 { transform: rotate(-180deg); }

._mobile_8lmjw_28 { width: 100%; height: 40px; padding: 4px 0px; font: 500 16px / 100% bryant, "bryant Fallback", sans-serif; text-transform: uppercase; }

._mobile_8lmjw_28 ._icon-wrapper_8lmjw_36 { display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; }

._toggle-button_8lmjw_46 { display: flex; gap: 8px; align-items: center; width: 100%; height: 40px; padding: 4px 0px; font: 500 16px / 100% bryant, "bryant Fallback", sans-serif; text-transform: uppercase; }

@media screen and (min-width: 1024px) {
  ._toggle-button_8lmjw_46 { width: auto; font: 500 14px / 100% bryant, "bryant Fallback", sans-serif; }
}

._clear-button_8lmjw_64 { font-family: "Open Sans" !important; font-weight: 600 !important; }

._list_1nire_1 { display: flex; flex-wrap: wrap; gap: 8px; align-items: center; }

._container_1fxny_1 { display: grid; grid-auto-flow: column; grid-template-columns: repeat(auto-fill, minmax(180px, 1fr)); grid-template-rows: repeat(5, auto); gap: 20px; }

._swatch-container_1fxny_9 { display: flex; gap: 8px; align-items: center; padding-left: 2px; }

._swatch-label_1fxny_16 { cursor: pointer; font: 400 14px / 150% "Open Sans", "Open Sans Fallback", sans-serif; }

._checkbox-group_ecngj_1 { grid-auto-flow: initial; grid-template-columns: 1fr; }

._checkbox-group_ecngj_1 label { color: rgb(26, 33, 30); }

._checkbox-group_ecngj_1 button:focus { outline: none; }

@media screen and (min-width: 1024px) {
  ._checkbox-group_ecngj_1 { grid-auto-flow: column; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); grid-template-rows: repeat(var(--rows),auto); }
}

._swatch_ecngj_21 { border-radius: 2px !important; }

._accordion_17iok_1, ._nav_17iok_2 { display: flex; gap: 8px; align-items: center; }

@media screen and (min-width: 1560px) {
  ._accordion_17iok_1, ._nav_17iok_2 { gap: 16px; }
}

._accordion-content-wrapper_17iok_12 { position: absolute; z-index: 1; top: calc(100% + 1px); right: 0px; left: 0px; overflow: hidden; padding: 0px 32px; background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(230, 233, 232); transition: opacity 0.2s ease-out; }

._accordion-content-wrapper_17iok_12[data-state="open"] { z-index: 2; }

._accordion-content-wrapper_17iok_12[data-state="closed"] { opacity: 0; }

._accordion-content_17iok_12 { padding: 0px; }

._filter-list_17iok_41 { padding: 16px 0px; }

._filter-bar_1i3u9_1 { position: relative; display: flex; flex-wrap: wrap; gap: 8px; align-items: center; padding: 8px 20px; border-bottom: 1px solid rgb(230, 233, 232); }

@media screen and (min-width: 1024px) {
  ._filter-bar_1i3u9_1 { gap: 16px; padding: 8px 32px; }
}

._count_1i3u9_19 { flex: 0 0 100%; order: 1; font: 400 14px / 150% "Open Sans", "Open Sans Fallback", sans-serif; color: rgb(96, 101, 98); }

@media screen and (min-width: 1024px) {
  ._count_1i3u9_19 { flex: initial; order: initial; margin-bottom: 2px; margin-left: auto; }
}

._sort-dropdown_1i3u9_33 { margin-left: auto; }

@media screen and (min-width: 1024px) {
  ._sort-dropdown_1i3u9_33 { display: flex; justify-content: flex-end; margin-left: 37px; }
}

._spacer_1i3u9_43 { transition: height 0.3s ease-out; }

._active-filter-list-wrapper_1i3u9_47 { padding: 8px 32px; }

._collection-description_1dwx3_1 { max-width: 95%; margin-bottom: 1rem; }

@media (min-width: 45em) {
  ._collection-description_1dwx3_1 { max-width: 600px; }
}