:root{--zero: 0;--xxs: 375px;--xs: 450px;--sm: 769px;--md: 980px;--lg: 1025px;--xl: 1100px;--2xl: 1280px;--3xl: 1440px;--4xl: 1920px}@media screen and (min-width: 980px){.md-max{display:none}}.cards-block{overflow:hidden}.cards-block-items{position:relative;--gap: 24px;display:flex;flex-wrap:wrap;gap:24px;gap:var(--gap);margin-top:40px}@media screen and (max-width: 979px){.cards-block-items{flex-wrap:nowrap;--divider: 1 !important}}@media screen and (max-width: 979px){.cards-block-item{flex:1 0;min-width:300px}}.cards-block .controls{display:none}@media screen and (max-width: 768px){.cards-block .controls{width:100%;display:flex;justify-content:flex-end;gap:80px;justify-content:center;align-items:center;gap:30px;margin-top:40px}}.cards-block .control{gap:8px;width:48px;height:48px;border-radius:50%;background:var(--beige-25);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease}@media screen and (min-width: 769px){.cards-block .control{margin-top:16px;background:var(--black-80)}}.cards-block .control:hover{background:var(--black-10)}.cards-block .control .icon{pointer-events:none}.cards-block .control svg{width:18px;height:18px;color:var(--white)}.cards-block .pagination{display:flex;flex-wrap:wrap;align-items:center;font-size:var(--f-lg);font-family:var(--font-primary);font-weight:400;color:var(--white)}
