/*! @version pwa-studio: 1.41.0, @magento/venia-ui: ^11.7.3, @magento/upward-security-headers: ^1.1.21, @magento/pwa-theme-venia: ^2.4.0, @magento/pwa-buildpack: ^11.5.5, @magento/peregrine: ^15.7.3, @magento/pagebuilder: ^9.3.8, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: ^1.3.3, @apollo/client: ~3.5.0 */
.accordion-filter{display:flex;flex-wrap:wrap;gap:25px;padding-bottom:15px}.accordion-filter a{border-color:var(--brand-color-light-grey);border-radius:6px;color:var(--brand-color-dark-grey)!important;font-size:20px;font-weight:var(--brand-font-weight-medium)}.accordion-filter a,.accordion-filter a:hover{background-color:var(--brand-color-light-grey)}.accordion-filter .active a{background-color:rgb(var(--brand-color-white));border-color:var(--brand-color-dark-grey)}.accordion-filter div[class*=accordion-filter-btn]{margin-top:15px!important;width:auto!important}.accordion-filter-content .accordion-toggle:first-child{border-top:none}.accordion-content-hide{display:none!important}.accordion-filter-open .accordion-button-show{display:block!important}@media screen and (width <= 768px){.accordion-filter{border:2px solid var(--brand-color-dark-grey);border-radius:6px;gap:0;padding-bottom:0;padding-top:61px;position:relative}.accordion-filter div[class*=accordion-filter-btn]{display:none;margin:0!important;width:100%!important}.accordion-filter div[class*=accordion-filter-btn].active{display:block;position:absolute;top:0}.accordion-filter div[class*=accordion-filter-btn] a{background-color:rgb(var(--brand-color-white));border:none;justify-content:flex-start!important;width:100%!important}.accordion-filter-open.accordion-filter div[class*=accordion-filter-btn].active a{border-bottom:2px solid var(--brand-color-dark-grey);border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion-filter div[class*=accordion-filter-btn].active:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' class='icon-icon-P1l' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");content:"";height:16px;position:absolute;right:15px;top:20px;width:20px}.accordion-filter-open.accordion-filter div[class*=accordion-filter-btn].active:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' class='icon-icon-P1l' viewBox='0 0 24 24'%3E%3Cpath d='m18 15-6-6-6 6'/%3E%3C/svg%3E")}}
