.facets-header-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;width:100%;padding-top:2rem}.facets-modal-desktop-trigger{flex-shrink:0}.facets-modal-desktop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease;pointer-events:none;font-family:Cadiz}.facets-modal-desktop--open{opacity:1;visibility:visible;pointer-events:all}body.facets-modal-open{overflow:hidden}.facets-modal-desktop__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;cursor:pointer;display:block!important}.facets-modal-desktop__container{position:relative;background:#fff;width:calc(100% - 4rem);max-width:90rem;max-height:calc(100vh - 4rem);display:flex;flex-direction:column;box-shadow:0 4px 24px #00000026;border-radius:1rem;overflow:hidden}@media screen and (min-width: 990px){.facets-modal-desktop__container{width:calc(100% - 8rem)}}.facets-modal-desktop__header{display:flex;align-items:center;justify-content:space-between;padding:24px 34px;border-bottom:1px solid rgba(var(--color-foreground),.1);flex-shrink:0}.facets-modal-desktop__title{font-size:1.25rem;font-weight:600;margin:0;letter-spacing:-.02em;font-family:Cadiz}.facets-modal-desktop__close{background:none;border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.facets-modal-desktop__close:hover{opacity:.6}.facets-modal-desktop__close svg{width:1.25rem;height:1.25rem}.facets-modal-desktop__container>facet-filters-form{display:contents}.facets-modal-desktop__form{flex:1 1 auto;overflow-y:auto;padding:57.5px 34px 64px;min-height:0}.facets-modal-desktop__grid{display:grid;grid-template-columns:repeat(auto-fit,209px);gap:12px}.facets-modal-desktop__column{min-width:0}.facets-modal-desktop__column-title{font-size:1rem;font-weight:600;margin:0 0 18px;color:#000;font-family:Cadiz}.facets-modal-desktop__list{margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.facets-modal-desktop__item{margin:0}.facets-modal-desktop__label{display:flex;align-items:flex-start;gap:12px;cursor:pointer;padding:.375rem 0;font-size:.875rem;line-height:1.4}.facets-modal-desktop__label:hover{color:rgba(var(--color-foreground),.7)}.facets-modal-desktop__label--disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.facets-modal-desktop__label--active .facets-modal-desktop__label-text{font-weight:500}.facets-modal-desktop__checkbox{position:absolute;opacity:0;width:0;height:0}.facets-modal-desktop__checkbox-visual{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;border:1.5px solid #2b404e;border-radius:2px;flex-shrink:0;margin-top:.125rem;transition:border-color .15s ease,background-color .15s ease}.facets-modal-desktop__checkmark{opacity:0;transform:scale(.5);transition:opacity .15s ease,transform .15s ease}.facets-modal-desktop__checkbox:checked+.facets-modal-desktop__checkbox-visual{border-color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground))}.facets-modal-desktop__checkbox:checked+.facets-modal-desktop__checkbox-visual .facets-modal-desktop__checkmark{opacity:1;transform:scale(1);color:rgb(var(--color-background))}.facets-modal-desktop__checkbox:focus-visible+.facets-modal-desktop__checkbox-visual{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.facets-modal-desktop__label-text{word-break:break-word}.facets-modal-desktop__footer{display:flex;align-items:center;justify-content:flex-end;padding:1.25rem 2rem;border-top:1px solid rgba(var(--color-foreground),.1);flex-shrink:0;gap:1rem}.facets-modal-desktop__remove-all{font-size:.875rem;color:rgba(var(--color-foreground),.7);text-decoration:underline;transition:color .15s ease;background:none;border:none;cursor:pointer}.facets-modal-desktop__remove-all:hover{color:rgb(var(--color-foreground))}.facets-modal-desktop__apply-btn{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 2rem;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border:none;cursor:pointer;font-size:.875rem;font-weight:500;min-width:10rem;transition:opacity .2s ease}.facets-modal-desktop__apply-btn:hover{opacity:.85}.facets-modal-desktop__form::-webkit-scrollbar{width:6px}.facets-modal-desktop__form::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.05)}.facets-modal-desktop__form::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.2);border-radius:3px}.facets-modal-desktop__form::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-foreground),.3)}#FacetsModalApplyBtn{gap:5px}
/*# sourceMappingURL=/cdn/shop/t/23/assets/component-facets-modal-desktop.css.map */
