@media screen and (max-width:990px){.overflow-hidden-mobile-facets{overflow:hidden;overscroll-behavior:contain}}.facets-button-show{display:flex;align-items:center;gap:.8rem;color:rgb(var(--color-foreground))}@media screen and (min-width:990px){.facets-button-show[data-mobile-modal=FacetFiltersForm]{display:none}}.facets-button-show .icon-filter{display:block;flex-shrink:0;width:2.4rem;height:2.4rem}.facets-button-show__label{color:inherit}.facets-button-show .filters-count{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;border-radius:50%;font-size:1.2rem;line-height:1.4;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media(min-width:990px){.facets--standard .facets__wrapper{z-index:unset;pointer-events:all;visibility:visible;position:relative;width:100%;height:unset;transition:none}.facets--standard .facets__overlay,.facets--standard .facets__close{display:none}.facets--standard .facets__inner{position:relative;inset:auto;display:flex;padding:0!important;margin:0!important;width:calc(100% - 2.4rem);max-width:unset!important;height:auto;overflow:visible;transform:unset;border-radius:0;transition:none}.facets--standard .facets__inner-header,.facets--standard .facets__inner-bottom{display:none}.facets--standard .facets__inner-body{overflow:visible;padding-inline-end:0}.facets--standard .facets__list--color{grid-template-columns:1fr}}.facets__wrapper{z-index:100;pointer-events:none;visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:calc(var(--vh, 1vh) * 100);transition:visibility var(--duration-default)}.facets__wrapper.active{pointer-events:all;visibility:visible}.facets__wrapper.active .facets__inner{transform:translate(0);pointer-events:all;visibility:visible;opacity:1}.facets__wrapper.active .facets__overlay{visibility:visible;background-color:rgba(var(--color-modal-overlay),.1);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:background-color var(--duration-default) ease-in-out,backdrop-filter 0s linear 0s,visibility var(--duration-default) ease-in-out}.facets__inner{display:flex;position:absolute;inset-block:0;inset-inline:auto 0;z-index:2;padding-block:2.4rem 0;padding-inline:2.4rem .8rem;margin:0;width:100%;height:100%;overflow:hidden;--facets-drawer-shift: 100%;transform:translate(var(--facets-drawer-shift));background-color:rgb(var(--color-background));outline:none;transition:opacity var(--duration-default) ease-in-out,transform var(--duration-default) ease-in-out}[dir=rtl] .facets__inner{--facets-drawer-shift: -100%}@media screen and (min-width:576px){.facets__inner{max-width:50rem;padding-block:3.2rem 0;padding-inline:3.2rem .8rem}}.facets__inner-header{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;padding-bottom:3.2rem;padding-inline-end:2.4rem}.facets__inner-title{display:flex;align-items:flex-start;gap:.4rem;margin:0;color:rgb(var(--color-foreground))}.facets__inner-title-count{color:inherit}.facets__inner-container{display:flex;flex-direction:column;height:100%;width:100%;min-height:0}.facets__inner-body{flex:1 1 auto;min-height:0;margin-block-start:-.4rem;margin-inline-start:-.4rem;padding-block-start:.4rem;padding-inline:.4rem 2.4rem}.facets__inner-filters{display:flex;flex-direction:column}.facets__inner-bottom{flex-shrink:0;display:flex;gap:.8rem;padding:2.4rem;margin-inline:-2.4rem -.8rem;background-color:rgb(var(--color-background));box-shadow:0 -.4rem 3rem rgba(var(--color-overlay),.04)}@media screen and (min-width:576px){.facets__inner-bottom{padding:3.2rem;margin-inline:-3.2rem -.8rem}}.facets__inner-bottom button,.facets__inner-bottom facet-remove{flex:1 1 0;min-width:0}.facets__inner-bottom facet-remove .button,.facets__inner-bottom .facets__submit{width:100%}.facets__overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:1;background-color:rgba(var(--color-modal-overlay),0);backdrop-filter:none;-webkit-backdrop-filter:none;transition:background-color var(--duration-default) ease-in-out,backdrop-filter 0s linear var(--duration-default),visibility var(--duration-default) ease-in-out}.facets__sort{border-top:.1rem solid rgb(var(--color-border))}@media screen and (min-width:990px){.facets__sort{display:none}}.facets__sort .sort-select,.facets__sort .sort-select__trigger{width:100%}.facets__sort .sort-select__trigger{position:relative;padding-block:2.4rem}.facets__sort .sort-select__trigger:focus-visible{outline:none}.facets__sort .sort-select__trigger:focus-visible:after{content:"";position:absolute;top:2.1rem;right:-.3rem;bottom:2.1rem;left:-.3rem;border:.1rem solid rgba(var(--color-foreground),.5);pointer-events:none}.facets__sort .sort-select__value{color:rgb(var(--color-foreground-secondary))}.facets__sort .icon-select-caret{margin-inline-start:auto}.facets__sort .sort-select__dropdown{position:static;display:grid;grid-template-rows:minmax(0,0fr);min-width:0;border-radius:0;background-color:transparent;box-shadow:none;transform:none;transition:grid-template-rows var(--duration-default) ease-in-out,opacity var(--duration-default) ease-in-out,visibility var(--duration-default) ease-in-out}.facets__sort .sort-select.is-open .sort-select__dropdown{grid-template-rows:minmax(0,1fr);transition:grid-template-rows var(--duration-default) ease-in-out,opacity var(--duration-default) ease-in-out}.facets__sort .sort-select__list{min-height:0;padding-bottom:2.4rem;overflow:hidden}.facets__sort .sort-select__option{padding-inline:0}.facets__disclosure{position:relative;border-top:.1rem solid rgb(var(--color-border))}.facets__disclosure[open] .icon-plus-accordion{transform:rotate(180deg)}.facets__disclosure[open] .icon-plus-accordion__vertical{transform:scaleY(0)}.facets__disclosure[data-animating=closing] .icon-plus-accordion,.facets__disclosure[data-animating=closing] .icon-plus-accordion__vertical{transform:none}.facets__disclosure--switch{padding-block:2.4rem}.facets__switch-row{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.facets__switch{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;min-width:2.4rem;min-height:2.4rem;cursor:pointer}.facets__switch-track{display:flex;align-items:center;width:3.6rem;height:2rem;padding:.2rem;border-radius:100rem;background-color:rgba(var(--color-foreground),.2);transition:background-color var(--duration-default) ease-in-out}.facets__switch-handle{display:block;width:1.6rem;height:1.6rem;border-radius:50%;background-color:rgb(var(--color-background));transform:translate(0);transition:transform var(--duration-default) ease-in-out}.facets__switch-input:checked+.facets__switch .facets__switch-track{background-color:rgb(var(--color-foreground))}.facets__switch-input:checked+.facets__switch .facets__switch-handle{transform:translate(1.6rem)}.facets__switch-input:focus-visible{outline:none}.facets__switch-input:focus-visible+.facets__switch .facets__switch-track{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.facets__summary{position:relative;padding:2.4rem 0}.facets__summary:focus-visible{outline:none}.facets__summary:focus-visible .facets__summary-inner{outline:.1rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.facets__summary-title{display:flex;align-items:center;gap:.4rem;margin-bottom:0;color:rgb(var(--color-foreground))}.facets__summary-count{color:inherit}.facets__summary-inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.facets__summary-actions{flex-shrink:0;display:flex;align-items:center;gap:.8rem}.facets__summary .icon-plus-accordion{flex-shrink:0;width:2.4rem;height:2.4rem;color:rgb(var(--color-foreground));transition:transform var(--duration-default) ease-in-out}.facets__summary .icon-plus-accordion__vertical{transform-box:fill-box;transform-origin:center;transition:transform var(--duration-default) ease-in-out}.facets__display{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem;transition:height var(--duration-default) ease-in-out,opacity var(--duration-default) ease-in-out}.facets__display>:last-child{padding-block-end:2.4rem}.facets__list{display:flex;flex-direction:column;gap:1.6rem;width:100%}.facets__list--color{display:grid;grid-template-columns:1fr;align-items:flex-start;gap:.8rem}@media screen and (min-width:576px){.facets__list--color{grid-template-columns:repeat(2,1fr)}}.facets__list--image{display:grid;grid-template-columns:repeat(var(--image-filter-columns),1fr);align-items:flex-start;gap:1.6rem .6rem;width:100%}.facets__list--image .facets__item>input[type=checkbox]{width:100%;height:100%}.facets__reset-wrapper{display:flex}.facets__reset{pointer-events:all;color:rgb(var(--color-foreground))}.facets__reset:before{content:"";position:absolute;inset-inline:-.4rem;top:50%;transform:translateY(-50%);min-width:2.4rem;height:2.4rem}.facets__reset.loading{pointer-events:none;opacity:.5}.facets__item{position:relative;display:flex;align-items:center}.facets__item>input[type=checkbox]{position:absolute;opacity:1;width:2rem;height:2rem;top:0;left:0;z-index:-1;-webkit-appearance:none;appearance:none}.facets__item>input[type=checkbox]:focus-visible{outline:none}.facets__item>input[type=checkbox]:focus-visible+.facet-checkbox .facet-checkbox__checkbox,.facets__item>input[type=checkbox]:focus-visible+.facet-checkbox--color,.facets__item>input[type=checkbox]:focus-visible+.facet-checkbox--image{outline:.1rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.facets__item>input[type=checkbox]:checked+.facet-checkbox .facet-checkbox__checkbox{border-color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground))}.facets__item>input[type=checkbox]:checked+.facet-checkbox .facet-checkbox__checkbox .icon-selected-filter{visibility:visible;opacity:1;transform:translate(-50%,-50%) scale(1)}.facets__item>input[type=checkbox]:checked+.facet-checkbox--color .facet-checkbox__check{visibility:visible;opacity:1}.facets__item>input[type=checkbox]:checked+.facet-checkbox--image .facets__image-wrapper{border-color:rgb(var(--color-foreground-secondary))}.facets__item--color{width:100%}.facets__price{display:flex;flex-direction:column;justify-content:center;row-gap:2.4rem;width:100%}.facets__price-wrapper{display:flex;align-items:stretch;gap:.8rem}.facets__price-field{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.2rem;height:4.6rem;padding:0 1.6rem;color:rgb(var(--input-color-text));background-color:rgb(var(--input-color-bg));border:.1rem solid transparent;border-radius:var(--border-radius-input);transition:border-color var(--duration-default) ease-in-out}@media(hover:hover){.facets__price-field:hover{border-color:rgb(var(--color-foreground))}}.facets__price-field:focus-within{border-color:rgb(var(--color-foreground))}.facets__price-label{display:block;font-size:.8rem;line-height:1;letter-spacing:.06em;text-transform:uppercase;opacity:.65}.facets__price-value{display:flex;align-items:center;gap:.1rem;width:100%;font-size:calc(var(--font-body-scale) * 1.4rem)}.facets__price-value .field__input{flex:1 1 auto;width:100%;min-width:0;padding:0;min-height:unset;height:auto;font-size:inherit;color:inherit;background:none;border:none;border-radius:0}.facets__price-value .field__input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.facets__price-value .field__input::-webkit-outer-spin-button,.facets__price-value .field__input::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;margin:0}.facets__price-value .field__currency{flex-shrink:0}.facet-checkbox{cursor:pointer;position:relative;display:flex;align-items:center;gap:.8rem;flex-grow:1;word-break:break-word}@media(hover:hover){.facet-checkbox:not(.facet-checkbox--image):not(.facet-checkbox--disabled):hover .facet-checkbox__checkbox{border-color:rgb(var(--color-foreground))}}.facet-checkbox--disabled{opacity:.5;cursor:default}.facet-checkbox:not(.facet-checkbox--color):not(.facet-checkbox--image):after{content:"";position:absolute;inset-inline:0;top:50%;transform:translateY(-50%);height:2.4rem}.facet-checkbox__checkbox{position:relative;display:block;flex-shrink:0;width:2rem;height:2rem;border-radius:.1rem;border:.1rem solid rgb(var(--color-border));box-sizing:border-box;transition:border-color var(--duration-default) ease-in-out,background-color var(--duration-default) ease-in-out}.facet-checkbox__checkbox .icon-selected-filter{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);z-index:5;visibility:hidden;opacity:0;color:rgb(var(--color-background));transition:opacity var(--duration-default),visibility var(--duration-default),transform var(--duration-default)}.facet-checkbox__label{color:rgb(var(--color-foreground));transition:opacity var(--duration-default) ease-in-out}.facet-checkbox--color{padding:.8rem;border:.1rem solid rgb(var(--color-border));border-radius:var(--border-radius-button);transition:border-color var(--duration-default) ease-in-out}.facet-checkbox--color .facet-checkbox__checkbox-color{display:block;flex-shrink:0;border-radius:50%;width:3rem;height:3rem;border:.1rem solid rgb(var(--color-border));background:var(--swatch-color);background-position:center;background-repeat:no-repeat;background-size:cover;background-origin:border-box}.facet-checkbox--color .facet-checkbox__label{flex:1 1 auto}.facet-checkbox--color .facet-checkbox__check{flex-shrink:0;display:flex;align-items:center;visibility:hidden;opacity:0;color:rgb(var(--color-foreground));transition:opacity var(--duration-default),visibility var(--duration-default)}.facet-checkbox--color .facet-checkbox__check .icon-check{width:2.4rem;height:2.4rem}@media(hover:hover){.facet-checkbox--color:not(.facet-checkbox--disabled):hover{border-color:rgba(var(--color-foreground),.5)}}.facet-checkbox--image{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;text-align:start}.facet-checkbox--image:before{display:none}.facet-checkbox--image .facets__image-wrapper{position:relative;width:100%;padding:.3rem;border-radius:.4rem;overflow:hidden;border:.15rem solid transparent;aspect-ratio:var(--image-filter-ratio);transition:border-color var(--duration-default)}.facet-checkbox--image .facets__image{position:absolute;top:.3rem;right:.3rem;bottom:.3rem;left:.3rem;border-radius:.4rem;width:calc(100% - .6rem);height:calc(100% - .6rem);-o-object-fit:var(--image-filter-fit);object-fit:var(--image-filter-fit)}@media(hover:hover){.facet-checkbox--image:not(.facet-checkbox--disabled):hover .facets__image-wrapper{border-color:rgb(var(--color-foreground-secondary))}}.field__range{pointer-events:none;position:relative;z-index:1;height:.1rem;vertical-align:top;-webkit-appearance:none;appearance:none;width:100%;background:transparent}.field__range::-webkit-slider-thumb{-webkit-appearance:none;position:relative;height:3rem;width:3rem;border-radius:100%;border:none;background-color:rgb(var(--color-foreground));background-image:radial-gradient(circle,rgb(var(--color-background)) 0 .4rem,transparent .4rem 100%);box-shadow:none;cursor:pointer;margin-top:-1.5rem;z-index:1}.field__range::-webkit-slider-runnable-track{width:100%;height:.1rem;cursor:pointer;background:none;border:none}.field__range::-moz-range-thumb{height:3rem;width:3rem;border-radius:100%;border:none;background-color:rgb(var(--color-foreground));background-image:radial-gradient(circle,rgb(var(--color-background)) 0 .4rem,transparent .4rem 100%);cursor:pointer}.field__range::-moz-range-progress,.field__range::-moz-range-track{width:100%;height:.1rem;cursor:pointer;border:none;background:none}.field__range:last-child{position:absolute;top:0;left:0}.field__range:focus-visible{outline:none}.field__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 0 .3rem rgba(var(--color-foreground),.5)}.field__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 0 .3rem rgba(var(--color-foreground),.5)}.facets__range{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:.1rem;margin:1.5rem 0}.facets__range:before{content:"";position:absolute;top:0;inset-inline:1.5rem;height:.1rem;background:linear-gradient(to right,rgb(var(--color-border)) var(--range-min),rgb(var(--color-foreground)) var(--range-min),rgb(var(--color-foreground)) var(--range-max),rgb(var(--color-border)) var(--range-max))}.facets__range .field__range::-webkit-slider-thumb{pointer-events:auto}.facets__range .field__range::-moz-range-thumb{pointer-events:auto}.active-facets__wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem 1.2rem}.active-facets__button{display:flex;align-items:center;text-decoration:none;overflow:hidden;min-height:2.4rem;min-width:2.4rem;margin:0;color:rgb(var(--color-foreground))}.active-facets__button.disabled{pointer-events:none}.active-facets__button-inner{display:flex;align-items:center;gap:.8rem;color:rgb(var(--color-foreground))}.active-facets__button .icon-close{flex-shrink:0;width:2rem;height:2rem;color:rgb(var(--color-foreground));opacity:.5;pointer-events:none;transition:opacity var(--duration-default) ease-in-out}@media(hover:hover){.active-facets__button:hover .icon-close{opacity:1}}.active-facets facet-remove.remove-all:only-child{display:none}.active-facets--standard .active-facets__wrapper--margin{margin-block:2.4rem}.active-facets--standard .active-facets__button{min-height:3.8rem;min-width:3.8rem;padding:.4rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:min(var(--border-radius-button),.8rem);transition:border-color var(--duration-default) ease-in-out}@media(hover:hover){.active-facets--standard .active-facets__button:hover{border-color:rgb(var(--color-foreground))}}.active-facets--drawer .active-facets__wrapper{gap:.8rem}.active-facets--drawer .active-facets__wrapper--margin{margin-bottom:3.2rem}.active-facets--drawer .active-facets__button{padding:.4rem .8rem;border:none;border-radius:var(--border-radius-button);background-color:rgb(var(--color-background-secondary))}.active-facets--drawer .active-facets__button-inner{gap:.6rem;font-size:calc(var(--font-body-scale) * 1.2rem)}.facets-sorting{position:relative;display:flex;align-items:center}.sort-select{position:relative;display:block}.sort-select__trigger{display:flex;align-items:center;min-height:2.4rem;gap:.6rem;color:rgb(var(--color-foreground));transition:opacity var(--duration-default) ease-in-out}@media(hover:hover){.sort-select__trigger:hover{opacity:var(--hover-opacity)}}.sort-select__prefix,.sort-select__value{color:inherit;white-space:nowrap}.sort-select .icon-select-caret{flex-shrink:0;width:2rem;height:2rem;transition:transform var(--duration-default) ease-in-out}.sort-select.is-open .icon-select-caret{transform:rotate(-180deg)}.sort-select__dropdown{inset-inline-end:0;min-width:24rem}.sort-select.is-open .sort-select__dropdown{visibility:visible;opacity:1;transform:translateY(0);transition:opacity var(--duration-default) ease-in-out,transform var(--duration-default) ease-in-out}[dir=rtl] .facets__switch-input:checked+.facets__switch .facets__switch-handle{transform:translate(-1.6rem)}[dir=rtl] .facets__price{direction:ltr}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-facets.css.map */
