section#products h1{margin-bottom:10px}section#products.show-categories .products.categories:not(.loading) .product:nth-child(n+5){position:relative;visibility:visible;opacity:1;transition:opacity .1s ease-out .25s}section#products.show-categories .display.categories .toggle .show-text{position:absolute;visibility:hidden;opacity:0}section#products.show-categories .display.categories .toggle .hide-text{position:static;visibility:visible;opacity:1;transition:opacity .1s ease-out .25s}section#products.show-categories .display.categories .toggle:after{top:5px;transform:rotate(225deg)}section#products .display.categories{padding:15px 20px;font-size:14px;text-transform:uppercase;color:#2f485e;background:#f0f6f9}section#products .display.categories .toggle{position:relative;margin-left:auto;padding-right:15px;cursor:pointer}section#products .display.categories .toggle:after{content:'';position:absolute;top:1px;right:0;width:8px;height:8px;border-bottom:2px solid #2f485e;border-right:2px solid #2f485e;transform:rotate(45deg)}section#products .display.categories .toggle:hover{color:#213343}section#products .display.categories .toggle .show-text{position:static;visibility:visible;opacity:1;transition:opacity .1s ease-out .25s}section#products .display.categories .toggle .hide-text,section#products .products.categories:not(.loading) .product:nth-child(n+5){position:absolute;visibility:hidden;opacity:0}section#products .pagination.categories{position:absolute;margin-bottom:20px;opacity:0}section#products.show-categories .pagination.categories{position:static;opacity:1;transition:opacity .25s ease-out .25s}@media (max-width:1480px){section#products.show-categories .products.categories:not(.loading) .product:nth-child(n+4){position:relative;visibility:visible;opacity:1;transition:opacity .1s ease-out .25s}section#products .products.categories:not(.loading) .product:nth-child(n+4){position:absolute;visibility:hidden;opacity:0}}@media (max-width:1200px){section#products.show-categories .products.categories:not(.loading) .product:nth-child(n+3){position:relative;visibility:visible;opacity:1;transition:opacity .1s ease-out .25s}section#products .products.categories:not(.loading) .product:nth-child(n+3){position:absolute;visibility:hidden;opacity:0}}