@media screen and (min-width:750px){.facets-vertical{gap:0}.facets-vertical .facets-wrapper{position:sticky;top:2.4rem;align-self:flex-start;width:26rem;padding-right:4rem}.facets-vertical .facets__form-vertical{width:100%}}@media screen and (min-width:990px){.facets-vertical .facets-wrapper{width:28rem}}.facets__heading--vertical{margin:0 0 1.2rem;padding-bottom:1.4rem;border-bottom:.1rem solid rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:2.2rem;font-weight:var(--font-heading-weight, 600);letter-spacing:0;line-height:1.2;color:rgb(var(--color-foreground))}.facets__disclosure-vertical{border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.facets__disclosure-vertical+.facets__disclosure-vertical,.facets__form-vertical .facets__disclosure-vertical{border-top:0}.facets__form-vertical .facets__summary{padding:1.8rem 0;font-size:1.2rem;font-weight:600;letter-spacing:.2rem;text-transform:uppercase;color:rgb(var(--color-foreground))}.facets__form-vertical .facets__summary:hover{color:#b6713e}.facets__form-vertical .facets__summary .icon-caret{width:1rem;color:#b6713e}.facets__display-vertical{padding-bottom:1.8rem}.facets__list--vertical .facets__item{padding:0}.facets__form-vertical .facets__label{padding:.7rem 0;font-size:1.4rem;letter-spacing:.02rem;color:rgba(var(--color-foreground),.8);text-transform:capitalize}.facets__form-vertical .facets__label:hover{color:rgb(var(--color-foreground))}.facets__form-vertical .facet-checkbox>svg{flex-shrink:0;width:1.8rem;height:1.8rem;margin-right:1.2rem;border-radius:.2rem;background-color:#fff;color:rgba(var(--color-foreground),.35)}.facets__form-vertical .facet-checkbox .icon-checkmark{top:.4rem;left:.3rem;width:1.2rem;color:#fff}.facets__form-vertical .facet-checkbox input[type=checkbox]:checked~svg:first-of-type,.facets__form-vertical .facet-checkbox input[type=checkbox]:checked+svg{background-color:#b6713e;color:#b6713e}.facets__form-vertical .facet-checkbox input[type=checkbox]:checked~.facet-checkbox__text,.facets__form-vertical .facet-checkbox input[type=checkbox]:checked~span{font-weight:600;color:rgb(var(--color-foreground))}.facets__form-vertical .facet-checkbox--disabled{opacity:.45}.facets__form-vertical .facets__header-vertical,.facets__form-vertical .facets__selected{font-size:1.25rem;color:rgba(var(--color-foreground),.6)}.facets__form-vertical .facets__price{gap:1rem;padding-top:.6rem}.facets__form-vertical .facets__price .field__input{height:4.4rem;font-size:1.35rem}.facets__form-vertical .facets__price .field:after,.facets__form-vertical .facets__price .field:before{border-radius:0;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2)}.facets__form-vertical .facets__price .field:focus-within:after{box-shadow:0 0 0 .1rem #b6713e}.facets__form-vertical .facets__price .field-currency{font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.facets__form-vertical .button-show-more{font-size:1.2rem;font-weight:600;letter-spacing:.14rem;color:#b6713e;text-transform:uppercase}.active-facets__button-inner{padding:.6rem 1.2rem;border:.1rem solid rgba(182,113,62,.5);border-radius:2rem;background-color:#fbf8f4;font-size:1.2rem;letter-spacing:.04rem;box-shadow:none}.active-facets__button:hover .active-facets__button-inner{border-color:#b6713e;box-shadow:none}.active-facets__button-remove,.active-facets .underlined-link{font-size:1.2rem;font-weight:600;letter-spacing:.12rem;color:#b6713e;text-transform:uppercase}.facets-vertical-form,.facets-vertical .facets-vertical-form{align-items:center;margin-bottom:2rem;padding-bottom:1.4rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.facet-filters__label,.facet-filters__label label{font-size:1.2rem;font-weight:600;letter-spacing:.16rem;color:rgba(var(--color-foreground),.6);text-transform:uppercase}.facet-filters__sort{font-size:1.35rem;font-weight:500}.product-count__text,.product-count-vertical .product-count__text{font-size:1.25rem;letter-spacing:.08rem;color:rgba(var(--color-foreground),.6)}@media screen and (max-width:749px){.mobile-facets__open-wrapper{margin-bottom:1.6rem}.mobile-facets__open{width:100%;justify-content:center;padding:1.2rem 1.6rem;border:.1rem solid rgb(var(--color-foreground));font-size:1.2rem;font-weight:600;letter-spacing:.18rem;text-transform:uppercase}.mobile-facets__open .icon-filter{color:#b6713e}.mobile-facets__heading{font-family:var(--font-heading-family);font-size:2.4rem}.mobile-facets__summary{font-size:1.3rem;font-weight:600;letter-spacing:.16rem;text-transform:uppercase}.mobile-facets__footer .button{font-size:1.2rem;font-weight:600;letter-spacing:.16rem;text-transform:uppercase}.mobile-facets__checkbox:checked+.mobile-facets__label .mobile-facets__highlight{background-color:#fbf8f4}.mobile-facets__checkbox:checked+.mobile-facets__label>svg{background-color:#b6713e;color:#b6713e}}.active-facets-vertical-filter{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;width:100%;margin-bottom:1.2rem;border-bottom:.1rem solid rgb(var(--color-foreground))}.active-facets-vertical-filter .facets__heading--vertical{flex:1 1 auto;margin:0;padding-bottom:1.4rem;border-bottom:0}.active-facets-vertical-filter .active-facets__button-wrapper{flex-shrink:0;padding:0}.active-facets-vertical-filter .active-facets__button-remove{font-size:1.1rem;white-space:nowrap}.active-facets-desktop .active-facets__button{max-width:100%}.quick-filters--sidebar{display:block;margin-bottom:2.8rem}.quick-filters--sidebar .quick-filters__group+.quick-filters__group{margin-top:2.6rem}.quick-filters__heading{margin:0 0 1rem;padding-bottom:1.2rem;border-bottom:.1rem solid rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:2.2rem;font-weight:var(--font-heading-weight, 600);line-height:1.2}.quick-filters--sidebar .quick-filters__list{margin:0}.quick-filters__link{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 0;font-size:1.3rem;font-weight:500;letter-spacing:.14rem;color:rgba(var(--color-foreground),.75);text-decoration:none;text-transform:uppercase;transition:color var(--duration-short) ease,padding var(--duration-short) ease}.quick-filters__link:hover{padding-left:.4rem;color:#b6713e}.quick-filters__link.is-active{font-weight:700;color:rgb(var(--color-foreground))}.quick-filters__link.is-active:before{content:"";flex-shrink:0;width:.6rem;height:.6rem;margin-right:-.2rem;border-radius:50%;background-color:#b6713e}.quick-filters__link.is-active span:first-of-type{margin-right:auto}.quick-filters__count{min-width:2.6rem;padding:.1rem .7rem;border-radius:1rem;background-color:#f7f0e8;font-size:1.1rem;font-weight:500;letter-spacing:0;color:#8a5a32;text-align:center}.quick-filters__list--sort{display:flex;flex-wrap:wrap;gap:.8rem;padding-top:.6rem}.quick-filters__sort{display:inline-flex;align-items:center;padding:.8rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.25);font-size:1.15rem;font-weight:600;letter-spacing:.14rem;color:rgb(var(--color-foreground));text-decoration:none;text-transform:uppercase;transition:background-color var(--duration-short) ease,border-color var(--duration-short) ease,color var(--duration-short) ease}.quick-filters__sort:hover{border-color:#b6713e;color:#b6713e}.quick-filters__sort.is-active{border-color:#121212;background-color:#121212;color:#fff}.quick-filters--chips{display:flex;gap:.8rem;margin:0 -1.5rem 1.6rem;padding:0 1.5rem .4rem;overflow-x:auto;scrollbar-width:none}.quick-filters--chips::-webkit-scrollbar{display:none}.quick-filters--chips .quick-filters__group,.quick-filters--chips .quick-filters__list{display:contents}.quick-filters--chips .quick-filters__heading{display:none}.quick-filters--chips li{flex-shrink:0}.quick-filters--chips .quick-filters__link,.quick-filters--chips .quick-filters__sort{padding:.8rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.2);font-size:1.1rem;white-space:nowrap}.quick-filters--chips .quick-filters__link:hover{padding-left:1.4rem}.quick-filters--chips .quick-filters__link.is-active{border-color:#b6713e;background-color:#fbf8f4}.quick-filters--chips .quick-filters__link.is-active:before{display:none}.price-slider{position:relative;display:block;margin:2rem .8rem 0;padding-top:.2rem}.mobile-facets__submenu .price-slider{margin:2.4rem 3.4rem 0}.price-slider__track{position:relative;height:.3rem;border-radius:.3rem;background-color:rgba(var(--color-foreground),.12)}.price-slider__range{position:absolute;top:0;bottom:0;border-radius:inherit;background:linear-gradient(90deg,#d9a46c,#b6713e)}.price-slider__input{position:absolute;top:-.7rem;left:-.8rem;width:calc(100% + 1.6rem);height:1.8rem;margin:0;background:none;pointer-events:none;appearance:none;-webkit-appearance:none}.price-slider__input:focus{outline:none}.price-slider__input::-webkit-slider-thumb{width:1.8rem;height:1.8rem;border:.2rem solid #b6713e;border-radius:50%;background-color:#fff;box-shadow:0 .2rem .6rem #00000026;cursor:grab;pointer-events:auto;-webkit-appearance:none}.price-slider__input::-moz-range-thumb{width:1.4rem;height:1.4rem;border:.2rem solid #b6713e;border-radius:50%;background-color:#fff;box-shadow:0 .2rem .6rem #00000026;cursor:grab;pointer-events:auto}.price-slider__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 .4rem #b6713e40}.price-slider__input::-webkit-slider-runnable-track,.price-slider__input::-moz-range-track{background:none}.price-slider__labels{display:flex;justify-content:space-between;margin:1.6rem -.8rem 0;font-size:1.25rem;font-weight:500;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px){.facets-vertical .facets-wrapper{max-height:calc(100vh - 4.8rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.facets-vertical .facets-wrapper::-webkit-scrollbar{display:none}}@media screen and (min-width:750px){.facets__form-vertical #FacetsWrapperDesktop{display:flex;flex-direction:column}.facets__form-vertical #FacetsWrapperDesktop>.active-facets-desktop{order:1}.facets__form-vertical #FacetsWrapperDesktop>.facets__disclosure-vertical:has(price-range){order:2}.facets__form-vertical #FacetsWrapperDesktop>.quick-filters{order:3;margin:2.8rem 0}.facets__form-vertical #FacetsWrapperDesktop>.facets__disclosure-vertical{order:4}}@media screen and (max-width:749px){.active-facets-mobile:has(.active-facets__button){margin-bottom:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-facets-refined.css.map */
