.facets{display:block;margin-inline-start:var(--horizontal-padding);margin-inline-end:var(--horizontal-padding);padding-right:25px!important}.facets__form--vertical .facets__heading{margin-bottom:.75rem}.facets__form--vertical .facets__disclosure{width:100%;display:inline-block;position:relative}.facets__form--vertical .facets__disclosure:not(:first-child){margin-top:2.5rem}.facets__form--vertical.facets__form--mobile{margin-bottom:2rem}.facets__form--vertical.facets__form--mobile .facets__disclosure:not(:first-child){margin-top:1.5rem}.facets__form--vertical .facets__summary-text{padding-bottom:.625rem;display:inline-block}.facets__form--vertical .facets__and-helper-text{margin:-.375rem 0 .375rem}.facets__form--vertical .facets__header{border-bottom:1px solid var(--color-borders-forms-primary);display:flex;justify-content:space-between;width:100%}.facets__form--vertical .facets__header a{display:inline-block;text-decoration:underline}.facets__form--vertical .facets__list{list-style:none;margin:0}.facets__form--vertical .facets__item{padding:.4375rem 0}.facets__form--vertical .facets__item label{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.875rem;width:100%;cursor:pointer}.facets__form--vertical .facets__item label.facet-checkbox--disabled{opacity:.24;pointer-events:none}.facets__form--vertical .facets__item input[type=checkbox]{cursor:pointer}.facets__form--vertical .facets__price{display:flex;justify-content:space-between;align-items:center;gap:.625rem}.facets__form--vertical .facets__price .field{border:var(--border-width-forms) solid var(--color-borders-forms-primary);border-radius:var(--border-radius-forms);position:relative;width:100%}.facets__form--vertical .facets__price .field__currency{position:absolute;opacity:.36;top:50%;transform:translateY(-50%);padding-top:.125rem}html[dir=rtl] .facets__form--vertical .facets__price .field__currency{right:.75rem}html[dir=ltr] .facets__form--vertical .facets__price .field__currency{left:.75rem}.facets__form--vertical .facets__price .field__label{text-transform:lowercase}.facets__form--vertical .facets__price input{width:100%;height:2rem;padding-inline-start:2.5rem;border:none}html[dir=rtl] .facets__form--vertical .facets__price input{text-align:left}html[dir=ltr] .facets__form--vertical .facets__price input{text-align:right}.facets__form--vertical .collection-filters__item.sorting,.facets__form--vertical .collection-filters__item.comparing{margin-bottom:2.5rem}.range-slider{margin-top:var(--gutter-regular)}.collection-filters__item select{width:100%}.collection-filters__label{margin-bottom:.75rem;display:block}.active-facets{margin:0;display:flex;gap:.625rem;flex-wrap:wrap}.facets__form--vertical .active-facets{margin-top:var(--gutter-regular)}.sidebar .facets__form--vertical .active-facets{margin-top:0;margin-bottom:2.5rem;border-top:1px solid var(--color-borders-main);border-bottom:1px solid var(--color-borders-main);padding:1.25rem 0 1.5rem}.active-facets__button{position:relative}.active-facets__button--light{padding-inline-end:2.5rem}.active-facets__button svg{top:50%;width:1.875rem;height:1.875rem;transform:translateY(-50%);position:absolute;pointer-events:none}html[dir=rtl] .active-facets__button svg{left:.5rem}html[dir=ltr] .active-facets__button svg{right:.5rem}.active-facets__button svg *{transition:all .1s linear;fill:var(--color-text-main)}.no-touchevents .active-facets__button:hover svg *{fill:var(--color-foreground-main);stroke:none}.active-facets:empty{display:none}.active-facets__title{font-size:calc(15px / 16 * var(--base-body-primary-size) + 0px);padding-top:.375rem;line-height:1;order:-1}.facets__form--horizontal .sorting__prewrapper{gap:.75rem}.facets-sidebar .sorting__prewrapper,.facets__form--mobile .sorting__prewrapper{flex-direction:column-reverse}.facets{--filter-ink: #000;--filter-line: #ddd;--filter-muted: #767676;--filter-size: 15px;--filter-box: 17px;--filter-thumb: 8px;--filter-inset: calc((16px - var(--filter-thumb)) / 2)}.facets .collection-filters__label,.facets .facets__summary-text,.facets .facet-checkbox .text-size--small,.facets .show-more_toggler,.facets .field__label,.facets .field__currency,.facets .collection-filters__sort,.facets .field__input{font-family:inherit;font-size:var(--filter-size);line-height:1.35;color:var(--filter-ink)}.facets .facets__summary-text{display:block;margin:0 0 8px}.facets .facets__disclosure{padding:6px 0;border-bottom:0}.js-show-more{font-size:14px!important}.facets .sorting{margin-bottom:4px}.facets .collection-filters__label{display:block;margin:0 0 6px}.facets .collection-filters__sort{width:100%;padding:8px 28px 8px 10px;border:1px solid var(--filter-line);border-radius:0;background-color:#fff;-webkit-appearance:none;appearance:none;cursor:pointer}.facets .collection-filters__sort:hover,.facets .collection-filters__sort:focus-visible{border-color:var(--filter-ink);outline:none}.facets .collection-filters__field,.facets .collection-filters__field .select{display:block;width:100%;max-width:none}.facets .facets__list{margin:0;padding:0}.facets .facets__item{margin:0}.facets .facet-checkbox{display:flex;align-items:center;gap:8px;padding:1px 0;margin:0;cursor:pointer}.facets .facet-checkbox .styled-checkbox{flex:0 0 auto;width:var(--filter-box);height:var(--filter-box);margin:0;position:relative;appearance:none;-webkit-appearance:none;border:1.5px solid var(--filter-ink);border-radius:0;background:#fff;cursor:pointer}.facets .facet-checkbox .styled-checkbox:checked{background:var(--filter-ink)}.facets .facet-checkbox .styled-checkbox:checked:after{content:"";position:absolute;left:50%;top:46%;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg)}.facets .facet-checkbox .styled-checkbox:focus-visible{outline:2px solid var(--filter-ink);outline-offset:2px}.facets .facet-checkbox--disabled,.facets .facet-checkbox--disabled .text-size--small{color:var(--filter-muted);cursor:not-allowed}.facets .facet-checkbox--disabled .styled-checkbox{border-color:var(--filter-line);cursor:not-allowed}.facets .facets__price{display:flex;align-items:center;gap:8px;margin:0 0 14px}.facets .facets__price .field{display:flex;align-items:center;flex:1 1 0;min-width:0;padding:0 8px;border:1px solid var(--filter-line);background:#fff}.facets .facets__price .field:focus-within{border-color:var(--filter-ink)}.facets .facets__price .field__currency{color:var(--filter-muted);padding-right:3px}.facets .facets__price .field__input{width:100%;min-width:0;padding:8px 0;border:0;background:none;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.facets .facets__price .field__input:focus{outline:none}.facets .facets__price .field__input::-webkit-outer-spin-button,.facets .facets__price .field__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.facets .facets__price>.field__label{flex:0 0 auto;color:var(--filter-muted)}.facets .range-slider{position:relative;height:var(--filter-track);margin:0 0 2px}.facets .range-slider:before{content:"";position:absolute;left:var(--filter-inset);right:var(--filter-inset);top:50%;height:2px;margin-top:-1px;background:#e0e0e0}.facets .range-slider input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;pointer-events:none}.facets .range-slider__range{position:absolute;top:50%;height:2px;margin-top:-1px;background:var(--filter-ink)}.facets .range-slider__thumb{position:absolute;top:50%;width:var(--filter-thumb);height:var(--filter-thumb);margin:0;transform:translate(-50%,-50%);border-radius:50%;background:var(--filter-ink);border:0;box-shadow:0 0 0 2px #fff;cursor:grab;touch-action:none;z-index:2}.collection-filters__item{width:100%!important}.active-facets a{border-radius:0!important}.facets .range-slider__thumb:active{cursor:grabbing}.facets .range-slider__thumb:focus-visible{outline:2px solid var(--filter-ink);outline-offset:3px}.facets .show-more_toggler{display:inline-block;margin-top:4px;border-bottom:0;text-decoration:none;cursor:pointer}.facets .show-more_toggler.disabled{display:none}.facets__details>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.facets__details>summary::-webkit-details-marker{display:none}.facets__details>summary:after{content:"+";font-weight:400;margin-left:12px}.facets__details[open]>summary:after{content:"\2212"}.facets__details:not([open])>summary{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-facets-vertical.css.map */
