.brutal-layout .brutal-layout-grid__section--secondary:has(.sonder-sidebar),.brutal-layout .brutal-layout-grid>.brutal-layout-grid__section--secondary:has(.sonder-sidebar){flex:0 0 280px!important;width:280px!important;max-width:280px!important;min-width:280px!important;border-right:0!important}@media(min-width:901px)and (max-width:1280px){.brutal-layout .brutal-layout-grid__section--secondary:has(.sonder-sidebar),.brutal-layout .brutal-layout-grid>.brutal-layout-grid__section--secondary:has(.sonder-sidebar){flex:0 0 240px!important;width:240px!important;max-width:240px!important;min-width:240px!important}}@media(max-width:900px){.brutal-layout .brutal-layout-grid__section--secondary:has(.sonder-sidebar){border-bottom:0!important}}.brutal-sidebar:has(.sonder-sidebar) .brutal-sidebar__results{border-bottom:0;background:transparent}.sonder-sidebar{--sonder-text: #1a1a1a;--sonder-text-muted: #6b6b6b;--sonder-border: #e5e5e5;--sonder-border-strong: #1a1a1a;--sonder-bg: #ffffff;--sonder-bg-hover: #f5f5f5;--sonder-radius: 2px;--sonder-row-pad-y: 7px;--sonder-section-pad-y: 16px;--sonder-pad-x: 20px;--sonder-font: var(--text-font-family, "Avenir Next", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--sonder-heading-font: var(--heading-font-family, var(--sonder-font));font-family:var(--sonder-font);font-size:14px;line-height:1.4;color:var(--sonder-text);background:var(--sonder-bg);padding:4px var(--sonder-pad-x) 24px;text-transform:none;letter-spacing:0}.brutal-layout .brutal-sidebar>.card:has(.sonder-sidebar),.brutal-layout .brutal-sidebar .card__section--tight:has(>.sonder-sidebar){padding:0!important}.brutal-sidebar:has(.sonder-sidebar) .brutal-sidebar__results{padding:16px 20px 10px;font-family:var(--text-font-family, "Avenir Next", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;color:#6b6b6b}@media(min-width:901px)and (max-width:1280px){.sonder-sidebar{--sonder-pad-x: 16px}.brutal-sidebar:has(.sonder-sidebar) .brutal-sidebar__results{padding-left:16px;padding-right:16px}}@media(max-width:900px){.sonder-sidebar{--sonder-pad-x: 24px;padding-bottom:16px}.brutal-sidebar:has(.sonder-sidebar) .brutal-sidebar__results{padding-left:24px;padding-right:24px}}.sonder-sidebar *,.sonder-sidebar *:before,.sonder-sidebar *:after{font-family:inherit;text-transform:none;letter-spacing:0}.sonder-sidebar__title-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 0 14px}.sonder-sidebar__title{margin:0;font-size:16px;font-family:var(--sonder-heading-font);font-weight:600;color:var(--sonder-text)}.sonder-sidebar__title-count{font-weight:400;color:var(--sonder-text-muted);margin-left:4px}.sonder-sidebar__clear{font-size:13px;color:var(--sonder-text-muted);text-decoration:underline;text-underline-offset:2px}.sonder-sidebar__clear:hover{color:var(--sonder-text)}.sonder-sidebar__groups{display:block}.sonder-section{display:block;padding:var(--sonder-section-pad-y) 0;border-top:1px solid var(--sonder-border)}.sonder-section:first-child{border-top:0}.sonder-section__head{display:flex;align-items:center;gap:8px;padding:0;margin:0;font-size:15px;font-weight:600;color:var(--sonder-text);list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}.sonder-section__head--static{cursor:default}.sonder-section__head::-webkit-details-marker{display:none}.sonder-section__head::marker{display:none;content:""}.sonder-section__label{flex:1 1 auto}.sonder-section__badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--sonder-text);color:#fff;font-size:11px;font-weight:600}.sonder-section__chevron{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--sonder-text-muted);transition:transform .18s ease}.sonder-section__chevron svg{width:12px;height:12px}details.sonder-section[open]>.sonder-section__head .sonder-section__chevron{transform:rotate(180deg)}.sonder-section__body{padding-top:12px}.sonder-section--open>.sonder-section__body{padding-top:14px}.sonder-sidebar .sonder-filter__list{list-style:none;margin:0;padding:0}.sonder-sidebar .sonder-filter__row{display:block;margin:0;padding:0;border:0;background:transparent}.sonder-sidebar .sonder-filter__row.filter-item--hidden{display:none}.sonder-sidebar .sonder-filter__row.filter-item--visible{display:block}.sonder-sidebar .sonder-filter__link,.sonder-sidebar a.brutal-filter-link.sonder-filter__link{display:flex;align-items:center;gap:10px;padding:var(--sonder-row-pad-y) 0;border:0;background:transparent;color:var(--sonder-text);font-weight:400;font-size:14px;line-height:1.35;text-decoration:none;text-transform:none;letter-spacing:0}.sonder-sidebar .sonder-filter__link:hover{color:var(--sonder-text-muted)}.sonder-sidebar .sonder-filter__check{flex:0 0 auto;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #999;border-radius:var(--sonder-radius);background:#fff;color:#fff;box-shadow:none;transition:background .12s ease,border-color .12s ease}.sonder-sidebar .sonder-filter__check svg{width:11px;height:11px;color:#fff}.sonder-sidebar .sonder-filter__row.is-active .sonder-filter__check,.sonder-sidebar .brutal-filter-check--active.sonder-filter__check{background:var(--sonder-border-strong);border-color:var(--sonder-border-strong)}.sonder-sidebar .sonder-filter__label{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sonder-sidebar .sonder-filter__count{flex:0 0 auto;color:var(--sonder-text-muted);font-size:13px;font-weight:400}.sonder-sidebar .sonder-filter__row.is-active .sonder-filter__label{font-weight:500}.sonder-sidebar .sonder-filter__link--swatch{gap:8px}.sonder-sidebar .sonder-filter__swatch{flex:0 0 auto;width:16px;height:16px;border-radius:50%;border:1px solid var(--sonder-border);background-size:cover;background-position:center}.sonder-sidebar .sonder-filter__swatch--white{border-color:#ccc}.sonder-sidebar .sonder-filter__link--swatch .sonder-filter__check{order:99;margin-left:4px}.sonder-sidebar .sonder-filter__seemore-wrap{display:block;list-style:none;margin:4px 0 0}.sonder-sidebar .sonder-filter__seemore{display:inline-flex;align-items:center;gap:4px;padding:6px 0;border:0;background:transparent;color:var(--sonder-text);font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sonder-sidebar .sonder-filter__seemore:hover{color:var(--sonder-text-muted)}.sonder-sidebar .sonder-filter__seemore .seemore__icon{display:inline-flex;width:12px;height:12px;transition:transform .18s ease}.sonder-sidebar .sonder-filter__seemore .seemore__icon svg{width:10px;height:10px}.sonder-sidebar .sonder-filter__seemore.is-expanded .seemore__icon{transform:rotate(180deg)}.sonder-sidebar .sonder-filter__search{margin:0 0 10px;padding:0}.sonder-sidebar .sonder-filter__search-input{width:100%;height:36px;padding:0 12px;border:1px solid var(--sonder-border);border-radius:var(--sonder-radius);background:#fff;color:var(--sonder-text);font-family:inherit;font-size:13px;line-height:1.2;text-transform:none;letter-spacing:0;-webkit-appearance:none;appearance:none}.sonder-sidebar .sonder-filter__search-input::placeholder{color:var(--sonder-text-muted)}.sonder-sidebar .sonder-filter__search-input:focus{outline:0;border-color:var(--sonder-border-strong)}.sonder-sidebar .sonder-filter__price{display:block;padding:0;margin:0;background:transparent;border:0}.sonder-sidebar .sonder-filter__price-row{display:flex;align-items:center;gap:8px;margin-bottom:10px}.sonder-sidebar .sonder-filter__price-field{position:relative;flex:1 1 0;display:flex;align-items:center;height:36px;padding-left:22px;border:1px solid var(--sonder-border);border-radius:var(--sonder-radius);background:#fff}.sonder-sidebar .sonder-filter__price-field:focus-within{border-color:var(--sonder-border-strong)}.sonder-sidebar .sonder-filter__price-prefix{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--sonder-text-muted);font-size:13px;pointer-events:none}.sonder-sidebar .sonder-filter__price-field input{width:100%;height:100%;padding:0 8px 0 0;border:0;background:transparent;color:var(--sonder-text);font-family:inherit;font-size:14px;-moz-appearance:textfield;-webkit-appearance:none;appearance:textfield}.sonder-sidebar .sonder-filter__price-field input::-webkit-outer-spin-button,.sonder-sidebar .sonder-filter__price-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sonder-sidebar .sonder-filter__price-field input:focus{outline:0}.sonder-sidebar .sonder-filter__price-sep{flex:0 0 auto;color:var(--sonder-text-muted);font-size:13px}.sonder-sidebar .sonder-filter__price-submit{width:100%;height:36px;border:1px solid var(--sonder-border);border-radius:var(--sonder-radius);background:#fff;color:var(--sonder-text);font-family:inherit;font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.sonder-sidebar .sonder-filter__price-submit:hover{background:var(--sonder-border-strong);color:#fff;border-color:var(--sonder-border-strong)}.brutal-sidebar:has(.sonder-sidebar)>.brutal-sidebar__results,.brutal-sidebar .sonder-sidebar~.brutal-sidebar__results,.brutal-sidebar:has(.sonder-sidebar) .brutal-sidebar__results{font-family:var(--text-font-family, "Avenir Next", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:13px;font-weight:500;color:#6b6b6b;text-transform:none;letter-spacing:0;padding:0 0 12px;border-bottom:0}.brutal-sidebar>.card:has(.sonder-sidebar){border:0;background:transparent;padding:0;box-shadow:none}.brutal-sidebar:has(.sonder-sidebar) .collection-sidebar__section{padding:0 0 18px;border-bottom:1px solid var(--sonder-border, #e5e5e5);margin-bottom:0}.brutal-sidebar:has(.sonder-sidebar) .collection-sidebar__section .heading,.brutal-sidebar:has(.sonder-sidebar) .collection-sidebar__section .card__title--small{font-family:var(--heading-font-family, var(--text-font-family, "Avenir Next", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif))!important;font-size:15px;font-weight:600;color:#1a1a1a;text-transform:none;letter-spacing:0;margin:0 0 8px}.brutal-sidebar:has(.sonder-sidebar) .collection-sidebar__section ul{list-style:none;margin:0;padding:0}.brutal-sidebar:has(.sonder-sidebar) .collection-sidebar__section li{padding:0;margin:0;border:0}.brutal-sidebar:has(.sonder-sidebar) .collection-sidebar__section li a{display:block;padding:6px 0;font-family:var(--text-font-family, "Avenir Next", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:14px;font-weight:400;color:#1a1a1a;text-transform:none;letter-spacing:0;text-decoration:none}.brutal-sidebar:has(.sonder-sidebar) .collection-sidebar__section li a.active,.brutal-sidebar:has(.sonder-sidebar) .collection-sidebar__section li a:hover{color:#6b6b6b}.brutal-sidebar:has(.sonder-sidebar) .collection__filter-linklist{list-style:none;margin:0;padding:0}.brutal-sidebar:has(.sonder-sidebar) .collection__filter-linklist a{font-family:var(--text-font-family, "Avenir Next", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:14px;font-weight:400;text-transform:none;letter-spacing:0}.aesthetic-balanced .sonder-sidebar{--sonder-font: var(--text-font-family, "Avenir Next", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--sonder-heading-font: var(--text-font-family, "Avenir Next", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--sonder-text: var(--ae-ink, var(--heading-color, #111));--sonder-text-muted: var(--ae-muted, #777);--sonder-border: var(--ae-line, var(--border-color, #e8e8e8));--sonder-border-strong: var(--ae-ink, var(--heading-color, #111));--sonder-bg-hover: #f3f3f2}.aesthetic-balanced .sonder-sidebar__title,.aesthetic-balanced .sonder-section__head{font-family:var(--sonder-heading-font);font-weight:700;letter-spacing:0;text-transform:none}.aesthetic-balanced .sonder-sidebar .sonder-filter__link,.aesthetic-balanced .sonder-sidebar a.brutal-filter-link.sonder-filter__link,.aesthetic-balanced .sonder-sidebar .sonder-filter__search-input,.aesthetic-balanced .sonder-sidebar .sonder-filter__price-field input,.aesthetic-balanced .sonder-sidebar .sonder-filter__price-submit,.aesthetic-balanced .sonder-sidebar .sonder-filter__seemore{font-family:var(--sonder-font);letter-spacing:0;text-transform:none}.aesthetic-balanced .sonder-sidebar .sonder-filter__link,.aesthetic-balanced .sonder-sidebar a.brutal-filter-link.sonder-filter__link{font-size:14px;font-weight:500}.aesthetic-balanced .brutal-layout .sonder-sidebar .brutal-filter-link>.sonder-filter__label,.aesthetic-balanced .brutal-layout .sonder-sidebar .sonder-filter__label,.aesthetic-balanced .brutal-layout .sonder-sidebar .sonder-filter__count{font-family:var(--sonder-font);font-size:14px;font-weight:500;letter-spacing:0;text-transform:none}.aesthetic-balanced .brutal-layout .sonder-sidebar .sonder-filter__count{color:var(--sonder-text-muted);font-size:13px;font-weight:400}.aesthetic-bold .sonder-sidebar{--sonder-font: var(--text-font-family, "Avenir Next", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--sonder-heading-font: var(--heading-font-family, var(--sonder-font));--sonder-text: var(--ae-ink, var(--heading-color, #000));--sonder-text-muted: var(--ae-muted, #777);--sonder-border: var(--ae-line, var(--border-color, #e8e8e8));--sonder-border-strong: var(--o-red, var(--accent-color, #970303));--sonder-bg-hover: #f5f5f5}.aesthetic-bold .sonder-sidebar__title,.aesthetic-bold .sonder-section__head{font-family:var(--sonder-heading-font);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.aesthetic-bold .sonder-sidebar .sonder-filter__link,.aesthetic-bold .sonder-sidebar a.brutal-filter-link.sonder-filter__link,.aesthetic-bold .sonder-sidebar .sonder-filter__seemore,.aesthetic-bold .sonder-sidebar .sonder-filter__price-submit{font-family:var(--sonder-font);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.aesthetic-bold .sonder-sidebar .sonder-filter__link,.aesthetic-bold .sonder-sidebar a.brutal-filter-link.sonder-filter__link{font-size:13px}.aesthetic-bold .brutal-layout .sonder-sidebar .brutal-filter-link>.sonder-filter__label,.aesthetic-bold .brutal-layout .sonder-sidebar .sonder-filter__label,.aesthetic-bold .brutal-layout .sonder-sidebar .sonder-filter__count{font-family:var(--sonder-font);font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.aesthetic-bold .brutal-layout .sonder-sidebar .sonder-filter__count{color:var(--sonder-text-muted);font-size:12px}.aesthetic-bold .sonder-sidebar .sonder-filter__row.is-active .sonder-filter__label,.aesthetic-bold .sonder-sidebar .sonder-filter__count{font-weight:800}
/*# sourceMappingURL=/cdn/shop/t/82/assets/sonder-filters.css.map */
