@media only screen and (max-width: 767px){.grid-categories>div:nth-child(2n+2) .category-tile{border-right:1px solid transparent}}@media only screen and (min-width: 767px) and (max-width: 1279px){.grid-categories>div:nth-child(3n+3) .category-tile{border-right:1px solid transparent}}@media only screen and (min-width: 1279px){.grid-categories>div:nth-child(4n+4) .category-tile{border-right:1px solid transparent}}.grid-categories .category-tile{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;height:100%;padding:15px;overflow:hidden;border:1px solid transparent;border-bottom:none;border-right:1px solid #cbd5e1;box-shadow:0 1px #cbd5e1}.grid-categories .category-tile:hover .image{opacity:.8}.grid-categories .category-tile .headline{text-decoration:none;text-align:center;display:block;width:100%}.grid-categories .category-tile .headline .image{text-align:center;margin-bottom:15px;width:100%;height:auto;max-width:260px}.grid-categories .category-tile .headline .name{font-size:1.1428571429em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;margin-bottom:10px;display:block}.grid-categories .category-tile .wrapper{width:100%}.grid-categories .category-tile .wrapper .linklist.expanded{position:absolute;background-color:#fff;box-shadow:0 1px 3px #00000026;padding:25px;translate:-25px 0;margin-top:-25px;min-width:200px;cursor:auto}.grid-categories .category-tile .wrapper .linklist.expanded .link-item:first-child{margin-right:25px}.grid-categories .category-tile .wrapper .linklist .link-item{display:block;margin:0 0 5px;width:fit-content}.grid-categories .category-tile .wrapper .linklist .link-item.masked{display:none}.grid-categories .category-tile .wrapper .linklist .link-item:last-child{margin-bottom:0}.grid-categories .category-tile .wrapper .linklist div.link-item:hover{text-decoration:underline}.grid-categories .category-tile .wrapper .linklist .btn-collapsible{color:#1e293b;margin:5px 0;cursor:pointer;display:flex;align-items:center;width:fit-content}.grid-categories .category-tile .wrapper .linklist .btn-collapsible.masked{display:none}.grid-categories .category-tile .wrapper .linklist .btn-collapsible:hover{text-decoration:underline}.grid-categories .category-tile .wrapper .linklist .btn-collapsible .all-categories{margin-left:7px}.grid-categories .category-tile .wrapper .linklist .btn-close{display:none;position:absolute;top:15px;right:15px;cursor:pointer;width:22px;height:22px;margin:11px}
