.section--template{margin:10px 0 40px}.collection-banner__heading{line-height:60px}.filter__content .filter__label{align-items:center}.filter__content .checkbox+label:before{width:13px;height:13px;margin-top:0;margin-right:8px}.facets__active-filters .active-filter>.icon{width:18px;height:18px;background-color:transparent;stroke:currentColor;margin-right:5px;padding:0}.checkbox:checked+label:after{width:5px;height:7px;left:6.5px;top:9px}.filter__content label>span:not(.filter__count){flex:0 0 auto}.filter__content .filter__count{margin-left:8px}.facets__filters .filter-subtitle{padding:24px 0;font-weight:600;border-bottom:1px solid rgba(var(--text-color) / .15)}.filter__toggle>div>span:not(.disclosure__toggle),.drawer__content .active-filters-header,.drawer__content .filter__toggle>div>span:not(.disclosure__toggle){font-weight:600}.main-products-grid div.main-products-grid__filters{border-inline-end:none;margin-inline-end:0}h2#quick-add-heading{font-size:17px;text-transform:capitalize;font-weight:600}.size .filter__wrapper{display:flex;flex-wrap:wrap}label[for*=size].filter__label{width:36px;min-width:36px;font-size:12px}.size .checkbox+label[for*=size]:before{border-radius:2px}.checkbox+label{align-items:center}@media (min-width: 1024px){.facets__active-filters details.disclosure{border:none}}@media (max-width: 1023px){.facets__filters .filter-subtitle{display:none}#facet-filters .drawer__header,#facet-filters .drawer__content,#facet-filters .drawer__footer{padding-left:15px;padding-right:15px}.drawer__header #facets-title{font-size:14px;text-transform:capitalize;font-weight:600}.drawer__footer .facets__footer button{border-radius:0;display:block;text-transform:capitalize;font-weight:400;background:#000;border:1px solid #000;color:#fff;transition-duration:.3s;transition-property:background-color;font-size:14px}.drawer__footer .facets__footer button:hover{background-color:#fff;color:#000}}@media (max-width: 768px){.main-products-grid[data-layout=grid] ul[class*=cards-mobile],.main-products-grid[data-layout=grid] ul[class*=cards-mobile]>li{border:none}.main-products-grid[data-layout=grid] ul[class*=cards-mobile]{margin-left:-10px;margin-right:-10px}.main-products-grid[data-layout=grid] ul[class*=cards-mobile]>li{padding:10px}.main-products-grid[data-layout=grid] ul[class*=cards-mobile] product-card.card{padding:0}.products-toolbar .products-toolbar__filter-btn{background:#000}.products-toolbar .products-toolbar__filter-btn span{text-transform:capitalize;font-size:14px;color:#fff;font-weight:600}.products-toolbar__filter .icon{stroke:#fff}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-products-grid.css.map */
