.pagination{justify-content:center;gap:6px;display:flex}@media screen and (max-width:640px){.pagination{gap:4px}}.pagination__item{cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:center;width:30px;height:30px;padding:0 10px;transition:all .3s;display:flex}.pagination__item--nav{width:auto}@media screen and (max-width:640px){.pagination__item--nav{padding:0 5px}}.pagination__item--current{background:var(--main-color);color:var(--white-color);cursor:default}.pagination__item svg path{transition:all .3s}.pagination__item:hover{background:var(--bg-blue-color);color:var(--light-gray-color)}.pagination__item:hover svg path{fill:var(--light-gray-color)}.pagination__dots{justify-content:center;align-items:flex-end;width:30px;height:30px;padding:7px 10px;display:flex}@media screen and (max-width:640px){.pagination__dots{width:10px;margin:0 -5px}}.pagination__arrow{align-items:center;gap:6px;display:flex}@media screen and (max-width:640px){.pagination__arrow span{display:none}}
.list-product__items{grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:20px;display:grid}@media screen and (max-width:1200px){.list-product__items{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1000px){.list-product__items{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:860px){.list-product__items{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:580px){.list-product__items{grid-template-columns:repeat(1,1fr)}}
