.collection-header-background{position:absolute;left:0;top:0;height:100%;width:100%;z-index:0;overflow:hidden}.collection-header-background .media,.collection-header-background img{height:100%}.product-grid-actions{display:grid;gap:12px 6px;align-items:center;grid-template-columns:40% 60%}.items-count-1>*,.items-count-3 .products-count{grid-column:span 2;text-align:center}.products-count.--to-right{text-align:right;order:2}.active-filters{margin-left:calc(var(--container-margin) * -1);margin-right:calc(var(--container-margin) * -1);padding:0 var(--container-margin);scroll-padding:var(--container-margin)}.active-filters a.btn{padding-left:16px!important;padding-right:16px!important}.filters-button{text-decoration:none;margin-left:-1.2rem;margin-right:auto;padding-left:1.2rem!important;padding-right:1.2rem!important}.sort-by{margin-left:auto;margin-right:-1.2rem;position:relative;max-width:100%}.sort-by select{text-decoration:none;-webkit-appearance:none;text-align:right!important;padding-left:1.2rem!important;padding-right:4.2rem!important;text-overflow:ellipsis;text-wrap:nowrap;max-width:100%}.sort-by select option{text-align:right!important}.sort-by .link-icon{pointer-events:none;position:absolute;top:50%;right:1.2rem;transform:translateY(-50%)}@media only screen and (min-width: 768px){.filters-button{margin-left:-1.2rem;margin-right:auto}.sort-by{margin-left:auto;margin-right:-1.2rem}.product-grid-actions{margin:0}.product-grid-actions.items-count-2{grid-template-columns:1fr 1fr}.product-grid-actions.items-count-3{grid-template-columns:1fr 1fr 1fr}.products-count{order:2;grid-column:auto!important}.sort-by{order:3}}.product-grid-actions{display:flex}.product-grid-actions .heading{font-size:3.6rem;padding-top:20px}.product-grid-actions .btn{padding-top:9px;padding-bottom:9px}.products-count{font-size:1.2rem}.filters-button,#sort-by{font-size:1.4rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}#sort-by.btn{text-transform:none!important}.filters-button{margin:0;text-transform:none!important}.products-count{order:0;margin-left:auto}.sort-by{margin-left:0}@media only screen and (max-width: 767px){.product-grid-actions{flex-wrap:wrap}.product-grid-actions .heading{font-size:2.4rem;flex-basis:100%}.products-count{display:none}.product-grid-actions .btn{padding-top:0;padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/component-product-grid.css.map */
