section.machines-list{background:#dbeffe;padding:32px 16px}section.machines-list .wrapper>.content{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:auto;gap:16px;text-align:center}section.machines-list .wrapper>.content .displaying{display:none}section.machines-list .wrapper>.content .displaying p{font-family:Mosvita,sans-serif;font-weight:600;font-size:1.25rem;color:#1aa49d;line-height:1.3}section.machines-list .wrapper .pagination{width:100%;padding:42px 0 0;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;gap:32px}section.machines-list .wrapper .pagination .next *,section.machines-list .wrapper .pagination .previous *{font-family:Mosvita,sans-serif;font-weight:700;font-size:1.125rem;color:#000;line-height:1.3;text-decoration:none}section.machines-list .wrapper .pagination .pages{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto}section.machines-list .wrapper .pagination .pages li{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;width:43px;height:43px;background:#FFF;cursor:pointer;transition:background .3s ease}section.machines-list .wrapper .pagination .pages li.active,section.machines-list .wrapper .pagination .pages li:hover,section.machines-list .wrapper .pagination .pages li:active{background:#bfe5fe}section.machines-list .wrapper .pagination .pages li.active a,section.machines-list .wrapper .pagination .pages li:hover a,section.machines-list .wrapper .pagination .pages li:active a{color:#1b4279}section.machines-list .wrapper .pagination .pages li *{font-size:1.125rem}section.machines-list .wrapper .pagination .pages li a{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;width:100%;height:100%;text-decoration:none}section.machines-list .wrapper .machines-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;gap:36px;margin-top:32px}section.machines-list .wrapper .machines-wrapper .displaying{align-self:flex-start}section.machines-list .wrapper .machines-wrapper .displaying p{font-family:Mosvita,sans-serif;font-weight:600;font-size:1.125rem;color:#1aa49d;line-height:1.3}section.machines-list .wrapper .machines-wrapper .filters{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:auto;gap:16px;width:100%;background:#FDFDFE;padding:32px 16px;border-radius:8px;margin-bottom:16px}section.machines-list .wrapper .machines-wrapper .filters *{width:100%}section.machines-list .wrapper .machines-wrapper .filters .subtitle{color:#3c9ff5}section.machines-list .wrapper .machines-wrapper .filters .btns{margin-top:0}section.machines-list .wrapper .machines-wrapper .filters .btns .btn{width:auto}section.machines-list .wrapper .machines-wrapper .machines{display:grid;grid-template-columns:1fr;-moz-column-gap:auto;column-gap:auto;row-gap:auto;gap:16px}section.machines-list .wrapper .machines-wrapper .machines .machine{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;flex-wrap:auto;background:#eff8ff;max-width:328px;width:100%;height:100%;border-radius:8px;box-shadow:0 5.857px 14.057px #090c101a;text-decoration:none;transition:background .3s ease;overflow:hidden}section.machines-list .wrapper .machines-wrapper .machines .machine:hover,section.machines-list .wrapper .machines-wrapper .machines .machine:active{background:#1AA49D}section.machines-list .wrapper .machines-wrapper .machines .machine:hover .thumbnail img,section.machines-list .wrapper .machines-wrapper .machines .machine:active .thumbnail img{transform:scale(1.2)}section.machines-list .wrapper .machines-wrapper .machines .machine:hover .content,section.machines-list .wrapper .machines-wrapper .machines .machine:active .content{background:#1AA49D}section.machines-list .wrapper .machines-wrapper .machines .machine:hover .content *,section.machines-list .wrapper .machines-wrapper .machines .machine:active .content *{color:#fff}section.machines-list .wrapper .machines-wrapper .machines .machine:hover .content .bottom .price,section.machines-list .wrapper .machines-wrapper .machines .machine:active .content .bottom .price{color:#fff}section.machines-list .wrapper .machines-wrapper .machines .machine .thumbnail{aspect-ratio:1.24/1;background:#FFF;width:100%;overflow:hidden}section.machines-list .wrapper .machines-wrapper .machines .machine .thumbnail.cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.machines-list .wrapper .machines-wrapper .machines .machine .thumbnail img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:all .3s ease}section.machines-list .wrapper .machines-wrapper .machines .machine .content{width:100%;background:#eff8ff;padding:16px;transition:background .3s ease}section.machines-list .wrapper .machines-wrapper .machines .machine .content .bottom{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;flex-wrap:auto;gap:8px}section.machines-list .wrapper .machines-wrapper .machines .machine .content .bottom .price{font-family:Mosvita,sans-serif;font-weight:600;font-size:1.125rem;color:#1aa49d;line-height:1.3}@media only screen and (min-width: 601px){section.machines-list .wrapper>.content{text-align:left}section.machines-list .wrapper .machines-wrapper .machines{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 992px){section.machines-list{padding:80px 16px}section.machines-list .wrapper>.content.flex-end{justify-content:flex-end}section.machines-list .wrapper>.content .displaying{display:block}section.machines-list .wrapper .machines-wrapper{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:32px}section.machines-list .wrapper .machines-wrapper .displaying{display:none}section.machines-list .wrapper .machines-wrapper .filters{max-width:280px;width:100%}section.machines-list .wrapper .machines-wrapper.four-cols .machines{grid-template-columns:1fr 1fr 1fr 1fr}section.machines-list .wrapper .machines-wrapper .machines{grid-template-columns:1fr 1fr 1fr}}
