.collection-with-sidebar{display:block}.collection-sidebar-filters-wrapper{display:none}.collection-mobile-filter-trigger{display:none;align-items:center;-webkit-appearance:none;background-color:#fff;border:1px solid #4E008E;border-radius:4px;padding:6.667px;font-size:13px;font-weight:500;line-height:1.2;color:#4e008e;cursor:pointer}.collection-mobile-filter-trigger .icon-filter{width:13px;height:13px;margin-right:5px;flex-shrink:0}@media only screen and (max-width:749px){.collection-mobile-filter-trigger{display:inline-flex}}.collection-mobile-filter-drawer{--filter-drawer-gutter: 20px}.collection-mobile-filter-drawer .slide-drawer__inner{padding:var(--filter-drawer-gutter) var(--filter-drawer-gutter) calc(var(--filter-drawer-gutter) * 1.5)}.collection-mobile-filter-drawer__header{margin-bottom:14px}.collection-mobile-filter-drawer__heading{font-size:16px;font-weight:700;margin:0}.collection-mobile-filter-drawer .collection-sidebar-filters__active{gap:8px;margin-bottom:4px}.collection-mobile-filter-drawer .collection-sidebar-filters__form{gap:4px}.collection-mobile-filter-drawer .collection-sidebar-filters__group{padding:4px 0 12px}.collection-mobile-filter-drawer .collection-sidebar-filters__group-label{font-size:14px;padding:6px 0}.collection-mobile-filter-drawer .collection-sidebar-filters__options{gap:10px;padding-top:4px}.collection-mobile-filter-drawer .collection-sidebar-filters__option input{width:17px;height:17px;margin-top:1px}.collection-mobile-filter-drawer .collection-sidebar-filters__option-text{font-size:15px}@media only screen and (min-width:750px){.collection-with-sidebar{display:flex;align-items:flex-start;gap:20px}.collection-sidebar-filters-wrapper{display:block;flex:0 0 270px;width:270px}.collection-with-sidebar__main{flex:1 1 auto;min-width:0}}.collection-sidebar-filters{position:sticky;top:90px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:14px;font-family:inherit}.collection-sidebar-filters,.collection-sidebar-filters *{font-family:inherit}.collection-sidebar-filters__heading{font-size:13px;font-weight:700;letter-spacing:.02em;margin:0 0 8px;line-height:1.2}.collection-sidebar-filters__active{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.collection-sidebar-filters__active:empty{display:none}.collection-sidebar-filters__active+.collection-sidebar-filters__form{margin-top:10px}.collection-sidebar-filters__chip{display:inline-flex;align-items:center;gap:6px;background-color:#f4eefa;color:#8a63ab;border-radius:999px;padding:3px 8px 3px 10px;font-size:12px;line-height:1.4;text-decoration:none;white-space:nowrap}.collection-sidebar-filters__chip:hover{background-color:#ebdcf7;color:#4e008e}.collection-sidebar-filters__chip-close{font-size:13px;font-weight:700;line-height:1}.collection-sidebar-filters__form{display:flex;flex-direction:column;gap:8px}.collection-sidebar-filters__group{border:none;margin:0;padding:0 0 8px;border-bottom:1px solid #eeeeee}.collection-sidebar-filters__group:last-of-type{border-bottom:none;padding-bottom:0}.collection-sidebar-filters__group-label{display:block;width:100%;font-weight:700;font-size:12px;letter-spacing:.01em;color:#4e008e;margin-bottom:8px;cursor:pointer;padding:0;line-height:1.2}.collection-sidebar-filters__group-text{float:left}.collection-sidebar-filters__group-icon{float:right}.collection-sidebar-filters__group-icon:before{content:"\2212";font-weight:700}.collection-sidebar-filters__group.is-collapsed .collection-sidebar-filters__group-icon:before{content:"\25be"}.collection-sidebar-filters__group.is-collapsed .collection-sidebar-filters__options{display:none}.collection-sidebar-filters__options{display:flex;flex-direction:column;gap:2px}.collection-sidebar-filters__option{display:flex;align-items:flex-start;gap:7px;cursor:pointer;font-weight:400;color:inherit;text-transform:none;margin-bottom:0}.collection-sidebar-filters__option input{width:13px;height:13px;margin:2px 0 0;flex-shrink:0}.collection-sidebar-filters__option-text{font-size:14px;line-height:1.3}.collection-sidebar-filters__count{color:#999;font-size:12px}.collection-sidebar-filters__actions{display:flex;align-items:center;gap:6px;margin-top:2px}.collection-sidebar-filters__actions .btn{padding:6px 10px;font-size:12px;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/78/assets/collection-sidebar-filters.css.map */
