.collection-tabs{display:flex;gap:clamp(25px,4vw,60px);margin:45px 0 10px;overflow-x:auto}.collection-tabs a{position:relative;flex:0 0 auto;padding-bottom:12px;font-size:19px;font-weight:700;text-decoration:none}.collection-tabs a.active:after{position:absolute;right:0;bottom:0;left:0;height:4px;background:var(--pink);content:""}.collection-results{margin-bottom:0;color:#222;font-size:15px;position:relative}.price-filter{display:flex;gap:6px}.price-filter input{min-width:0;width:50%;padding:8px}.filter-apply{width:100%;margin-top:18px;border:0}.pagination .page,.pagination a,.pagination .current{display:inline-grid;min-width:34px;height:34px;place-items:center;margin:0 3px;padding:0 8px;border:1px solid #ddd;text-decoration:none}.pagination .current{color:#fff;border-color:var(--pink);background:var(--pink)}.collection-listing-template .collection-layout{display:block}.collection-listing-template .filters{display:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:30px;padding:22px;border:1px solid #ddd;background:#fafafa}.collection-listing-template .filters.open{display:grid}.collection-listing-template .filters details{border:0}.collection-listing-template .product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 12px}.collection-listing-template .product-card h3{font-size:19px}.collection-listing-template .product-card p{min-height:44px}.collection-toolbar{display:flex;align-items:center;justify-content:space-between;width:100%}.collection-toolbar__left{display:flex;align-items:center}.collection-sort{display:flex;align-items:center;margin-left:auto}@media(max-width:900px){.collection-listing-template .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-listing-template .filters.open{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.collection-listing-template .product-grid{display:flex}.collection-listing-template .filters.open{grid-template-columns:1fr}}.search-results-page .collection-sort,.search-page .collection-sort,.collection-main .collection-sort{position:relative;display:inline-block}.collection-main .collection-sort__list{position:absolute;top:calc(100% + 5px);right:0;left:auto;z-index:1000;display:block;width:190px;margin:0;padding:8px 0;list-style:none!important;background:#fff;border:1px solid #ddd;box-shadow:0 7px 25px #0000001a;opacity:0;visibility:hidden;transform:translateY(-5px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.collection-main .collection-sort__list li{display:block;margin:0;padding:0;list-style:none!important}.collection-main .collection-sort__list li:before,.collection-main .collection-sort__list li::marker{content:none!important}.collection-main .collection-sort__list button{display:block;width:100%;padding:12px 18px;margin:0;background:transparent;border:0;border-radius:0;color:#222;font-family:inherit;font-size:13px;font-weight:400;text-align:left;cursor:pointer;box-shadow:none}.collection-main .collection-sort__list button:hover{background:#f5f5f5}.collection-main .collection-sort.open .collection-sort__list{opacity:1;visibility:visible;transform:translateY(0)}.collection-main .collection-sort__button{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:190px;padding:6px 10px;background:transparent;border:1px solid #222;border-radius:0;color:#222;font-family:inherit;font-size:13px;cursor:pointer}.collection-main .collection-sort__button svg{transition:transform .25s ease}.collection-main .collection-sort.open .collection-sort__button svg{transform:rotate(180deg)}
/*# sourceMappingURL=/cdn/shop/t/21/assets/collection-listing.css.map */
