.grid-list-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.grid-list-container .grid-list{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(20vw,1fr));justify-items:center;align-items:center}.grid-list-container .grid-list .recipe-card{margin-bottom:calc(8px + 8%)}.grid-list-container.pagination{width:25%;display:flex;justify-content:space-between;align-items:center}.grid-list-container .pagination button{padding:0;font-size:150%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;cursor:pointer;color:var(--gray);transform:scaleX(70%);transition:transform .3s}.grid-list-container .pagination button:disabled{color:var(--light-gray)}.grid-list-container .pagination button:not(:disabled):hover{transform:scaleX(84%) scaleY(120%)}@media screen and (orientation:portrait){.grid-list-container .grid-list{width:85%;grid-template-columns:1fr}}