div.facets--horizontal{font-family:var(--primary-font);.facets__form{gap:24px;justify-content:space-between}.facets__left{display:flex;flex-wrap:wrap;grid-row-gap:10px}.facets__filters-wrapper{max-width:initial;margin-inline-end:16px!important}.facets__item{opacity:1}.facets__panel{--background-color: var(--white);--text-color: var(--primary-color);&[open]{--background-color: var(--primary-color);--text-color: var(--white);.icon-caret{top:-2px}.facets__status span{color:var(--text-color)}}}.facets__summary{grid-column-gap:10px;background:var(--background-color);padding:7px 12px 4px;outline:1px solid var(--primary-color);border-radius:4px}.facets__label{margin:0;font-weight:500;font-size:18px;line-height:18px;color:var(--text-color)}.facets__status{display:none;margin-inline-start:0!important;margin-inline-end:10px!important;span{font-weight:400;font-size:15px;line-height:normal;color:var(--black)}.facets__bubble{position:relative;top:-2px;aspect-ratio:initial;color:var(--text-color)}}.icon-caret{position:relative;width:16px;height:16px;margin:0;svg{display:block;width:16px;height:16px}path{fill:var(--text-color)}}.facets__panel-content{top:calc(100% + 4px)!important;border-radius:4px;box-shadow:none}.facets__inputs-list{gap:12px}facet-inputs-component{padding:16px}.facets__inputs-wrapper{padding:0}.facets__clear{padding:0;margin-top:16px}.facets__clear-all{padding:0!important;color:var(--black);text-decoration:underline}.products-count-wrapper{display:none}}.facets--horizontal{price-facet-component.price-facet{background:var(--light-beige-background-color)}}price-facet-component.price-facet{padding:16px;.price-facet__field{background:var(--white);border-radius:4px}.price-facet__inputs-wrapper{flex-wrap:nowrap;padding:1px!important}.price-facet__label{top:calc(50% + 2px);transform:translateY(-50%)}.price-facet__input{padding-top:8px;padding-right:12px;padding-bottom:5px;border-radius:4px;&,&::placeholder{font-family:var(--primary-font);font-weight:400;font-size:clamp(15px,calc(15px + (17 - 15) * ((100vw - 360px) / 1080)),17px);line-height:clamp(20px,calc(20px + (23 - 20) * ((100vw - 360px) / 1080)),23px);color:var(--primary-color)}&:focus,&:focus-visible{outline:1px solid var(--primary-color)}}.price-facet__separator,.price-facet__highest-price{font-size:15px;line-height:21px;color:var(--primary-color)}.price-facet__highest-price{padding:12px 0 0}}sorting-filter-component.sorting-filter{flex-shrink:0;.facets__panel{--background-color: transparent;&[open]{--background-color: transparent;--text-color: var(--primary-color)}}.facets__summary{gap:6px;padding-right:0;outline:none}.facets__label{font-family:var(--primary-font);font-weight:400;font-size:15px;line-height:normal;color:var(--primary-color);text-transform:uppercase;white-space:nowrap}.sorting-filter__options{top:calc(100% + 8px)!important;right:0;left:unset;display:grid;gap:12px;padding:16px;border-radius:4px;box-shadow:none}}body:has(.facets--drawer[open]){overflow:hidden!important}.facets-toggle__wrapper{.facets-toggle__button{grid-column-gap:6px;background:var(--white);padding:7px 12px 4px;outline:1px solid var(--primary-color);border-radius:4px;font-weight:500;font-size:15px;line-height:15px;color:var(--primary-color)}svg{position:relative;top:-1px}.filter-count-bubble{width:auto;aspect-ratio:unset}.filter-count-bubble__text{position:relative;top:-1px;aspect-ratio:unset;font-size:15px;line-height:15px;color:var(--primary-color)}}.facets-block-wrapper--drawer{&:has(.facets__clear-all:not(.active)){.facets__actions{facet-remove-component{display:none}}}.facets--drawer{width:100%;max-width:calc(100% - 20px);background:var(--secondary-color);border-radius:0 8px 8px 0}.facets__form{padding:24px 16px}.facets__title-wrapper{position:relative;background:none;padding:0}.facets-drawer__title{font-family:var(--secondary-font);font-weight:400;font-size:28px;line-height:36px;color:var(--primary-color)}.facets__bubble{display:none}.facets-drawer__close{position:absolute;top:-14px;right:-6px;svg{display:inline-block;width:24px;height:auto}}.facets-remove{gap:4px;padding:0;margin:8px 0 0}facet-remove-component{background:var(--light-beige-background-color);padding:5px 12px 3px;border-radius:2px;svg{position:relative;top:-1px;display:inline-block;width:14px;height:auto}}.facets-remove__pill{font-family:var(--primary-font);font-weight:400;font-size:12px;line-height:16px;color:var(--primary-color)}.facets__filters-wrapper{margin-top:20px}.facets__inputs-wrapper{margin-block:0}.facets__inputs-list{gap:12px}.facets__item{&:before{width:100%;border-color:var(--primary-color)}}.facets__summary{padding:0;.icon-caret{width:16px;height:16px;margin:0}svg{display:inline-block;width:16px;height:auto}}.facets__panel{padding:20px 0}.facets__label{padding-block:0;margin-right:12px;font-size:17px;line-height:21px;color:var(--primary-color)}.facets__panel-content{padding-block-end:0!important;margin-top:16px}.facets__item:has(.price-facet){.facets__status{margin-right:10px}}.price-facet{padding:0}.price-facet__inputs-wrapper{margin-block:0;margin-top:16px}.sorting-filter{&:before{width:100%!important;border-color:var(--primary-color)}.facets__label{font-weight:500!important;font-size:17px!important;line-height:21px!important}}.sorting-filter__container{display:flex;justify-content:space-between;flex-wrap:wrap;grid-column-gap:24px;grid-row-gap:16px;padding-top:20px;.facets__label{position:relative;top:4px}}.sorting-filter__select-wrapper{position:relative;display:inline-flex;align-items:center;grid-column-gap:6px;svg{position:absolute;right:5px;top:50%;transform:translateY(-50%);z-index:2;display:inline-block;pointer-events:none;user-select:none}}.sorting-filter__select{display:inline-block;width:auto;background:var(--white);padding:8px 20px 5px 10px;font-size:14px;line-height:16px;&:focus,&:focus-visible{border:0;outline:0}}.facets__actions{--to-top-gradient-background: linear-gradient( to top, rgb(from rgb(242, 233, 222) r g b / 90%), rgb(from rgb(242, 233, 222) r g b / 80%), rgb(from rgb(242, 233, 222) r g b / 40%), transparent );display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-column-gap:6px;padding-inline:16px;padding-block-end:24px;facet-remove-component{background:transparent;padding:0;border-radius:0}}.facets__clear-all.active{--width: 100%;--height: 42px;--background-color: var(--white);--text-color: var(--primary-color);--hover-background-color: var(--primary-color);--hover-text-color: var(--white);position:relative;display:inline-flex;justify-content:center;align-items:center;max-width:100%;width:var(--width);height:var(--height);background-color:var(--background-color);padding:3px 0 0!important;border:0!important;border-radius:4px!important;outline:1px solid var(--primary-color, #060703);overflow:hidden;text-align:center;text-decoration:none;cursor:pointer;user-select:none;&,*{font-family:var(--primary-font);font-weight:500;font-size:14px;line-height:14px;color:var(--text-color);white-space:nowrap}&:hover,&:active{--background-color: var(--hover-background-color);--text-color: var(--hover-text-color)}}.facets__see-results{--width: 100%;padding-block:0;padding-top:3px}}@media (width >= 835px){#filters-drawer{display:none}}
