.custom-mobile-filter{display:grid;width:100%;height:85%;grid-template-columns:160px auto;align-content:start;gap:10px;margin-top:0!important}ul.custom-filter-tab{padding:0;list-style:none;background:#ecf5fb;min-height:585px;color:#06374f;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.filter-option,.filter-option a{color:#06374f!important;font-size:14px!important;font-style:normal;font-weight:500;line-height:normal}.filter-option a{display:flex!important;align-items:center;gap:5px}.filter-option input[type=checkbox]{width:20px;height:20px;accent-color:initial;border:2px solid #3980C3;appearance:none;-webkit-appearance:none;background-color:#fff;cursor:pointer;border-radius:2px}.filter-option-tab.active-tab{border-left:3px solid #3980C3;color:#06374f;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.filter-option input[type=checkbox]:checked{background-color:#3980c3;appearance:auto;-webkit-appearance:auto}.col-pg-filter-close span{font-size:16px;font-weight:700;display:flex;gap:2px;align-items:center}.col-pg-filter-close a:before{font-size:20px!important;display:flex;width:20px;top:0!important;height:20px;font-weight:700;justify-content:center;align-items:center}span.filtersvg svg{width:20px;height:20px}.tt-btn-col-close.col-pg-filter-close{position:relative!important;width:100%;left:0!important;display:flex!important;margin:5px 0;justify-content:space-between;align-items:center;border:0}.custom-filter-content{padding:5px}.custom-filter-content-inner:not(.active-filter){display:none}.custom-filter-content-inner.active-filter{display:block}.filter--clearall{margin-top:0!important}.filter--clearall .clear_all{width:100%;border:1px solid #3980C3;text-align:center;border-radius:6px;display:flex;padding:12px 40px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;color:#06374f;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.selected-filter{visibility:hidden;max-height:0;margin:0!important}.filter-option-tab{color:#06374f;padding:8px 10px;font-size:16px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}label.filter-option.checked{display:flex;gap:5px}.filter-option-tab p{margin:0}.custom-filter-content .tt-collapse-title,.shopifyfiltres-js .active .filter-option.unchecked{display:none}.shopifyfiltres-js li:not(.active) .filter-option.checked{display:none}.sort-drawer{position:fixed;bottom:-100%;left:0;width:100%;background:#fff;z-index:9999;transition:bottom .3s ease-in-out;box-shadow:0 -2px 20px #0000001a}.tt-sort.collection-sort-option.mobile-only{background:#fff;padding:6px 12px;text-align:center;border-radius:4px;color:#3980c3;border:1px solid #3980c329}.sort-drawer.open{bottom:0}.drawer-content{padding:20px}.sort-options{list-style:none;padding:0;margin:0;display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:12px}.sort-options li{cursor:pointer;font-size:16px;font-weight:500;width:100%;color:#06374f;text-align:left;padding:8px}.sort-op-title{display:flex;justify-content:space-between;align-items:center;align-self:stretch}button.close-sort-drawer{border:0;background:transparent}.sort-options li.selected{border-radius:4px;font-weight:700;border:1px solid #3980C3;background:#e9f4f9}.scrollwidget_scroll{display:none!important}@media (min-width: 1025px){.filter-option,.filter-option a{font-size:14px!important}.tt-filters-options .tt-btn-toggle{max-width:150px}}@media (max-width: 1024px){.custom-mobile-filter{grid-template-columns:140px auto}.aside.leftColumn{top:auto!important;left:0!important;bottom:-150%!important;height:75%!important;width:100%!important;overflow-y:scroll;max-width:inherit;text-align:left;-moz-transition:bottom .3s linear;-o-transition:bottom .3s linear;-webkit-transition:bottom .3s linear;transition:bottom .3s linear!important}.aside.leftColumn.column-open{top:autopx!important;left:0!important;bottom:0!important;padding-top:0;padding-left:10px;padding-right:10px}span.filtersvg svg{max-width:20px;max-height:20px}}@media (max-width: 450px){ul.custom-filter-tab{min-height:385px!important}}.aside.leftColumn.column-open{padding:10px}@media (min-width: 1025px){.aside.leftColumn.desctop-no-sidebar{width:420px}.tt-btn-col-close a{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/172/assets/new-custom-filter.css.map */
