.col-grid{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width: 768px){.col-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width: 500px){.col-grid{grid-template-columns:1fr}}.collections{display:flex;flex-direction:column;gap:40px;padding:120px 40px 40px}.collections .caption{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media screen and (max-width: 820px){.collections{padding:40px}}@media screen and (max-width: 425px){.collections{padding:30px 20px 20px}}
