.collection__facets{padding:30px 0;column-gap:20px;border-top:1px solid #41302433;position:relative;display:flex;flex-wrap:wrap}.facets__container{flex-grow:1}.facets__filter{width:250px;display:flex;align-items:center;justify-content:center;gap:20px;font-family:Spline Sans;font-size:18px;font-weight:500;line-height:21.33px;text-align:left;height:53px;outline:none;cursor:pointer}.facets__filters-list{width:100%}.facets__filters-list form{display:flex;align-items:end;gap:20px;flex-wrap:wrap}.facets__filters-list facet-remove:not(:last-child)>a{display:flex;align-items:center;gap:10px;padding:5px 10px;font-family:Quicksand;font-size:16px;font-weight:500;line-height:22.4px;letter-spacing:.02em;text-align:left;color:var(--color-brown);border:1px solid #41302433;border-radius:20px;text-decoration:none}.facets__filters-list facet-remove>svg{cursor:pointer}.filters-list__remove-all>a{font-family:Spline Sans;font-size:12px;font-weight:400;line-height:16.8px;letter-spacing:.02em;text-align:left;color:var(--color-brown)}.facets__sorting{display:flex;align-items:center;gap:20px}.facets__sorting h2{font-family:Quicksand;font-size:18px;font-weight:500;line-height:22.5px;text-align:left;color:var(--color-brown)}.facets__sorting select{padding:0 20px;width:250px;height:53px;display:flex;align-items:center;font-family:Quicksand;font-size:18px;font-weight:500;line-height:22.5px;text-align:left;color:var(--color-brown);background:transparent;border-radius:50px;border:1px solid var(--color-brown);appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;box-shadow:none;background-position:right 20px center;background-repeat:no-repeat}.facets{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:end;z-index:10;transition:opacity .5s ease,visibility .5s ease;z-index:300}.facets:not(.opened){opacity:0;visibility:hidden}.facets__background{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.4}.facets__wrapper{background:var(--color-white);width:100%;max-width:400px;position:relative;z-index:10;padding:30px;height:100%;max-height:100vh;display:flex;flex-direction:column;transition:transform .5s ease}.facets:not(.opened) .facets__wrapper{transform:translate(100%)}.facets__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #41302433}.facets__header p{font-family:Spline Sans;font-size:24px;font-weight:500;line-height:28.44px;text-align:left;color:var(--color-brown)}.facets__header .header__cross{border:none;outline:none;background:transparent;cursor:pointer}.facets__filter-form{flex-grow:1;overflow-y:scroll}.facets__filter-form::-webkit-scrollbar{display:none}.filter-form__filter{padding:20px 0}.filter-form__filter:not(:last-child){border-bottom:1px solid #41302433}.filter__title{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.filter__title p{font-family:Spline Sans;font-size:18px;font-weight:600;line-height:25.2px;letter-spacing:.02em;text-align:left;color:var(--color-brown)}.filter__title svg{transition:transform .5s ease}.filter__title.opened svg{transform:rotate(180deg)}.filter__categories{overflow:hidden;transition:max-height .5s ease}.categories__wrapper{padding-top:20px;display:flex;flex-direction:column;gap:20px}.categories__wrapper label{font-family:Quicksand;font-size:16px;font-weight:500;line-height:22.4px;letter-spacing:.02em;text-align:left;color:var(--color-brown);cursor:pointer;display:flex;align-items:center;gap:10px}.categories__wrapper>label input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;border:1px solid var(--color-brown);border-radius:2px;width:20px;height:20px;background:var(--color-white);position:relative;display:flex;align-items:center;justify-content:center;margin:0}.categories__wrapper>label input[type=checkbox]:before{position:absolute;opacity:0}.categories__wrapper>label input[type=checkbox]:checked{background:var(--color-brown)}.categories__wrapper>label input[type=checkbox]:checked:before{opacity:1}.categories__wrapper>facet-remove a{font-family:Spline Sans;font-size:12px;font-weight:400;line-height:16.8px;letter-spacing:.02em;text-align:left;color:var(--color-brown)}.categories__wrapper--price{display:flex;flex-direction:row;gap:11px;align-items:center}.categories__wrapper--price input[type=number]{border:1px solid #41302433;border-radius:20px;height:40px;padding:10px 15px 10px 33px;max-width:156px;width:100%;font-family:Quicksand;font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:.02em;text-align:left;color:var(--color-brown);-moz-appearance:textfield;outline:none;box-shadow:none;background-repeat:no-repeat;background-position:left 15px center;background-color:var(--color-white)}.categories__wrapper--price input[type=number]::-webkit-outer-spin-button,.categories__wrapper--price input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.categories__separator{width:6px;height:0;border-top:1px solid var(--color-brown)}.facets__submit-button button{outline:none;font-family:Spline Sans;font-size:18px;font-weight:500;line-height:21.33px;text-align:left;color:#fff;width:100%;height:53px;text-align:center;cursor:pointer}.active-facets__button{margin-top:20px}@media screen and (max-width: 768px){.facets__container{max-width:50%}.facets__sorting-container{width:50%}.collection__facets{padding:20px 0}.facets__sorting h2{display:none}.facets__filter{width:100%;gap:10px}.facets__sorting{top:20px;right:0}.facets__sorting select{font-size:14px;line-height:17.5px;width:100%}.facets__filters-list form{column-gap:20px;row-gap:0px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-facets.css.map */
