.product-grid .header{border-bottom:1px solid #eee;margin-bottom:30px}.product-grid .header,.product-grid .header .title{display:flex;justify-content:space-between;flex-wrap:wrap}.product-grid .header .title{align-items:center;padding-bottom:5px}.product-grid .header .title h1{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;padding-bottom:10px}.product-grid .header .filter-actions{display:flex;margin-bottom:20px;justify-content:space-between;align-items:center;white-space:nowrap;grid-gap:10px;gap:10px;flex:1}.product-grid .header .filter-actions .btn{max-width:196px;padding:.375rem 2rem;flex:1}.product-grid .header .filter-actions .btn .td-icon{width:20px;height:20px;margin:0 0 -4px 5px}.product-grid .header .filter-actions .applied-filters{white-space:normal;flex:1}.product-grid .header .filter-actions .applied-filters .badge{margin-right:5px;font-size:14px}.product-grid .header .filter-actions .form-label-group .sort-order{border:1px solid #343a40;min-width:150px}@media(max-width:576px){.product-grid .header .filter-actions{min-width:100%}.product-grid .header .filter-actions .form-label-group{display:none}}@media(max-width:960px){.product-grid .header .filter-actions .applied-filters{display:none}}.product-grid .footer{display:flex;justify-content:flex-end;align-items:center;padding-top:15px;margin-top:30px;border-top:1px solid #eee}.product-grid .grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(100px,auto);overflow-x:hidden;border-left:1px solid #eee}@media(min-width:1024px){.product-grid .grid .product:nth-child(-n+4){border-top:1px solid #eee}}@media(min-width:600px)and (max-width:1024px){.product-grid .grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-grid .grid .product:nth-child(-n+3),.product-grid .grid .product:nth-child(-n+4){border-top:1px solid #eee}}@media(max-width:600px){.product-grid .grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.filter-sidebar .b-sidebar-body{padding:1rem 1rem 10px}.filter-sidebar .b-sidebar-body .form-group{margin-bottom:0}.filter-sidebar .b-sidebar-body>div{padding:15px 0;border-bottom:1px solid #eee}.filter-sidebar .b-sidebar-body>div>label{font-weight:600;font-size:16px;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.filter-sidebar .b-sidebar-body .applied-filters .badge{margin-right:5px;font-size:14px}.filter-sidebar .b-sidebar-body .filter-toggle{color:#222;font-size:16px;display:flex;align-items:center;font-weight:600;font-family:Roboto Condensed,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;justify-content:space-between;text-decoration:none}.filter-sidebar .b-sidebar-body .filter-toggle label{margin:0}.filter-sidebar .b-sidebar-body .filter-toggle.not-collapsed i:before{content:""}.filter-sidebar .b-sidebar-body .filter-toggle.collapsed i:before{content:""}.filter-sidebar .b-sidebar-body .collapse.show{margin-top:.5rem}.filter-sidebar .b-sidebar-body .noUi-target{margin:60px 20px 10px}.filter-sidebar .b-sidebar-body label small{color:#8a8a8a}.filter-sidebar .b-sidebar-body .custom-checkbox{font-size:15px}.filter-sidebar .b-sidebar-footer{padding:0 10px 10px}.stock-reviews .score{position:absolute;right:15px;top:15px;background:#fff}#gridanchor{display:block;position:relative;visibility:hidden;top:-310px}@media(max-width:992px){#gridanchor{top:-176px}}