.filter-option__values [data-filter-id].disabled:not(.active){opacity:.35;cursor:not-allowed}.fs-drawer-filters.collection-product-list{display:block}.fs-drawer-filters .collections-bundles-wrapper{width:100%}@media(min-width:769px){.fs-drawer-filters.collection-product-list{margin-top:0}.collection-sticky-menu{display:none!important}}.fs-drawer-filters .fs-filter-bar{display:block;position:sticky;top:var(--fs-filter-bar-top, 90px);z-index:11;margin:0 -16px 20px -20px;padding:0 16px 0 20px;background:#fff;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.fs-filter-bar__row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px}.fs-filter-bar__button{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0;background:none;border:none;color:#000;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;cursor:pointer}.fs-filter-bar__button.fs-filter-bar__sort{padding-right:2%}.fs-filter-bar [hidden]{display:none}.fs-filter-bar__sort{margin-left:auto;font-weight:400}.fs-filter-bar__sort-value{font-weight:700}.fs-filter-bar .col-pagination-info{margin-left:8px}.fs-drawer-filters .collection-facets__filter-bubbles.fs-page-chips,.fs-drawer-filters .collection-facets__filter-bubbles.fs-drawer-chips{display:flex!important;align-items:center;flex-wrap:wrap}.fs-drawer-filters .collection-facets__filter-bubbles [hidden]{display:none!important}.fs-drawer-filters .filter-bubble svg{flex-shrink:0}.fs-drawer-filters .filter-bubble path{fill:currentColor}.fs-drawer-filters .filter-bubble svg g{clip-path:none}.fs-chips-clear{padding:4px 0;background:none;border:none;color:#000;font-family:Open Sans,sans-serif;font-size:12px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.fs-chips-clear.hide-display{display:none}.fs-drawer-filters .collection-facets__filter-bubbles.fs-page-chips{gap:8px;padding-bottom:12px}.fs-drawer-filters .collection-facets__filter-bubbles.fs-page-chips:not(.has-chips){display:none!important}.fs-page-chips .fs-chips-clear{margin-right:8px}.fs-page-chips .filter-bubble{min-height:32px;padding:4px 12px;gap:8px;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:999px;color:#000;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;cursor:pointer}.fs-drawer-filters .fs-filter-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#0000008c;opacity:0;visibility:hidden;transition:opacity .3s ease-out,visibility 0s linear .3s}html.open .fs-drawer-filters .fs-filter-backdrop{opacity:1;visibility:visible;transition:opacity .3s ease-out}html.open,html.open body{overflow:hidden}.fs-drawer-filters .collection-facets-wrapper{position:fixed;inset:0 0 0 auto;z-index:10001;display:flex;flex-direction:column;width:min(460px,100vw);height:100vh;height:100dvh;padding:0;border-radius:0;overflow:hidden;background:#fff;transform:translate(100%);visibility:hidden;transition:transform .3s ease-out,visibility 0s linear .3s}.fs-drawer-filters .collection-facets-wrapper.open{transform:none;visibility:visible;transition:transform .3s ease-out}.fs-drawer-filters .collection-facets-header{position:relative;flex-shrink:0;min-height:54px;padding:20px 52px 12px 16px;border-bottom:1px solid rgba(0,0,0,.15)}.fs-drawer-filters .fs-drawer-close{display:flex;align-items:center;justify-content:center;position:absolute;top:12px;right:8px;width:36px;height:36px;padding:0;background:none;border:none;cursor:pointer}.fs-drawer-filters .collection-facets__filter-bubbles.fs-drawer-chips{gap:8px;min-height:30px}.fs-drawer-chips__empty{font-family:Open Sans;font-weight:500;font-size:14px;color:#222222ba}.fs-drawer-chips .filter-bubble{min-height:30px;padding:4px 10px;gap:8px;background:#000;border:none;border-radius:2px;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;cursor:pointer}.fs-drawer-chips .fs-chips-more{order:1}.fs-drawer-chips .fs-chips-clear{order:2;margin-left:4px;font-size:12px;font-weight:600;text-transform:uppercase}.fs-drawer-filters .collection-facets__filter-options{flex:1 1 auto;width:100%;min-height:0;max-height:none;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain}.fs-drawer-filters .collection-facets__filter-options filter-option,.fs-drawer-filters .collection-facets__filter-options .sort-by-filters{flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.15)}.fs-drawer-filters .filter-option__toggle,.fs-drawer-filters .sort-by-filters .sort-by-filters__trigger{width:100%;min-height:64px;padding:20px 16px;background:#fff;cursor:pointer}.fs-drawer-filters .filter-option__title,.fs-drawer-filters .sort-by-filters__trigger span{margin:0;font-size:15px;font-weight:500;text-transform:none}.fs-drawer-filters .filter-option__toggle svg,.fs-drawer-filters .sort-by-filters__trigger svg{transition:transform .2s ease-out}.fs-drawer-filters .sort-by-filters:not(.close) .sort-by-filters__trigger svg{transform:rotate(180deg)}.fs-drawer-filters filter-option.close .filter-option__values{display:none}.fs-drawer-filters .filter-option__values.list-filter{gap:14px;margin:0;padding:0 16px 20px}.fs-drawer-filters .filter-option__values.list-filter .filter-checkbox{margin:0}.fs-drawer-filters .filter-option__values.list-filter .filter-checkbox input{width:20px;min-width:20px;height:20px}.fs-drawer-filters .filter-option__values.list-filter .filter-checkbox input:checked:after{top:2px;left:6px}.fs-drawer-filters .filter-option__values.list-filter .filter-checkbox span{margin-left:12px;font-size:13px}.fs-drawer-filters .sort-by-list-filters{font-family:Open Sans,sans-serif;margin:0;padding:0 16px 20px}.fs-drawer-filters .sort-by-list-filters li+li{margin-top:14px}.fs-drawer-filters .sort-by-filters .sort-by-list-filters button{min-height:24px;margin:0;padding:0;gap:12px;font-size:13px;text-transform:none;cursor:pointer}.fs-drawer-filters .sort-by-list-filters .radio-button{width:20px;min-width:20px;height:20px;min-height:20px;border-radius:0}.fs-drawer-filters .sort-by-list-filters button.active .radio-button{background:#000}.fs-drawer-filters .sort-by-list-filters button.active .radio-button:after{top:2px;left:6px;width:6px;height:10px;background:none;border:solid #ffffff;border-width:0 2px 2px 0;border-radius:0;transform:rotate(45deg)}.fs-drawer-filters .filter-option__values.grid-filter{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;max-width:none;margin:0;padding:0 16px 20px}.fs-drawer-filters .filter-option__values .filter-swatch:not(.filter-color){width:auto;padding:8px 4px;border-color:#00000040;font-size:13px;font-weight:400}.fs-drawer-filters .filter-option__values .active.filter-swatch:not(.filter-color){border-color:#000}.fs-drawer-filters .filter-option__values .filter-swatch.disabled:not(.active):hover{background:none;color:#000}.fs-drawer-filters filter-option:not(.close) .filter-option__values.filter-color-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 16px!important;margin:0;padding:4px 16px 24px}.fs-drawer-filters .filter-option__values .filter-color{position:relative;gap:10px;cursor:pointer}.fs-drawer-filters .filter-option__values.filter-color-wrapper .filter-color:not([data-value="All Solids"],[data-value="All Prints"]) input[type=checkbox]{display:block!important;position:absolute;width:1px;height:1px;opacity:0}.fs-drawer-filters .filter-option__values.filter-color-wrapper [data-value="All Solids"] input[type=checkbox],.fs-drawer-filters .filter-option__values.filter-color-wrapper [data-value="All Prints"] input[type=checkbox]{width:20px;min-width:20px;height:20px;margin:0 4px}.fs-drawer-filters .filter-option__values.filter-color-wrapper [data-value="All Solids"] input[type=checkbox]:checked:after,.fs-drawer-filters .filter-option__values.filter-color-wrapper [data-value="All Prints"] input[type=checkbox]:checked:after{top:2px;left:6px}.fs-drawer-filters .filter-option__values .filter-color .swatch-circle{flex-shrink:0;width:28px;height:28px;margin:0;border-radius:2px}.fs-drawer-filters .filter-option__values .filter-color .label-text{font-size:12px;text-transform:uppercase}.fs-drawer-filters .filter-color:hover .swatch-circle:before,.fs-drawer-filters .active.filter-color .swatch-circle:before{border-radius:4px}.fs-drawer-filters .filter-color.disabled:not(.active):hover .swatch-circle:before{display:none}.fs-drawer-filters .filter-color input:focus-visible+.label-text{outline:2px solid #000000;outline-offset:2px}.fs-drawer-filters .filter-swatch:focus-visible{outline:2px solid #000000;outline-offset:2px}.fs-drawer-filters filter-option .filter-option__toggle:focus-visible{outline:2px solid #000000!important;outline-offset:-2px}.fs-drawer-filters .filter-option__values.list-filter .filter-checkbox input:focus-visible{outline:2px solid #000000;outline-offset:2px}.fs-drawer-footer{flex-shrink:0;padding:12px 16px max(16px,env(safe-area-inset-bottom));background:#fff}.fs-drawer-filters .fs-drawer-view{display:block;width:100%;min-height:52px;padding:12px;background:#000;border:none;color:#fff;font-family:Termina,sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;cursor:pointer}@media(max-width:768px){.fs-filter-bar .col-pagination-info{display:none}.fs-filter-bar__button{min-height:44px;min-width:0;white-space:nowrap}.fs-filter-bar__button.fs-filter-bar__sort{padding-right:0}.fs-filter-bar__sort-value{overflow:hidden;text-overflow:ellipsis}.fs-drawer-filters .filter-option__values .filter-color .label-text{font-size:11px;text-transform:uppercase}}
/*# sourceMappingURL=/cdn/shop/t/2053/assets/fs-filter-drawer.css.map */
