.collection{padding-block:clamp(36px,5vw,56px) clamp(56px,7vw,80px)}.collection__head{margin-bottom:28px}.collection__title{font-family:var(--font-heading);font-weight:700;font-size:clamp(32px,4.5vw,48px);letter-spacing:-.02em;margin:0;color:var(--color-dark)}.collection__description{margin-top:14px;max-width:640px;color:color-mix(in srgb,var(--color-text) 72%,transparent);line-height:1.6}.collection__toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid color-mix(in srgb,var(--color-dark) 10%,transparent);margin-bottom:28px}.collection__toolbar-left,.collection__toolbar-right{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.collection__toolbar-right{gap:12px}.collection__count{font-size:14px;color:color-mix(in srgb,var(--color-text) 55%,transparent)}.collection__clear{font-size:14px;color:var(--color-link-hover);text-decoration:underline}.facet{position:relative}.facet__summary{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid color-mix(in srgb,var(--color-dark) 16%,transparent);color:var(--color-dark);font-family:var(--font-heading);font-size:14px;font-weight:500;padding:10px 16px;border-radius:100px;cursor:pointer;list-style:none;transition:border-color .18s ease}.facet__summary::-webkit-details-marker{display:none}.facet__summary:hover{border-color:var(--color-dark)}.facet[open] .facet__summary svg{transform:rotate(180deg)}.facet__summary svg{transition:transform .18s ease}.facet__panel{position:absolute;z-index:20;top:calc(100% + 8px);left:0;min-width:240px;max-height:300px;overflow-y:auto;background:#fff;border:1px solid color-mix(in srgb,var(--color-dark) 12%,transparent);border-radius:14px;padding:12px;box-shadow:0 18px 40px color-mix(in srgb,var(--color-dark) 14%,transparent)}.facet__option{display:flex;align-items:center;gap:10px;padding:8px 6px;font-size:14px;cursor:pointer;border-radius:8px}.facet__option:hover{background:color-mix(in srgb,var(--color-dark) 5%,transparent)}.facet__option input{accent-color:var(--color-link-hover)}.facet__panel--price{display:flex;align-items:center;gap:10px}.facet__panel--price input{width:90px;padding:9px 11px;border-radius:10px;border:1px solid color-mix(in srgb,var(--color-dark) 18%,transparent);font-size:14px}.collection__sort{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-heading);font-size:14px;font-weight:500;color:var(--color-dark)}.collection__sort-select{border:none;background:transparent;font-family:inherit;font-size:14px;color:var(--color-dark);cursor:pointer;padding:4px}.view-toggle{display:flex;background:#fff;border:1px solid color-mix(in srgb,var(--color-dark) 16%,transparent);border-radius:100px;padding:3px}.view-toggle__btn{width:36px;height:32px;border:none;border-radius:100px;display:grid;place-items:center;cursor:pointer;background:transparent;color:color-mix(in srgb,var(--color-dark) 55%,transparent);transition:background .18s ease,color .18s ease}.view-toggle__btn.is-active{background:var(--color-dark);color:var(--color-accent)}.product-grid.is-list{grid-template-columns:1fr}.product-grid.is-list .card{display:flex}.product-grid.is-list .card__link{display:flex;width:100%}.product-grid.is-list .card__media{width:180px;flex:0 0 180px;aspect-ratio:1;border-radius:var(--radius-card) 0 0 var(--radius-card)}.product-grid.is-list .card__body{flex:1;display:flex;flex-direction:column;justify-content:center;padding:20px 24px}@media screen and (max-width:600px){.product-grid.is-list .card__media{width:110px;flex-basis:110px}.product-grid.is-list .card__body{padding:12px 14px}}.collection__empty{padding:60px 0;text-align:center;color:color-mix(in srgb,var(--color-text) 65%,transparent)}.collection__empty a{color:var(--color-link-hover);text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-main-collection.css.map */
