#side-filters{overflow:hidden}@media only screen and (max-width:767px){#side-filters{width:100%;max-width:100%}}#side-filters header{display:flex;padding:20px;justify-content:space-between;align-items:center;height:auto;min-height:0;background-color:#fff!important}#side-filters header h6{margin:0;color:#333;text-align:center;font-family:sweet-sans-pro,Sweet Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}#side-filters header .thb-close{position:static;display:inline-flex;align-items:center;justify-content:center;width:10px;height:11px;margin-top:0;top:auto;right:auto;color:#000;text-decoration:none;flex-shrink:0}#side-filters header .thb-close svg{display:block;width:10px;height:11px;fill:#000}#side-filters .facets__form{display:flex;flex-direction:column;flex:1;min-height:0}#side-filters .side-panel-content{display:flex;padding:12px 20px;flex-direction:column;align-items:flex-start;gap:24px;flex:1;min-height:0;max-height:none;overflow-y:auto}#side-filters .side-panel-content>.widget{align-self:stretch;width:100%;padding-bottom:0;margin-bottom:0;border-bottom:0}#side-filters .widget>h6,#side-filters .widget>h6.active{color:#000;font-family:sweet-sans-pro,Sweet Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin-bottom:16px}#side-filters .widget>h6 span{width:12px;height:12px;margin-top:-6px;color:#000;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='2' viewBox='0 0 12 2' fill='none'%3E%3Cpath d='M11.375 0.65625C11.375 1.03906 11.0742 1.3125 10.7188 1.3125H0.65625C0.273438 1.3125 0 1.03906 0 0.65625C0 0.300781 0.273438 0 0.65625 0H10.7188C11.0742 0 11.375 0.300781 11.375 0.65625Z' fill='black'/%3E%3C/svg%3E") center / 12px 2px no-repeat}#side-filters .widget>h6.active span{transform:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M6.34375 0.65625V5.03125H10.7188C11.0742 5.03125 11.375 5.33203 11.375 5.6875C11.375 6.07031 11.0742 6.34375 10.7188 6.34375H6.34375V10.7188C6.34375 11.1016 6.04297 11.375 5.6875 11.375C5.30469 11.375 5.03125 11.1016 5.03125 10.7188V6.34375H0.65625C0.273438 6.34375 0 6.07031 0 5.6875C0 5.33203 0.273438 5.03125 0.65625 5.03125H5.03125V0.65625C5.03125 0.300781 5.30469 0 5.6875 0C6.04297 0 6.34375 0.300781 6.34375 0.65625Z' fill='black'/%3E%3C/svg%3E") center / 12px 12px no-repeat}#side-filters .widget>h6 span:before,#side-filters .widget>h6 span:after{content:none;display:none}#side-filters .widget ul{display:flex;flex-direction:column;gap:8px}#side-filters .widget ul li,#side-filters .widget ul li:last-of-type,#side-filters .widget.widget_layered_nav ul.list-color li{margin:0}#side-filters .widget_sort_by .select{width:100%;max-width:100%;margin-bottom:0}#side-filters .widget_sort_by .select select,#side-filters #sort_by{width:100%!important;max-width:100%;box-sizing:border-box}#side-filters .widget.widget_layered_nav ul li label{color:#000;leading-trim:both;text-edge:cap;font-family:sweet-sans-pro,Sweet Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.14px;text-transform:capitalize}#side-filters .widget.widget_layered_nav ul:not(.list-color) li label{padding-left:22px}#side-filters .widget.widget_layered_nav ul:not(.list-color) li label:before{box-sizing:border-box;width:14px;height:14px;padding:2px;border:1px solid #000;border-radius:0;background-color:transparent;background-clip:content-box;margin-top:-7px}#side-filters .widget.widget_layered_nav ul:not(.list-color) li label:hover:before,#side-filters .widget.widget_layered_nav ul:not(.list-color) li label:focus:before,#side-filters .widget.widget_layered_nav ul:not(.list-color) li input:focus-visible+label:before{border-color:#000}#side-filters .widget.widget_layered_nav ul:not(.list-color) li input:checked+label:before{border-color:#000;background-color:#000}#side-filters .widget.widget_layered_nav ul li .count{display:flex;width:23px;height:23px;padding:7px 3px 8px;justify-content:center;align-items:center;box-sizing:border-box;border:0;border-radius:0;background:#f1f1f1;color:#000;text-align:center;leading-trim:both;text-edge:cap;font-family:sweet-sans-pro,Sweet Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.12px;text-transform:capitalize}#side-filters .widget.widget_layered_nav ul li input:checked+label+.count,#side-filters .widget.widget_layered_nav ul li input:focus-visible+label+.count{background:#000;color:#fff;border:0}#side-filters .side-filters-divider{display:block;height:0;flex-shrink:0;align-self:stretch;width:100%;border:0;border-top:1px solid #d8d8d8;margin:0}#side-filters .side-panel-footer{display:grid;grid-template-columns:1fr 1fr;padding:17px 22px;align-items:stretch;gap:10px;margin:0;position:sticky;bottom:0}#side-filters .side-panel-footer noscript{display:none}#side-filters .side-panel-footer .filter-clear,#side-filters .side-panel-footer .filter-apply{display:flex;width:100%;min-width:0;max-width:none;flex:none;height:44px;min-height:44px;padding:12px 16px;justify-content:center;align-items:center;gap:10px;leading-trim:both;text-edge:cap;font-family:sweet-sans-pro,Sweet Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;margin:0;box-shadow:none;border-radius:0;box-sizing:border-box}#side-filters .side-panel-footer .filter-clear{border:1px solid #000;background:#fff;color:#000}#side-filters .side-panel-footer .filter-clear:hover,#side-filters .side-panel-footer .filter-clear:focus{background:#fff;color:#000;border-color:#000}#side-filters .side-panel-footer .filter-apply{border:.5px solid #000;background:#000;color:#fff}#side-filters .side-panel-footer .filter-apply:hover,#side-filters .side-panel-footer .filter-apply:focus{background:#000;color:#fff;border-color:#000}
/*# sourceMappingURL=/cdn/shop/t/65/assets/side-filters.css.map */
