.sf-filters__button{display:grid;grid-template-columns:1fr 2rem;padding:.625rem 0}.sf-filters__icon{margin:auto;transition:transform var(--transition-fast)}.sf-filters__body{display:grid;grid-gap:1.25rem;border-bottom:2px solid var(--color-gray-100);margin-top:.5rem;padding-bottom:2rem}@media screen and (min-width:577px){.sf-filters__body{border:none;grid-auto-columns:1fr;margin:0;padding:0}}.sf-filters--mobile{border-bottom:2px solid var(--color-gray-100);font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-primary-regular);line-height:var(--lineHeight-md)}@media screen and (min-width:769px){.sf-filters--mobile{font-size:var(--font-size-xl)}}@media screen and (min-width:1261px){.sf-filters--mobile{font-size:var(--font-size-2xl)}}.sf-filters--mobile[open]{border-bottom:none}.sf-filters--mobile[open] .sf-filters__icon{transform:scaleY(-1)}.sf-filters--mobile ::-webkit-details-marker{display:none}@media screen and (min-width:577px){.sf-filters--mobile{display:none}}.sf-filters--desktop{display:none}@media screen and (min-width:577px){.sf-filters--desktop{display:grid}}.sf-filters__refinements{padding-top:.5rem}.sf-filters__refinements .ais-CurrentRefinements-list{display:flex;list-style-type:none;margin:0;padding:0}.sf-filters__refinements .ais-CurrentRefinements-list>li{margin-left:0;padding-left:0}.sf-filters__refinements .ais-CurrentRefinements-list>li:before{display:none;visibility:hidden}.sf-filters__refinements li.ais-CurrentRefinements-item{font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-primary-regular);line-height:var(--lineHeight-lg);text-transform:lowercase}@media screen and (min-width:769px){.sf-filters__refinements li.ais-CurrentRefinements-item{font-size:var(--font-size-lg)}}@media screen and (max-width:768px){.sf-filters__refinements li.ais-CurrentRefinements-item:first-child{margin-left:0}}.sf-filters__refinements li.ais-CurrentRefinements-item .ais-CurrentRefinements-category{background:var(--color-secondary);display:inline-flex;padding:.125rem .5rem}.sf-filters__refinements li.ais-CurrentRefinements-item .ais-CurrentRefinements-category+.ais-CurrentRefinements-category{display:inline-block;margin-left:.375rem}.sf-filters__refinements .ais-CurrentRefinements-label{display:none}.sf-filters__refinements .ais-CurrentRefinements-delete{background:none;border:none;color:inherit;cursor:pointer;margin-left:.25rem;padding:.25rem;text-decoration:none}.sf-filters__refinements .ais-CurrentRefinements-delete,.sf-filters__refinements .ais-CurrentRefinements-delete:active,.sf-filters__refinements .ais-CurrentRefinements-delete:hover{background:none;border:none}.sf-filters__refinements .ais-CurrentRefinements-delete:hover{font-weight:700}@media screen and (min-width:577px){.sf-filters__refinements{display:none}}
