.filters{display:block}@media screen and (min-width: 1024px){.filters{padding:3.2rem 2.8rem;border:1px solid var(--grey-400);background-color:var(--white)}}.filters details fieldset{padding:0;border:0;margin:0}.filters details[open]{padding-bottom:2.4rem}.filters details:first-of-type summary{padding-top:0;border-top:0}.filters details:last-of-type summary{padding-bottom:0}.filters details summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:1.6rem;font-weight:600;line-height:2.4rem;letter-spacing:0px;color:var(--black);text-transform:uppercase;padding:2.4rem 0;border-top:1px solid var(--grey-400)}.filters details[open] summary{padding-bottom:2rem}.filters details summary svg{width:auto;height:2.4rem;transform:rotate(90deg)}.filters details[open] summary svg{transform:rotate(-90deg)}.filters details summary svg path{stroke:var(--blue-400)}.filters details .facets-layout{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.8rem}.filters details .facets-layout.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.filters .facet-checkbox{display:flex;align-items:center;justify-content:center;padding:.5rem 1.4rem;background-color:var(--grey-300);border:1.5px solid var(--grey-300);border-radius:6.4rem;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;font-size:1.4rem;font-weight:400;line-height:2.6rem;letter-spacing:-.5px;color:var(--black)}.filters .facet-checkbox:hover,.filters .facet-checkbox:has(input:checked){border-color:var(--yellow-400)}.filters .facet-checkbox:has(input:checked){background-color:rgba(var(--rgb-yellow-400),.1)}.filters .swatch-input-wrapper{display:flex;align-items:center;justify-content:center;margin-right:1.2rem}.filters .swatch-input-wrapper input{display:none}.filters .swatch-input-wrapper .swatch-input__label{width:2rem;height:2rem}.filters .swatch-input-wrapper .swatch-input__label .swatch{border-radius:5px}.filters .swatch-input-wrapper .facet-checkbox__text{font-size:1.4rem;font-weight:400;line-height:2.6rem;letter-spacing:-.5px;color:var(--black)}.filters .facet-checkbox>input{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-filters.css.map */
