.collection-page{padding:0 0 90px;max-width:calc(1160px + var(--section-padding-x) * 2);padding-left:var(--section-padding-x);padding-right:var(--section-padding-x)}.collection-page__breadcrumbs{display:flex;flex-direction:row;gap:8px;align-items:center;padding:24px 0;font-family:HelveticaNeueCyr-Roman,sans-serif;font-size:14px;color:#010101}.collection-page__breadcrumbs a{color:#010101;opacity:.5;text-decoration:none}.collection-page__breadcrumbs a:hover{opacity:.8}.collection-page__breadcrumbs span{opacity:.5}.collection-page__layout{display:flex;flex-direction:row;gap:24px;align-items:flex-start}.collection-page__sidebar{border-radius:16px;border:2px solid #f6f6f6;padding:24px 0;width:240px;flex-shrink:0;display:flex;flex-direction:column;gap:24px}.collection-filter{padding:0 24px;display:flex;flex-direction:column;gap:12px}.collection-filter__toggle{background:none;border:none;padding:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;cursor:pointer;font-family:HelveticaNeueCyr-Medium,sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;color:#010101}.collection-filter__toggle svg{transition:transform .2s ease}.collection-filter__toggle[aria-expanded=false] svg{transform:rotate(90deg)}.collection-filter__options{display:flex;flex-direction:column;gap:10px}.collection-filter__options.is-collapsed{display:none}.collection-filter__option{display:flex;flex-direction:row;gap:10px;align-items:center;cursor:pointer;font-family:HelveticaNeueCyr-Roman,sans-serif;font-size:13px;line-height:150%;color:#010101}.collection-filter__option.is-disabled{opacity:.4;cursor:default}.collection-filter__option input[type=checkbox]{width:16px;height:16px;border-radius:5px;border:1px solid #dedede;flex-shrink:0;margin:0;cursor:pointer;accent-color:#000000ff}.collection-page__main{flex:1;min-width:0}.collection-page__grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;align-content:flex-start;position:relative;transition:opacity .2s ease}.collection-page__grid.is-loading{opacity:.4;pointer-events:none}.collection-page__empty{font-family:HelveticaNeueCyr-Roman,sans-serif;font-size:16px;color:#010101;opacity:.6;padding:40px 0}.product-card{border-radius:16px;padding:0 0 30px;display:flex;flex-direction:column;gap:32px;flex:1;min-width:260px;max-width:calc((100% - 48px) / 3)}.product-card__media{position:relative;width:100%;aspect-ratio:282 / 376;border-radius:12.17px;overflow:hidden;background:#f6f6f6}.product-card__media img{width:100%;height:100%;object-fit:cover;display:block}.product-card__wishlist{position:absolute;right:16px;top:15px;width:36px;height:36px;border-radius:40px;background:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.product-card__info{display:flex;flex-direction:column;gap:16px}.product-card__title{color:#010101;font-family:HelveticaNeueCyr-Medium,sans-serif;font-size:18px;line-height:140%;font-weight:500;margin:0}.product-card__price{display:flex;flex-direction:row;gap:6px;align-items:center}.product-card__price-current{color:#fb3fbc;font-family:HelveticaNeueCyr-Bold,sans-serif;font-size:26px;font-weight:700}.product-card__price-compare{color:#010101;font-family:HelveticaNeueCyr-Medium,sans-serif;font-size:17px;font-weight:500;text-decoration:line-through;opacity:.2}.product-card__action{margin-top:auto}.product-card__view{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:16px;background:#fb3fbc;border:2px solid transparent;padding:22px 32px;text-decoration:none;transition:background .2s ease,box-shadow .2s ease}.product-card:hover .product-card__view{background:#e938ae;box-shadow:none}.product-card__view span{color:#fff;font-family:HelveticaNeueCyr-Bold,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase}.collection-page__pagination{display:flex;justify-content:center;margin-top:40px}.collection-page__show-more{background:#22d3ff1a;border-radius:16px;border:2px solid rgba(34,211,255,.1);padding:22px 32px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;transition:background .2s ease}.collection-page__show-more:hover{background:#22d3ff2e}.collection-page__show-more span{color:#22d3ff;font-family:HelveticaNeueCyr-Bold,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase}.collection-page__filters-toggle{display:none;width:100%;background:#22d3ff1a;border:2px solid rgba(34,211,255,.1);border-radius:16px;padding:16px;color:#22d3ff;font-family:HelveticaNeueCyr-Bold,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer;margin-bottom:16px}@media screen and (max-width:1024px){.collection-page__filters-toggle{display:block}.collection-page__sidebar{display:none}.collection-page__sidebar.is-open{display:block}}@media screen and (max-width:1024px){.collection-page__layout{flex-direction:column}.collection-page__sidebar{width:100%}.product-card{max-width:calc((100% - 24px)/2)}}@media screen and (max-width:767px){.product-card{max-width:100%;flex:1 1 calc((100% - 24px)/2);min-width:0}.collection-page__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.product-card__title{font-size:16px}.product-card__price-current{font-size:22px}.product-card__view{padding:16px 20px}}@media screen and (max-width:480px){.collection-page{padding-bottom:30px}.product-card{gap:12px}.product-card__title{font-size:14px}.product-card__price-current{font-size:16px}.product-card__view{padding:12px 16px;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-collection.css.map */
