.media-grid_main__9jrXY{padding:0 20px}.media-grid_grid__sTw_T{display:grid;grid-template-columns:repeat(auto-fit,minmax(225px,1fr));grid-gap:3rem 1.5rem;padding:20px 25px 50px}@media (max-width:47.99375em){.media-grid_grid__sTw_T{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));grid-gap:1.5rem 1.5rem}}.media-grid_item__EV3J_{width:100%;height:100%;display:flex;flex-grow:0;flex-shrink:0;flex-direction:column;justify-content:flex-start;align-items:center;position:relative}.media-grid_link__hwxyO{max-width:232px;max-height:calc(232px / 2 * 3);min-width:90px;min-height:calc(90px / 2 * 3);height:30vw;width:20vw;overflow:hidden;border:1px solid var(--mantine-color-hobbelisk-5);border-radius:8px}@media (max-width:74.99375em){.media-grid_link__hwxyO{height:35vw;width:25vw}}@media (max-width:47.99375em){.media-grid_link__hwxyO{height:25vw;width:15vw}}.media-grid_coverImage__AqcKm{height:100%;width:100%;overflow:hidden;position:relative}.media-grid_coverImage__AqcKm:hover{opacity:.9}.media-grid_image__PTq0v{height:100%;width:100%;object-fit:cover}.media-grid_titleContainer__UrMzI{display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;max-height:5rem;position:absolute;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.5) 70%,transparent)}.media-grid_title__m8Gkp{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:100%;width:100%;color:white;text-align:center;font-size:medium;margin:5%}.carousel_carouselContainer__UUeip{width:100%}.carousel_carouselContainer__UUeip a{cursor:pointer;color:black;text-decoration:none}.carousel_slide__51lGV{display:flex;flex-direction:column;align-items:flex-end;background-size:cover;background-position:50%;height:100%;position:relative}.carousel_titleContainer__NikWm{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.5) 70%,transparent);padding:var(--mantine-spacing-xs);position:absolute;bottom:0;left:0;right:0;border-bottom-left-radius:var(--mantine-radius-md);border-bottom-right-radius:var(--mantine-radius-md)}.carousel_title___maBh{font-weight:800;color:var(--mantine-color-white);line-height:1.2}.carousel_category__25WAh{color:var(--mantine-color-white);opacity:.7;font-weight:700;text-transform:uppercase}.carousel_control__kiWRu{background-color:var(--mantine-color-hobbelisk-2)}.top-monthly-banner_main__YFD4l{height:fit-content}.top-monthly-banner_header__xRMvI{height:fit-content;width:100%;background-color:var(--hob-color-header-background);padding:12px 0}@media (max-width:47.99375em){.top-monthly-banner_header__xRMvI{height:fit-content;width:100%}}.top-monthly-banner_headertitle__Hzfdf{color:var(--mantine-color-white);text-align:center;font-size:large;font-weight:700}.subcategory_center__3e9zM{width:100%;display:flex;flex-direction:column}.subcategory_title__zfHIR{padding:20px;margin-bottom:5px;font-family:var(--mantine-font-family-headings);justify-content:center;align-items:center;text-align:center}.subcategory_sub__v4arC{font-size:16px;color:var(--hob-color-link)}.subcategory_bar__BBf5P{height:40px;width:100%;background-color:var(--hob-color-header-background)}.subcategory_options__awF4T{padding:0 50px;display:flex;justify-content:space-between}@media (max-width:47.99375em){.subcategory_options__awF4T{justify-content:center;align-items:center;flex-direction:column-reverse}}.subcategory_addEntry__iLEJ0{color:var(--hob-color-link);font-weight:700;font-size:medium;text-decoration:underline}.subcategory_sortContainer__BQpZi{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:1em}.subcategory_sortBytext__pxTgS{font-size:medium;margin-right:6px}.subcategory_sortBySelectBackground__NjsJj{height:fit-content;background-color:var(--mantine-color-white);border-radius:var(--mantine-radius-md)}@media (max-width:47.99375em){.subcategory_sortBySelectBackground__NjsJj{margin:0}}.subcategory_bottomButtons__H_ze_{width:100%;height:fit-content;display:flex;justify-content:center;margin-bottom:2.5vh;padding:var(--mantine-spacing-md)}.subcategory_loadMoreMediaButton__48nef{width:100%}