.template-collection .sidebar-filter__content .cf-premium-nav{background:#fff;border:1px solid #e6ebe8;border-radius:19px;padding:15px 12px 12px;box-shadow:0 9px 27px #142e2514,0 2px 5px #142e250a;margin-bottom:27px;color:#19241f}.template-collection .cf-premium-nav__heading{font-size:16px;font-weight:800;display:flex;gap:11px;align-items:center;padding:7px 10px 15px;border-bottom:1px solid #edf0ee;margin-bottom:7px;text-transform:none;line-height:1.35}.template-collection .cf-premium-nav__heading-icon{color:#287b60;font-size:22px;line-height:1}.template-collection .cf-premium-nav__group{border-bottom:1px solid #f1f3f1}.template-collection .cf-premium-nav__group:last-child{border-bottom:0}.template-collection .cf-premium-nav__row{display:flex;align-items:center;min-height:43px;gap:10px;padding:2px 7px;border-radius:9px}.template-collection .cf-premium-nav__group.is-current>.cf-premium-nav__row{background:#f3f7f4}.template-collection .cf-premium-nav__icon{flex:0 0 20px;font-size:19px;text-align:center;color:#287b60}.template-collection .cf-premium-nav__link{flex:1;min-width:0;font-size:13px;font-weight:700;color:#19241f;text-decoration:none;line-height:1.3}.template-collection .cf-premium-nav__link:hover,.template-collection .cf-premium-nav__child-row a:hover,.template-collection .cf-premium-nav__grandchild:hover{color:#287b60}.template-collection .cf-premium-nav__toggle{border:0;background:transparent;display:flex;align-items:center;justify-content:center;width:30px;height:32px;cursor:pointer;color:#26382e;border-radius:7px;flex:0 0 30px;padding:0}.template-collection .cf-premium-nav__toggle:hover{background:#e7f1eb}.template-collection .cf-premium-nav__toggle span{font-size:22px;line-height:1;transition:transform .2s}.template-collection .cf-premium-nav__toggle[aria-expanded=true] span{transform:rotate(180deg)}.template-collection .cf-premium-nav__children{padding:3px 0 9px 32px}.template-collection .cf-premium-nav__children[hidden],.template-collection .cf-premium-nav__grandchildren[hidden]{display:none!important}.template-collection .cf-premium-nav__child-row{display:flex;align-items:center;min-height:34px;position:relative;border-radius:8px;padding:1px 3px 1px 12px}.template-collection .cf-premium-nav__child-row a{flex:1;min-width:0;font-size:12px;line-height:1.35;color:#35433b;text-decoration:none}.template-collection .cf-premium-nav__child-row.is-active{background:#dcefe4}.template-collection .cf-premium-nav__child-row.is-active:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:4px;background:#287b60;border-radius:5px}.template-collection .cf-premium-nav__child-row.is-active a,.template-collection .cf-premium-nav__grandchild.is-active{font-weight:700;color:#173e2e}.template-collection .cf-premium-nav__toggle--small{width:25px;height:27px;flex-basis:25px}.template-collection .cf-premium-nav__grandchildren{padding:3px 0 5px 14px}.template-collection .cf-premium-nav__grandchild{display:block;padding:6px 8px;font-size:12px;color:#4d5a52;text-decoration:none;border-radius:7px}.template-collection .cf-premium-nav__grandchild.is-active{background:#e7f3eb}.template-collection .cf-sidebar-filter-title{font-size:16px;font-weight:800;color:#19241f;display:flex;align-items:center;gap:9px;margin:0 0 15px;padding:0 2px 13px;border-bottom:1px solid #e7ebe8}.template-collection .cf-filter-symbol{font-size:23px;line-height:1;color:#287b60}.template-collection .sidebar-filter__content .js-filter{border-bottom:1px solid #e8ece9;margin-bottom:10px;padding-bottom:8px}.template-collection .sidebar-filter__content .facets__label--title{font-weight:700}@media(max-width:767px){.template-collection .sidebar-filter__content .cf-premium-nav{padding:12px 9px;margin-bottom:18px}.template-collection .cf-premium-nav__children{padding-left:25px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/carfreak-premium-sidebar.css.map */
