.skeleton-listing{width:100%}.skeleton-listing__head{align-items:center;display:flex;gap:16px;height:56px;justify-content:space-between}@media(max-width:1024px){.skeleton-listing__head{align-items:stretch;flex-direction:column;gap:0;height:100px;justify-content:flex-start}}.skeleton-listing__head--stacked{align-items:stretch;flex-direction:column;gap:12px;height:103px;padding-bottom:12px}.skeleton-listing__head--stacked .skeleton-listing__sort{justify-content:flex-end}.skeleton-listing__title{height:28px;max-width:60%;width:260px}@media(max-width:1024px){.skeleton-listing__title{flex:0 0 auto;margin:7px 0}}.skeleton-listing__sort{display:flex;gap:12px}@media(max-width:1024px){.skeleton-listing__sort{height:58px;padding:11px 0}}.skeleton-listing__sort--row{height:30px}.skeleton-listing__sort--row .skeleton-listing__sort-item{visibility:hidden}@media(max-width:1024px){.skeleton-listing__sort--row{height:70px}.skeleton-listing__sort--row .skeleton-listing__sort-item{visibility:visible}}.skeleton-listing__sort-item{height:32px;width:220px}.skeleton-listing__sort-item--mobile{display:none}@media(max-width:1024px){.skeleton-listing__sort-item{flex:1 1 0;height:36px;width:auto}.skeleton-listing__sort-item--mobile{display:block}}.skeleton-listing__body{width:100%}.skeleton-listing__sidebar{align-self:start;border:2px solid var(--buttons-outline-subtle-stroke);border-radius:16px;display:flex;flex-direction:column;gap:24px;padding:16px}@media(max-width:1024px){.skeleton-listing__sidebar{display:none}}.skeleton-listing__filter{display:flex;flex-direction:column;gap:12px}.skeleton-listing__filter-title{height:16px;width:50%}.skeleton-listing__filter-row{height:14px;width:80%}.skeleton-listing__products{margin-bottom:40px;min-width:0}.skeleton-listing .product__item.skeleton-listing__card{box-shadow:none;pointer-events:none}@media(max-width:420px){.skeleton-listing .product__item.skeleton-listing__card{height:320px;padding:8px}}.skeleton-listing__card-img{flex:0 0 auto;height:240px;margin-bottom:36px;width:100%}@media(max-width:767px){.skeleton-listing__card-img{height:170px;margin-bottom:20px}}@media(max-width:420px){.skeleton-listing__card-img{height:130px;margin-bottom:16px}}.skeleton-listing__card-line{height:16px;margin-bottom:6px;width:90%}.skeleton-listing__card-line--short{width:60%}.skeleton-listing__card-reviews{height:14px;margin-top:4px;width:40%}.skeleton-listing__card-footer{align-items:flex-end;display:flex;gap:8px;justify-content:space-between;margin-top:auto;width:100%}.skeleton-listing__card-prices{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0}.skeleton-listing__card-old-price{height:14px;width:50%}.skeleton-listing__card-price{height:22px;width:75%}.skeleton-listing__card-btn{flex:0 0 64px;height:48px;width:64px}@media(max-width:767px){.skeleton-listing__card-btn{height:36px}}