.collection-with-filter--border-bottom{border-bottom:1px solid rgb(var(--color-border))}.collection-with-filter--border-top{border-top:1px solid rgb(var(--color-border))}.collection-with-filter__header{display:flex;flex-direction:column;gap:2.4rem;margin-bottom:4rem}.collection-with-filter__header--center{align-items:center}.collection-with-filter__header--center .collection-with-filter__heading,.collection-with-filter__header--center .collection-with-filter__description{text-align:center}.collection-with-filter__header--left{align-items:flex-start}.collection-with-filter__header--left .collection-with-filter__heading,.collection-with-filter__header--left .collection-with-filter__description{text-align:left}.collection-with-filter__header--right{align-items:flex-end}.collection-with-filter__header--right .collection-with-filter__heading,.collection-with-filter__header--right .collection-with-filter__description{text-align:right}.collection-with-filter__heading{max-width:123rem;width:100%;white-space:pre-line}.collection-with-filter__heading a{color:rgba(var(--color-foreground));display:inline;transition:background-size var(--duration-default) ease-in-out,opacity var(--duration-default) ease-in-out;background-position:left 90%;background-size:100% 5%;background-image:linear-gradient(to right,rgba(var(--color-foreground)) 0% 100%);background-repeat:no-repeat;text-decoration:none}@media screen and (pointer:fine){.collection-with-filter__heading a:hover{background-size:0% 5%;background-position:right 90%;opacity:.8}}.collection-with-filter__description{max-width:67.6rem;width:100%}.collection-with-filter__description a{color:rgba(var(--color-foreground));display:inline;transition:background-size var(--duration-default) ease-in-out,opacity var(--duration-default) ease-in-out;background-position:left 90%;background-size:100% 5%;background-image:linear-gradient(to right,rgba(var(--color-foreground)) 0% 100%);background-repeat:no-repeat;text-decoration:none}@media screen and (pointer:fine){.collection-with-filter__description a:hover{background-size:0% 5%;background-position:right 90%;opacity:.8}}.collection-with-filter-buttons{margin-top:4.8rem;display:flex;width:100%;align-items:center}.collection-with-filter-buttons--left{justify-content:flex-start}.collection-with-filter-buttons--right{justify-content:flex-end}.collection-with-filter-buttons--center{justify-content:center}.collection-with-filter-grid{width:100%}.collection-with-filter-grid__wrapper{--row_gap: 2.4rem;--column_gap: 2.4rem;width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:var(--row_gap) var(--column_gap);box-sizing:border-box}[dir=rtl] .collection-with-filter__header--left{align-items:flex-end}[dir=rtl] .collection-with-filter__header--left .collection-with-filter__heading,[dir=rtl] .collection-with-filter__header--left .collection-with-filter__description{text-align:right;margin-left:auto}[dir=rtl] .collection-with-filter__header--right{align-items:flex-start}[dir=rtl] .collection-with-filter__header--right .collection-with-filter__heading,[dir=rtl] .collection-with-filter__header--right .collection-with-filter__description{text-align:left;margin-right:auto}.popular-products-layout.collection-with-filter--collection-group{display:none}.popular-products-layout.collection-with-filter--collection-group.active{display:block}.collection-with-filter--product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px 24px}.collection-with-filter--filters{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;margin-bottom:30px}.collection-with-filter--item{font-size:var(--filter_size);background:var(--filter_bg);color:var(--filter_text_color);border:solid 1px var(--filter_border_color);border-radius:100px;padding:5px 15px;transition:.3s}.collection-with-filter--item:hover,.collection-with-filter--item.active{background:var(--filter_bg_active);color:var(--filter_text_color_active);border:solid 1px var(--filter_border_color_active)}.collection-with-filter--collection-group{position:relative}.collection-with-filter--collection-group .popular-products-list{overflow:visible}.collection-with-filter--collection-group .popular-products-nav{opacity:1}.collection-with-filter--collection-group .quick-add{display:none}.collection-with-filter--collection-group .card__add-to-cart form{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-custom-collection-with-filter.css.map */
