@charset "UTF-8";price-range .range--slider-container{display:flex;flex:1;align-items:center;padding:.8rem 0;gap:.8rem}price-range .range--slider-container .range--slider{display:flex;flex:1;align-items:center;position:relative;border:1px solid var(--color-input-border);border-radius:var(--border-radius)}price-range .range--slider-container .range--slider input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;border-radius:var(--border-radius);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:1px solid var(--color-input-border);background-color:var(--color-icon);cursor:pointer;-webkit-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]::-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{background-color:var(--color-icon-hover)}price-range .range--slider-container .range--slider input[type=range]::-moz-range-thumb{-webkit-appearance:none;pointer-events:all;width:24px;height:24px;border:1px solid var(--color-input-border);background-color:var(--color-icon);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{background-color:var(--color-icon-hover)}price-range .range--text-input-container{display:flex;flex-direction:row;gap:1rem;align-items:center}price-range .range--text-input-container label{white-space:nowrap}price-range .range--text-input-container .range--text-input{display:flex;flex-direction:column;width:100%;border:1px solid var(--color-border);padding:.4rem .8rem}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%;color:var(--color-input-text)}price-range .range--text-input-container .range--text-input div input[type=number]::-webkit-input-placeholder{color:var(--color-input-placeholder)}price-range .range--text-input-container .range--text-input div input[type=number]:-moz-placeholder{color:var(--color-input-placeholder)}price-range .range--text-input-container .range--text-input div input[type=number]::-moz-placeholder{color:var(--color-input-placeholder)}price-range .range--text-input-container .range--text-input div input[type=number]:-ms-input-placeholder{color:var(--color-input-placeholder)}price-range .range--reset-button-container{display:flex}price-range .range--reset-button-container input{align-self:end;margin:1.6rem 0 0}price-range .range--reset-button-container input.hidden{opacity:0;visibility:hidden}.facets__facet{padding:1.6rem;border-bottom:1px solid var(--color-border)}.facets__facet#facet-sort-by{margin-left:auto;display:flex;align-items:center}@media (min-width: 64em){.facets__facet#facet-sort-by{display:none}}.facets__facet#facet-sort-by .sort-by{position:relative;width:100%}@media (min-width: 64em){.facets__facet#facet-sort-by .sort-by{width:auto}}.facets__facet#facet-sort-by .sort-by select{color:var(--color-input-text);padding:.8rem 4rem .8rem 1.6rem;font-weight:500;font-size:1.4rem;line-height:2.4rem;border:1px solid var(--color-input-border);background-color:var(--color-input-background);box-shadow:0 .4rem 1rem #4a4a4a03;border-radius:var(--border-radius);cursor:pointer;outline-offset:0;width:100%}@media (min-width: 64em){.facets__facet#facet-sort-by .sort-by select{width:auto}}.facets__facet#facet-sort-by .sort-by span{position:absolute;top:50%;transform:translateY(-50%);right:1rem;color:var(--color-input-text);pointer-events:none}.facets__facet details .content{padding:.8rem 0 0}.facets__facet details summary{padding:0;display:flex;align-items:center;justify-content:space-between;font-weight:500}.facets__facet details summary .icon--closed{display:block}.facets__facet details summary .icon--open{display:none}.facets__facet details summary p{margin:0}.facets__facet details summary span{transition:.4s;font-size:1.2rem;width:1.2rem;height:1.2rem}.facets__facet details .content .text-xs{opacity:.4}.facets__facet details .content ul{margin:0}.facets__facet details .content ul li{padding:0}.facets__facet details .content ul li a{display:block;padding:.8rem 0;color:var(--color-text-links);transform:translate(0)}.facets__facet details .content ul li a:hover,.facets__facet details .content ul li a:active,.facets__facet details .content ul li a:focus{color:var(--color-text-links);transform:translate(.2rem)}.facets__facet details .content ul li label .swatch-filter--color,.facets__facet details .content ul li label .swatch-filter--image{width:1.6rem;height:1.6rem;border-radius:50%;border:1px solid var(--color-border)}.facets__facet details[open] summary .icon--closed{display:none}.facets__facet details[open] summary .icon--open{display:block}.facets__facet:not(.facets__facet--availability) .form-control{padding:.8rem 0;display:grid;grid-template-columns:1.6rem auto 1.6rem;grid-gap:.8rem;gap:.8rem;align-items:center;cursor:pointer}.facets__facet:not(.facets__facet--availability) .form-control input[type=checkbox]+span{text-transform:var(--font-body-transform);transform:translate(0);transition:all .2s;color:var(--color-text)}.facets__facet:not(.facets__facet--availability) .form-control input[type=checkbox]:hover+span,.facets__facet:not(.facets__facet--availability) .form-control input[type=checkbox]:active+span,.facets__facet:not(.facets__facet--availability) .form-control input[type=checkbox]:focus+span{transform:translate(.2rem);color:var(--color-text)}.facets__facet .form-control input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-input-background);margin:0;font:inherit;width:1.6rem;height:1.6rem;border:1px solid var(--color-text);border-radius:var(--border-radius);overflow:hidden;display:grid;align-content:center;justify-content:center;place-content:center;cursor:pointer}.facets__facet .form-control input[type=checkbox]:before{content:"\2713";width:1.6rem;height:1.6rem;line-height:1;opacity:0;visibility:hidden;transition:.4s;color:var(--color-input-text);background-color:var(--color-input-background);display:flex;justify-content:center;align-items:center}.facets__facet .form-control input[type=checkbox]:checked{background-color:var(--color-input-background)}.facets__facet .form-control input[type=checkbox]:checked:before{opacity:1;visibility:visible}.facets__facet .form-control input[type=checkbox]:disabled{cursor:not-allowed}.facets__facet .form-control input[type=checkbox]:disabled+span{opacity:.4}.facets__facet--availability{border-top:0;padding:0}.facets__facet--availability-0{display:none}.facets__footer{position:sticky;bottom:0;background:var(--color-background-body);padding:1.6rem 0;text-align:center}.facets__footer facet-remove{margin:1.6rem 0 0;display:block}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-facets.css.map */
