.facets .accordion-list .accordion:first-child{border-block-start-width:0}.facets .accordion-list .accordion:first-child .accordion__toggle{padding-block-start:0}.facets .accordion-list .accordion:last-child{border-block-end-width:0}.facets .accordion-list .accordion:last-child .accordion__content{padding-block-end:0}.active-facets{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.removable-facet{font-size:var(--text-sm);border-width:1px;align-items:center;column-gap:.375rem;padding:.375rem .625rem;display:flex}.facets-clear-all{margin-inline-start:.625rem}@media screen and (min-width: 700px){.removable-facet{font-size:var(--text-base);column-gap:.625rem;padding:.625rem .875rem}}@media screen and (min-width: 1000px){.facets-sidebar{top:calc(var(--sticky-area-height) + var(--collection-toolbar-height, 0px) + 20px);width:var(--collection-sidebar-width);grid-column-end:-2;display:block;position:sticky}}.range-group{background:linear-gradient(to var(--transform-origin-end),rgb(var(--text-color) / .12) var(--range-min),rgb(var(--text-color)) var(--range-min),rgb(var(--text-color)) var(--range-max),rgb(var(--text-color) / .12) var(--range-max));border-radius:2px;height:2px}.range-group .range{pointer-events:none;vertical-align:top;height:2px}.range-group .range::-webkit-slider-runnable-track{background:none}.range-group .range::-webkit-slider-thumb{pointer-events:auto}.range-group .range::-moz-range-progress{background:none}.range-group .range::-moz-range-track{background:none}.range-group .range::-moz-range-thumb{pointer-events:auto}.range-group .range:last-child{position:absolute;inset-block-start:0;inset-inline-start:0}.price-range{padding-block-start:.25rem;display:block}.price-range>.range-group{margin-block-end:1.125rem;position:relative}@media not screen and (pointer: fine){.price-range{padding-block-start:.625rem}}.facets-drawer .facets-container,.color-scheme--dialog .facets-container{display:flex;flex-direction:column;gap:24px;padding:24px;max-height:80vh;overflow-y:auto}.facets-section{border-bottom:1px solid #e0e0e0;padding-bottom:24px}.facets-section:last-of-type{border-bottom:none;padding-bottom:0}.facets-section__title{font-size:16px;font-weight:600;margin-bottom:16px;color:rgb(var(--text-color))}.facets-collections{display:flex;flex-direction:column;gap:12px}.facets-collection-item{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:8px;text-decoration:none;color:rgb(var(--text-color) / .75);transition:all .2s ease;border:1px solid rgb(var(--border-color))}.facets-collection-item:hover{background-color:rgb(var(--text-color) / .06);color:rgb(var(--text-color))}.facets-collection-item.active{background-color:rgb(var(--button-background, var(--text-color)));color:rgb(var(--button-text-color, 255 255 255));border-color:rgb(var(--button-background, var(--text-color)))}.facets-collection-image{width:32px;height:32px;border-radius:4px;object-fit:cover}.facets-collection-title{font-size:14px;font-weight:500}.facets-color-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;max-width:240px}.facets-color-grid .color-swatch{width:32px;height:32px;border-width:2px;transition:all .2s ease}.facets-color-grid .color-swatch:hover,.facets-color-grid .color-swatch.is-selected{border-color:rgb(var(--text-color));transform:scale(1.1)}.facets-color-grid input:checked+.color-swatch{border-color:rgb(var(--text-color));transform:scale(1.1)}.facets-size-grid{display:flex;flex-wrap:wrap;gap:8px}.size-pill{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border:1px solid rgb(var(--border-color));border-radius:20px;background:rgb(var(--background));color:rgb(var(--text-color) / .75);text-decoration:none;font-size:14px;font-weight:500;transition:all .2s ease;cursor:pointer}.size-pill:hover{border-color:rgb(var(--text-color));color:rgb(var(--text-color))}.size-pill.is-selected{background:rgb(var(--button-background));color:rgb(var(--button-text-color));border-color:rgb(var(--button-background))}input[type=checkbox]:checked+.size-pill,input[type=radio]:checked+.size-pill{background:rgb(var(--button-background));color:rgb(var(--button-text-color));border-color:rgb(var(--button-background))}.size-pill.is-disabled{opacity:.5;cursor:not-allowed}.size-pill__text{line-height:1}.price-range{display:flex;flex-direction:column;gap:16px}.range-group{position:relative;height:6px;background:rgb(var(--text-color) / .12);border-radius:3px;margin:20px 0}.range-group .range{position:absolute;top:0;left:0;width:100%;height:6px;background:none;-webkit-appearance:none;appearance:none;pointer-events:none}.range-group .range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:rgb(var(--text-color));cursor:pointer;pointer-events:all;border:2px solid rgb(var(--background-without-opacity));box-shadow:0 2px 4px #0003}.range-group .range::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:rgb(var(--text-color));cursor:pointer;pointer-events:all;border:2px solid rgb(var(--background-without-opacity));box-shadow:0 2px 4px #0003}.range-group:before{content:"";position:absolute;top:0;left:var(--range-min, 0%);right:calc(100% - var(--range-max, 100%));height:6px;background:rgb(var(--text-color));border-radius:3px}.price-inputs{display:flex;align-items:center;gap:12px}.price-input-wrapper{display:flex;align-items:center;border:1px solid rgb(var(--border-color));border-radius:8px;padding:8px 12px;background:rgb(var(--background));flex:1}.price-input-prefix{color:rgb(var(--text-color) / .75);font-size:14px;margin-right:4px}.price-input{border:none;outline:none;font-size:14px;width:100%;color:rgb(var(--text-color))}.price-range-separator{color:rgb(var(--text-color) / .75);font-size:14px;white-space:nowrap}.facets-list{display:flex;flex-direction:column;gap:8px}.facets-list .checkbox-control .checkbox:checked~label,.facets-list .checkbox-control .dot-checkbox:checked~label{color:rgb(var(--text-color));font-weight:600}.facets-drawer .facets-actions,.color-scheme--dialog .facets-actions{position:sticky;bottom:0;background:rgb(var(--background));padding:16px 0 0;display:flex;gap:12px}.facets-clear-button{flex:1;padding:12px 16px;border:1px solid rgb(var(--border-color));background:rgb(var(--background));color:rgb(var(--text-color) / .75);border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.facets-clear-button:hover{border-color:rgb(var(--text-color));color:rgb(var(--text-color))}.facets-apply-button{flex:2;padding:12px 16px;background:rgb(var(--button-background));color:rgb(var(--button-text-color));border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.facets-apply-button:hover{background:rgb(var(--button-background));filter:brightness(.9)}@media (max-width: 768px){.facets-container{padding:16px;gap:20px}.facets-actions{margin:12px 0 -16px;padding:12px 0 0}.facets-color-grid{grid-template-columns:repeat(5,1fr);max-width:200px}.facets-color-grid .color-swatch{width:28px;height:28px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/theme-facets.css.map */
