#product-filter.filter-accordion .filter-accordion-section{border-bottom:1px solid rgba(80,86,88,.22)}
#product-filter.filter-accordion .filter-accordion-toggle{appearance:none;align-items:center;background:transparent;border:0;color:#505658;cursor:pointer;display:flex;font-family:"Roboto",sans-serif;font-size:14px;font-weight:bold;justify-content:space-between;letter-spacing:.02em;line-height:22px;padding:10px 0;text-align:left;text-transform:uppercase;width:100%}
#product-filter.filter-accordion .filter-accordion-toggle:focus-visible{outline:2px solid #eb6a84;outline-offset:3px}
#product-filter.filter-accordion .filter-accordion-icon{flex:0 0 22px;height:22px;margin-left:12px;position:relative;width:22px}
#product-filter.filter-accordion .filter-accordion-icon::before,#product-filter.filter-accordion .filter-accordion-icon::after{background:currentColor;content:"";height:2px;left:3px;position:absolute;top:10px;transition:transform .2s ease;width:16px}
#product-filter.filter-accordion .filter-accordion-icon::after{transform:rotate(90deg)}
#product-filter.filter-accordion .filter-accordion-toggle[aria-expanded="true"] .filter-accordion-icon::after{transform:rotate(0deg)}
#product-filter.filter-accordion .filter-accordion-panel{padding:0 0 12px}
#product-filter.filter-accordion .filter-accordion-panel[hidden],#product-filter.filter-accordion .line,#product-filter.filter-accordion p.overline{display:none!important}
