.nudient-collection-grid--filter-bar .facets-block-wrapper--horizontal,.nudient-collection-grid--filter-bar .facets-toggle{display:none}.nudient-filter-bar,.nudient-filter-chips{grid-column:1 / -1}.nudient-filter-bar{background-color:var(--color-background);border-block-end:1px solid var(--color-border)}.nudient-filter-bar__controls{display:flex;align-items:center;gap:var(--nudient-spacing-24);padding-block:var(--nudient-spacing-12);padding-inline:var(--nudient-spacing-16)}.nudient-filter-bar__model{flex:1 1 0;min-width:0;max-width:280px}.nudient-filter-bar__actions{display:flex;flex:1 1 0;justify-content:flex-end}.nudient-filter-bar .nudient-filter-bar__open{display:flex;align-items:center;gap:var(--nudient-spacing-8);color:var(--color-foreground-heading);font-family:var(--nudient-font-family);font-size:var(--nudient-type-label-large-size);line-height:var(--nudient-type-label-large-line-height);letter-spacing:var(--nudient-type-label-large-letter-spacing);font-weight:var(--nudient-type-label-large-weight);text-transform:uppercase}.nudient-filter-bar__open .nudient-icon{width:16px;height:16px}@media(max-width:767px){.nudient-filter-bar--sticky{position:sticky;inset-block-start:calc(var(--header-height, 0px) - 1px);z-index:2}}@media(min-width:768px){.nudient-filter-bar__controls{padding-inline:var(--nudient-spacing-24)}}.nudient-filter-chips{display:flex;flex-wrap:wrap;gap:var(--nudient-spacing-8);padding-block:var(--nudient-spacing-12);padding-inline:var(--nudient-spacing-16)}@media(min-width:768px){.nudient-filter-chips{padding-inline:var(--nudient-spacing-24)}}.nudient-filter-chips .nudient-filter-chip{display:flex;align-items:center;gap:6px;padding-block:var(--nudient-spacing-8);padding-inline:10px 8px;border:1px solid var(--color-border);border-radius:var(--nudient-radius-sm);background-color:var(--color-input-hover-background);color:var(--color-foreground-heading);font-family:var(--nudient-font-family);font-size:var(--nudient-type-label-large-size);line-height:var(--nudient-type-label-large-line-height);letter-spacing:var(--nudient-type-label-large-letter-spacing);font-weight:var(--nudient-type-label-large-weight);text-transform:uppercase;cursor:pointer}.nudient-filter-chips .nudient-filter-chip:hover{background-color:var(--nudient-color-quiet-background)}.nudient-filter-chips .nudient-filter-chip:focus-visible{outline:var(--nudient-focus-width) solid var(--color-input-focus-border);outline-offset:0}.nudient-filter-chip__close{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.nudient-filter-empty{display:flex;flex-direction:column;gap:var(--nudient-spacing-16);padding-block:var(--nudient-spacing-48);padding-inline:var(--nudient-spacing-16);max-width:280px;box-sizing:content-box}.nudient-filter-empty__text{margin:0;color:var(--color-foreground-heading);font-family:var(--nudient-font-family);font-size:var(--nudient-type-body-default-size);line-height:var(--nudient-type-body-default-line-height);letter-spacing:var(--nudient-type-body-default-letter-spacing);font-weight:var(--nudient-type-body-default-weight)}.nudient-filter-empty__type{color:inherit;text-decoration:underline}.nudient-model-miss{display:block;padding-block:var(--nudient-spacing-16);padding-inline:var(--nudient-spacing-16)}.nudient-model-miss[hidden]{display:none}@media(min-width:768px){.nudient-filter-empty,.nudient-model-miss{padding-inline:var(--nudient-spacing-24)}}html #filters-drawer{--theme-drawer-width: 100%;--nudient-filter-inline: var(--nudient-spacing-16)}@media(min-width:768px){html #filters-drawer{--theme-drawer-width: 420px;--nudient-filter-inline: var(--nudient-spacing-24)}}html #filters-drawer .theme-drawer__dialog{border-inline-start:none;background-color:var(--color-background);color:var(--color-foreground-heading)}html #filters-drawer .theme-drawer__dialog{z-index:calc(var(--layer-menu-drawer) + 1)}html #filters-drawer accordion-custom:before{display:none}html #filters-drawer .theme-drawer__dialog::backdrop{background:rgb(var(--nudient-color-overlay-black-rgb) / .4)}html:has(#filters-drawer .theme-drawer__dialog[open]) .page-wrapper--drawer-open{margin-inline-end:0}html #filters-drawer .theme-drawer__dialog[open]:not(:modal){box-shadow:0 0 0 100vmax rgb(var(--nudient-color-overlay-black-rgb) / .4)}html:has(#filters-drawer .theme-drawer__dialog[open]),html:has(#filters-drawer .theme-drawer__dialog[open]) .page-wrapper{overflow:hidden}html #filters-drawer .theme-drawer__header{display:flex;align-items:center;justify-content:space-between;padding-block:20px;padding-inline:var(--nudient-filter-inline);border-block-end:1px solid var(--color-border)}html #filters-drawer .theme-drawer__title{margin:0;color:var(--color-foreground-heading);font-family:var(--nudient-font-family);font-size:var(--nudient-type-label-large-size);line-height:var(--nudient-type-label-large-line-height);letter-spacing:var(--nudient-type-label-large-letter-spacing);font-weight:var(--nudient-type-label-large-weight);text-transform:uppercase}html #filters-drawer .theme-drawer__badge{display:none}html #filters-drawer .theme-drawer__close-button{width:var(--nudient-touch-target);height:var(--nudient-touch-target);margin-block:calc((var(--nudient-touch-target) - var(--nudient-type-label-large-line-height)) / -2);margin-inline-end:calc((var(--nudient-touch-target) - 16px) / -2);border:none;border-radius:0;background-color:transparent;box-shadow:none;color:var(--color-foreground-heading)}html #filters-drawer .theme-drawer__close-button .svg-wrapper{display:none}html #filters-drawer .theme-drawer__close-button:before{content:"X";font-family:var(--nudient-font-family);font-size:var(--nudient-type-label-large-size);line-height:var(--nudient-type-label-large-line-height);letter-spacing:var(--nudient-type-label-large-letter-spacing);font-weight:var(--nudient-type-label-large-weight)}html #filters-drawer .theme-drawer__close-button:focus-visible{outline:var(--nudient-focus-width) solid var(--color-input-focus-border);outline-offset:0}html #filters-drawer .facets-drawer__filters{display:flex;flex-direction:column;padding:0}html #filters-drawer [data-nudient-panel-model]{order:1}html #filters-drawer .facets-drawer__filters>.sorting-filter{display:block;order:2}html #filters-drawer .facets-drawer__filters>.facets__filters-wrapper{order:3}html #filters-drawer .facets-drawer__filters>.facets-remove{display:none}.nudient-collection-grid--filter-bar accordion-custom[data-filter-param-name=filter-p-m-attribute-compatible_models]{display:none}.nudient-filter-panel-model{display:flex;flex-direction:column;gap:var(--nudient-spacing-12);padding-block:20px;padding-inline:var(--nudient-filter-inline, var(--nudient-spacing-24));border-block-end:1px solid var(--color-border)}.nudient-filter-panel-model[hidden]{display:none}.nudient-filter-panel-model__heading{margin:0;color:var(--color-foreground-heading);font-family:var(--nudient-font-family);font-size:var(--nudient-type-label-large-size);line-height:var(--nudient-type-label-large-line-height);letter-spacing:var(--nudient-type-label-large-letter-spacing);font-weight:var(--nudient-type-label-large-weight);text-transform:uppercase}.nudient-filter-panel-model .nudient-model-picker{width:255px;max-width:100%}html #filters-drawer .facets__item,html #filters-drawer .sorting-filter{border-block-end:1px solid var(--color-border)}html #filters-drawer .facets__panel{padding-inline:0}html #filters-drawer .facets__inputs-list-item.hidden{display:block!important}html #filters-drawer .show-more__button{display:none}html #filters-drawer .facets__summary{display:flex;align-items:center;justify-content:space-between;padding-block:20px;padding-inline:var(--nudient-filter-inline);color:var(--color-foreground-heading);font-family:var(--nudient-font-family);font-size:var(--nudient-type-label-large-size);line-height:var(--nudient-type-label-large-line-height);letter-spacing:var(--nudient-type-label-large-letter-spacing);font-weight:var(--nudient-type-label-large-weight);text-transform:uppercase}html #filters-drawer details[open]>.facets__summary{padding-block-end:var(--nudient-spacing-12)}html #filters-drawer .facets__label{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}html #filters-drawer .facets__status{color:var(--color-foreground);font:inherit;text-transform:inherit}html #filters-drawer .facets__summary .icon-caret{display:none}html #filters-drawer .facets__summary:after{content:"";flex:none;width:16px;height:16px;background-color:currentColor;-webkit-mask:url(nudient-icon-plus-16.svg) center / contain no-repeat;mask:url(nudient-icon-plus-16.svg) center / contain no-repeat}html #filters-drawer details[open]>.facets__summary:after{-webkit-mask-image:url(nudient-icon-minus-16.svg);mask-image:url(nudient-icon-minus-16.svg)}html #filters-drawer .facets__panel-content{padding-block:0 var(--nudient-spacing-12);padding-inline:var(--nudient-filter-inline)}html #filters-drawer .facets__inputs-list{display:grid;grid-template-columns:repeat(2,171px);column-gap:var(--nudient-spacing-12);row-gap:0}@media(min-width:768px){html #filters-drawer .facets__inputs-list{grid-template-columns:repeat(2,180px)}}html #filters-drawer .facets__inputs-list-item .checkbox{display:flex;align-items:center;min-height:44px;padding-block:10px}html #filters-drawer .checkbox__label-text{color:var(--color-foreground-heading);font-family:var(--nudient-font-family);font-size:var(--nudient-type-label-large-size);line-height:var(--nudient-type-label-large-line-height);letter-spacing:var(--nudient-type-label-large-letter-spacing);font-weight:var(--nudient-type-label-large-weight);text-transform:uppercase}html #filters-drawer .sorting-filter__options{position:static;box-shadow:none;border:none;background:none;padding-block:0 var(--nudient-spacing-12);padding-inline:var(--nudient-filter-inline)}html #filters-drawer .sorting-filter__option{padding-block:10px}html #filters-drawer .sorting-filter__label{color:var(--color-foreground);font-family:var(--nudient-font-family);font-size:var(--nudient-type-label-large-size);line-height:var(--nudient-type-label-large-line-height);letter-spacing:var(--nudient-type-label-large-letter-spacing);font-weight:var(--nudient-type-label-large-weight);text-transform:uppercase}html #filters-drawer .sorting-filter__input:checked~.sorting-filter__label{color:var(--color-foreground-heading)}html #filters-drawer .sorting-filter__container{display:flex;align-items:center;justify-content:space-between;gap:var(--nudient-spacing-12);padding-block:20px;padding-inline:var(--nudient-filter-inline)}html #filters-drawer .sorting-filter__container .facets__label,html #filters-drawer .sorting-filter__select{color:var(--color-foreground-heading);font-family:var(--nudient-font-family);font-size:var(--nudient-type-label-large-size);line-height:var(--nudient-type-label-large-line-height);letter-spacing:var(--nudient-type-label-large-letter-spacing);font-weight:var(--nudient-type-label-large-weight);text-transform:uppercase}html #filters-drawer .sorting-filter__select{color:var(--color-foreground);text-align:end}html #filters-drawer .facets__drawer-actions{background:var(--color-background);display:flex;flex-wrap:wrap;gap:var(--nudient-spacing-12);padding-block:20px;padding-inline:var(--nudient-filter-inline);border-block-start:1px solid var(--color-border)}html #filters-drawer .facets__drawer-actions>facet-remove-component{flex:none;width:132px;min-width:120px}html #filters-drawer .facets__clear-all{width:100%}html #filters-drawer .facets__see-results{flex:1 1 0;min-width:200px}
/*# sourceMappingURL=/cdn/shop/t/73/assets/nudient-filter.css.map */
