price-range{padding-right:calc(var(--spacing-step) * 2);font-size:1.6rem}price-range .range--slider-container{display:flex;align-items:center;flex-wrap:wrap;flex:1;padding:.8rem 0;gap:.8rem}price-range .range--slider-container .range--slider{display:flex;flex:100%;align-items:center;position:relative;border:1px solid #000;border-radius:1rem}price-range .range--slider-container .range--slider input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none!important;height:16px;border-radius:1rem;width:100%;pointer-events:none;transition-property:width,height,border-radius;transition-duration:.4s;transition-timing-function:ease-in-out}price-range .range--slider-container .range--slider input[type=range]:first-of-type{height:0;z-index:1;position:absolute}price-range .range--slider-container .range--slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:16px;height:16px;border-radius:50%;border:1px solid #000;background-color:#000;cursor:pointer;transition-property:width,height,border-radius,background-color;transition-duration:.2s;transition-timing-function:ease}price-range .range--slider-container .range--slider input[type=range]::-webkit-slider-thumb:hover,price-range .range--slider-container .range--slider input[type=range]::-webkit-slider-thumb:active,price-range .range--slider-container .range--slider input[type=range]::-webkit-slider-thumb:focus{opacity:.7}price-range .range--slider-container .range--slider input[type=range]::-moz-range-thumb{-webkit-appearance:none;appearance:none;pointer-events:all;width:24px;height:24px;border-radius:50%;border:1px solid #000;background-color:#000;cursor:pointer;-moz-transition-property:width,height,border-radius,background-color;transition-property:width,height,border-radius,background-color;transition-duration:.2s;transition-timing-function:ease}price-range .range--slider-container .range--slider input[type=range]::-moz-range-thumb:hover,price-range .range--slider-container .range--slider input[type=range]::-moz-range-thumb:active,price-range .range--slider-container .range--slider input[type=range]::-moz-range-thumb:focus{opacity:.7}price-range .range--slider-container .range--slider-label{order:1;flex:1;margin:0}price-range .range--slider-container .range--slider-label:last-child{text-align:right}price-range .range--text-input-container{display:none;flex-direction:row;padding:.8rem 0}price-range .range--text-input-container .range--text-input{display:none;flex-direction:column;width:100%}price-range .range--text-input-container .range--text-input div{display:flex;gap:.8rem}price-range .range--text-input-container .range--text-input div input[type=number]{width:100%}price-range .range--reset-button-container{display:flex}price-range .range--reset-button-container input{align-self:end;margin:0 0 .4rem .8rem}price-range .range--reset-button-container input.hidden{opacity:0;visibility:hidden}price-radios ul{font-size:1.6rem;list-style:none;padding:0}.facets{color:var(--color-paragraphs);background-color:var(--color-background);position:relative}.facets__form{display:flex;align-items:center}.facets__sort{margin-left:auto}.no-js .facets__sort select{font-family:inherit;background:none;border:none;border-radius:0}.no-js .facets__sort select.hidden{display:block!important}.facets .dropdown{position:static}.facets .dropdown__list{top:calc(100% + .1rem)}@media screen and (min-width: 990px){.facets .dropdown{position:relative}.facets .dropdown__list{top:calc(100% + 2.8rem);right:calc(calc(var(--spacing-step) * 7) * -1)}}.facets__trigger{display:flex;align-items:center}[open] summary.facets__trigger:before{content:none}.facets__trigger svg{margin-right:var(--spacing-step)}.facets__trigger svg:nth-child(2){width:2.4rem;height:2.4rem;display:none}[open] .facets__trigger svg:nth-child(2){display:inline}[open] .facets__trigger svg:nth-child(1){display:none}.facets__trigger-counter{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:.1rem solid var(--color-seperators);border-radius:50%;margin-left:var(--spacing-step)}.facets__wrapper.disclosure-has-popup{position:static}.facets__body{background-color:var(--color-background);width:100%;padding:calc(var(--spacing-step) * 2) 0 calc(var(--spacing-step) * 6);position:fixed!important;top:0;bottom:0;left:0;z-index:var(--z-modals)!important}.facets__body:not(.no-js .facets__body){visibility:hidden;opacity:0;transform:translate(-100%);transition:opacity var(--duration-long) var(--transition-cubic-bezier),visibility var(--duration-long) var(--transition-cubic-bezier),transform var(--duration-long) var(--transition-cubic-bezier)}.is-open .facets__body:not(.no-js .facets__body){visibility:visible;opacity:1;transform:translate(0)}.facets__body-wrapper{width:100%;overflow-y:auto;flex:1}.facets__body-container{height:100%;display:flex;flex-direction:column}.facets__head{display:flex;justify-content:space-between;align-items:center}.facets__head button{color:currentColor;background:none;display:block;padding:.3rem;border:none;border-radius:0;margin:0;cursor:pointer}@media screen and (min-width: 990px){.facets__body{max-width:32rem;top:calc(100% + .1rem);bottom:auto;position:absolute!important}.facets__body-container{display:block;height:auto}.facets__body-wrapper{overflow-y:visible;flex:none}.facets--horizontal .facets__body{max-width:none}.facets--horizontal .facets__body:not(.no-js .facets__body),.facets--vertical .facets__body:not(.no-js .facets__body){transform-origin:top;transform:scaleY(1.3) translateY(3rem)}.facets--horizontal .is-open .facets__body:not(.no-js .facets__body),.facets--vertical .is-open .facets__body:not(.no-js .facets__body){transform:scaleY(1) translateY(0)}.facets--horizontal .facets__body-wrapper{display:flex}.facets--vertical .facets__body{width:100%;max-width:none;background-color:transparent;padding:0}.facets--vertical .facets__body-wrapper{background-color:var(--color-background);max-width:32rem;padding:calc(var(--spacing-step) * 4)}}.facets__foot{display:flex;flex-flow:row wrap;justify-content:space-between;padding-top:calc(var(--spacing-step) * 4)}.facets__foot facet-remove .button,.facets__foot button:only-child,.facets__foot .button.no-js-hidden:first-child{width:100%}.facets__foot button,.facets__foot facet-remove{width:calc(50% - calc(var(--spacing-step) / 2))}@media screen and (min-width: 990px){.facets--horizontal .facet{flex:1;max-width:33.6rem;padding-right:calc(var(--spacing-step) * 2)}.facets--horizontal .facet__inner{height:100%;margin-right:var(--spacing-step);border-right:.1rem solid var(--color-seperators)}.facets--horizontal .facet__body{border-bottom:none}}.facets-active{flex:1;display:flex;flex-flow:row wrap;align-items:center;padding:0 calc(var(--spacing-step) * 8);border-left:.2rem solid var(--color-seperators);margin:0 calc(var(--spacing-step) * 8)}facet-remove,facet-filters-form,price-range{display:block}.facets-active facet-remove:not(:last-child){margin-right:calc(var(--spacing-step) * 3)}.facet--swatches .facet__list{display:flex;flex-flow:row wrap}.facet--swatches .facet__item{margin-right:var(--spacing-step);margin-bottom:calc(var(--spacing-step) * 2)}.facet__price{padding-right:var(--spacing-step)}.facet__price-row{display:flex;align-items:flex-end}.facet__price-row .field{flex:1}.facet__price-row+.facet__price-row{margin-top:calc(var(--spacing-step) * 2)}.facet__price-currency{margin-left:var(--spacing-step)}.facets-active__button svg,.facets-active__button span{vertical-align:middle}.facets-active__button svg{margin-left:var(--spacing-step)}
/*# sourceMappingURL=/cdn/shop/t/54/assets/component-facets.css.map */
