.collection-grid{padding-block:var(--space-lg)}.collection-grid__grid{display:grid;grid-template-columns:repeat(var(--cg-columns, 4),minmax(0,1fr));gap:var(--cg-row-gap, 20px) var(--cg-gap, 20px)}.collection-grid__empty{padding-block:var(--space-xl);text-align:center}.pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem;margin-top:var(--space-lg)}.pagination span,.pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .5rem;text-decoration:none}.pagination .current{font-weight:700}.coll-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding-bottom:var(--space-md);margin-bottom:var(--space-md);border-bottom:1px solid rgba(0,0,0,.1)}.coll-toolbar__count{margin:0;font-size:.95rem;font-weight:500}.coll-toolbar__right{display:flex;align-items:center;gap:var(--space-md)}.coll-toolbar__filter{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid rgba(0,0,0,.15);border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:.9rem;cursor:pointer;transition:background-color .15s ease}.coll-toolbar__filter:hover{background:#0000000a}.coll-toolbar__filter .icon{width:16px;height:16px}.coll-sort{position:relative;display:inline-flex;align-items:center;gap:10px;font-size:.9rem}.coll-sort__label{color:#6c6c6c;white-space:nowrap}.coll-sort__toggle{display:inline-flex;align-items:center;gap:10px;padding:9px 14px;border:1px solid rgba(0,0,0,.15);border-radius:9px;background:#fff;color:inherit;font:inherit;font-weight:600;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.coll-sort__toggle:hover{border-color:#00000059}.coll-sort.is-open .coll-sort__toggle{border-color:#00000080;box-shadow:0 0 0 3px #0000000f}.coll-sort__current{white-space:nowrap}.coll-sort__caret{display:inline-flex;pointer-events:none}.coll-sort__caret .icon{width:12px;height:12px;transform:rotate(90deg);transition:transform .2s ease}.coll-sort.is-open .coll-sort__caret .icon{transform:rotate(-90deg)}.coll-sort__list{position:absolute;top:calc(100% + 8px);right:0;z-index:50;min-width:250px;margin:0;padding:6px;list-style:none;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 18px 36px -14px #0000004d;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility .18s}.coll-sort.is-open .coll-sort__list{opacity:1;visibility:visible;transform:translateY(0)}.coll-sort__option{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 12px;border:0;border-radius:8px;background:transparent;font:inherit;color:inherit;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color .12s ease}.coll-sort__option:hover{background:#0000000d}.coll-sort__option .icon{width:15px;height:15px;flex-shrink:0;opacity:0}.coll-sort__option.is-active{font-weight:600}.coll-sort__option.is-active .icon{opacity:1}@media(max-width:749px){.coll-toolbar{flex-wrap:wrap;gap:12px}.coll-toolbar__count{width:100%;white-space:nowrap}.coll-toolbar__right{width:100%;gap:10px}.coll-toolbar__filter,.coll-sort{flex:1 1 0;min-width:0}.coll-toolbar__filter{justify-content:center}.coll-sort__label{display:none}.coll-sort__toggle{width:100%;justify-content:space-between}.coll-sort__current{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coll-sort__list{min-width:230px}}.coll-layout--has-filters{--coll-sidebar-w: 240px}.coll-main{min-width:0}.coll-filters{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;visibility:hidden}.coll-filters.is-open{visibility:visible}.coll-filters__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;transition:opacity .3s ease}.coll-filters.is-open .coll-filters__backdrop{opacity:1}.coll-filters__panel{position:absolute;top:0;right:0;bottom:0;width:90%;max-width:380px;display:flex;flex-direction:column;background:var(--color-background, #ffffff);transform:translate(100%);transition:transform .35s ease}.coll-filters.is-open .coll-filters__panel{transform:translate(0)}.coll-filters__head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid rgba(0,0,0,.08)}.coll-filters__title{font-weight:600;font-size:1.1rem}.coll-filters__head-actions{display:flex;align-items:center;gap:10px}.coll-filters__reset{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid rgba(0,0,0,.15);border-radius:999px;font-size:.78rem;line-height:1;color:#6c6c6c;text-decoration:none;white-space:nowrap;transition:color .15s ease,border-color .15s ease}.coll-filters__reset:hover{color:var(--color-accent, #121212);border-color:#0006}.coll-filters__swatch{width:18px;height:18px;flex-shrink:0;border-radius:50%;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #00000026}.coll-filters__close{display:inline-flex;padding:4px;border:0;background:transparent;cursor:pointer;color:inherit}.coll-filters__close .icon{width:22px;height:22px}.coll-filters__form{display:flex;flex-direction:column;flex:1;min-height:0}.coll-filters__body{flex:1;overflow-y:auto;padding:4px 20px}.coll-filters__group{border-bottom:1px solid rgba(0,0,0,.08)}.coll-filters__group-title{display:flex;align-items:center;justify-content:space-between;padding:14px 0;font-weight:600;cursor:pointer;list-style:none}.coll-filters__group-title::-webkit-details-marker{display:none}.coll-filters__group-caret .icon{width:12px;height:12px;transform:rotate(90deg);transition:transform .2s ease}.coll-filters__group[open] .coll-filters__group-caret .icon{transform:rotate(270deg)}.coll-filters__group-body{display:flex;flex-direction:column;gap:9px;padding-bottom:14px}.coll-filters__options{display:flex;flex-direction:column;gap:9px}.coll-filters__option{display:flex;align-items:center;gap:10px;font-size:.9rem;cursor:pointer}.coll-filters__option--extra{display:none}.coll-filters__options.is-expanded .coll-filters__option--extra{display:flex}.coll-filters__more{align-self:flex-start;margin-top:2px;padding:2px 0;border:0;background:transparent;font:inherit;font-size:.85rem;font-weight:600;color:var(--color-accent, #121212);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.coll-filters__more-hide,.coll-filters__options.is-expanded .coll-filters__more-show{display:none}.coll-filters__options.is-expanded .coll-filters__more-hide{display:inline}.coll-filters__option.is-disabled{opacity:.4;cursor:not-allowed}.coll-filters__option input{width:17px;height:17px;flex-shrink:0;accent-color:var(--color-accent, #121212)}.coll-filters__option-label{flex:1}.coll-filters__option-count{color:#999;font-size:.82rem}.coll-filters__price{display:flex;align-items:flex-end;gap:10px}.coll-filters__price-field{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px;font-size:.8rem;color:#6c6c6c}.coll-filters__price-field input{width:100%;min-width:0;padding:8px 10px;border:1px solid rgba(0,0,0,.2);border-radius:6px;font:inherit}.coll-filters__price-sep{padding-bottom:10px}.coll-filters__foot{display:flex;gap:12px;padding:16px 20px;border-top:1px solid rgba(0,0,0,.08)}.coll-filters__apply{flex:1;padding:12px;border:0;border-radius:8px;background:var(--color-accent, #121212);color:#fff;font:inherit;font-weight:600;cursor:pointer}@media(min-width:990px){.coll-toolbar__filter{display:none}.coll-layout--has-filters{display:grid;grid-template-columns:var(--coll-sidebar-w) minmax(0,1fr);gap:28px;align-items:start}.coll-layout--has-filters .coll-filters{position:static;inset:auto;z-index:auto;visibility:visible}.coll-layout--has-filters .coll-filters__backdrop{display:none}.coll-layout--has-filters .coll-filters__panel{position:sticky;inset:auto;width:auto;max-width:none;overflow:visible;background:transparent;transform:none;transition:none}.coll-layout--has-filters .coll-filters__head{padding:0 0 14px;margin-bottom:4px}.coll-layout--has-filters .coll-filters__close{display:none}.coll-layout--has-filters .coll-filters__body{flex:none;overflow:visible;padding:0}.coll-layout--has-filters .coll-filters__foot{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-collection-product-grid.css.map */
