.filters__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 0 var(--layout-space-10)}.filters__header a{margin:0;font-size:var(--text-size-s);color:var(--colour-primary-black);text-decoration:none}.filters__header a:hover{text-decoration:underline}.filters__header .drawer__close{top:0;right:0}.filters__search{padding-bottom:var(--layout-space-10);padding-top:var(--layout-space-10);border-top:var(--layout-space-pixel) solid rgba(var(--color-foreground),.08)}.filters__search label{font-size:var(--text-size-s);text-transform:capitalize;font-weight:var(--font-weight-semibold);color:var(--colour-grey-700);padding-left:var(--layout-space-8)}.filters__search .search__button{background-color:var(--colour-grey-700);color:var(--colour-primary-white)}.filters__tabs,.filters__articles{padding:0;margin:0;display:flex;flex-direction:column;gap:var(--layout-space-4)}.filters-tab{display:block;width:100%;text-align:center;color:var(--colour-primary-black);background-color:var(--colour-primary-white);border:1px solid var(--colour-primary-black);border-radius:var(--layout-space-6);padding:var(--layout-space-6);line-height:1;font-weight:var(--font-weight-heavy);text-decoration:none;font-size:var(--text-size-xs);transition:var(--duration-default) ease-in-out all}.filters-tab--active,.filters-tab:hover{color:var(--colour-primary-white);background-color:var(--colour-primary-black)}.filters__articles{border-bottom:var(--layout-space-pixel) solid rgba(var(--color-foreground),.08);padding-bottom:var(--layout-space-10)}.filters-article{display:block;background-color:var(--colour-tint-baby-blue);color:var(--colour-primary-black);text-decoration:none;padding:var(--layout-space-6);font-weight:var(--font-weight-semibold);line-height:2.4rem;font-size:var(--text-size-xs);text-align:center;border-radius:var(--layout-space-6);border:1px dotted var(--colour-primary-teal);transition:var(--duration-default) ease-in-out all}.filters-article:hover{background-color:var(--colour-primary-teal);color:var(--colour-primary-white)}.filters .accordion__title,.filters__header h6{font-weight:var(--font-weight-heavy);text-transform:uppercase;font-size:var(--text-size-base);margin:0}.filters .accordion__content{padding:0 0 var(--layout-space-10) 0}@media screen and (min-width:990px){.filters__header{padding:var(--layout-space-10) 0}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/filters-sidebar.css.map */
