.style_filter_container__ORtbY{width:100%;display:flex;flex-direction:row;justify-content:space-between;gap:15px}@media screen and (min-width:768px){.style_filter_container__ORtbY{justify-content:flex-end;gap:20px}}.style_filter_container__ORtbY .style_subcategory_container__rQ_5g{display:none;flex-direction:row;flex-wrap:wrap;gap:14px;width:100%}@media screen and (min-width:768px){.style_filter_container__ORtbY .style_subcategory_container__rQ_5g{display:flex}}.style_filter_container__ORtbY .style_subcategory_container__rQ_5g a{padding:10px 20px;border-radius:10px;background-color:var(--white);color:var(--black);line-height:160%;font-size:14px;box-shadow:0 0 0 1px var(--neutral-100);width:max-content}.style_filter_container__ORtbY .style_subcategory_container__rQ_5g a.style_active__5M50S{background-color:var(--brown-100);box-shadow:0 0 0 2px var(--brown-700);color:var(--brown-700);font-weight:700}.style_filter_container__ORtbY .style_mobile_subcategory_container__1kNfq{display:flex;flex-direction:row;flex-wrap:wrap;gap:14px}@media screen and (min-width:768px){.style_filter_container__ORtbY .style_mobile_subcategory_container__1kNfq{display:none}}.style_filter_container__ORtbY .style_mobile_subcategory_container__1kNfq a{background-color:var(--white);color:var(--black);line-height:160%;font-size:14px;width:max-content}.style_filter_container__ORtbY .style_sort_container__Vm3Tk{margin-right:0}@media screen and (min-width:768px){.style_filter_container__ORtbY .style_sort_container__Vm3Tk{margin-right:15px}}.style_reference_element_container__mT0q2{flex-direction:row;align-items:center;justify-content:space-between;height:min-content;gap:20px;padding:10px 20px;box-shadow:0 0 0 1px var(--neutral-100);cursor:pointer}.style_popper_element_container__j0ueb,.style_reference_element_container__mT0q2{display:flex;border-radius:10px;color:var(--black);font-size:14px;font-weight:500}.style_popper_element_container__j0ueb{width:-moz-fit-content;width:fit-content;flex-direction:column;gap:15px;align-items:flex-start;white-space:nowrap;background-color:var(--white);padding:20px 30px;border:1px solid var(--neutral-100)}