@media (max-width:1180px){.post-filters .post-filters-container{flex-wrap:nowrap}.post-filters .post-filters-container .post-filter-section{margin-right:1rem;padding-left:1rem;padding-right:1rem}.post-header .post-header-details-container{padding:1.5rem}.post-header .post-header-details-container .post-header-details-section{width:50%;font-size:1.1rem;flex-wrap:wrap}.post-header .post-header-details-container .post-header-details-section:nth-child(4){width:fit-content;font-size:1.1rem}.post-horizontal{height:40vh}.post-gray-stack .post-gray-stack-content .post-gray-stack-post .montrel-name{padding-right:5%}.post-carousel-post .post-carousel-post-content .post-carousel-post-data-container .post-carousel-post-taxonomies{flex-wrap:wrap}.post-carousel-post .post-carousel-post-content .post-carousel-post-data-container .post-carousel-post-taxonomies .montrel-taxonomy{margin-bottom:.5rem}}@media (max-width:768px){.post-filters .post-filters-container{flex-wrap:wrap}.post-filters .post-filters-container .post-filter-section{margin-right:0!important;margin-bottom:1rem}.post-filters .post-filters-container .post-filter-section:last-child{margin-right:0!important}.post-horizontal{height:auto;margin:0!important;padding:0!important}.post-horizontal .post-horizontal-content{display:block;height:unset}.post-horizontal .post-horizontal-content .post-horizontal-image-container{width:100%;aspect-ratio:1;padding-right:0}.post-horizontal .post-horizontal-content .post-horizontal-data-container{width:100%;padding-left:0;margin-top:1rem;display:block}.post-gray-stack .post-gray-stack-content .post-gray-stack-post{display:block}.post-gray-stack .post-gray-stack-content .post-gray-stack-post .montrel-name{max-width:unset}.post-gray-stack .post-gray-stack-content .post-gray-stack-post .forward-button{float:inline-end}.post-carousel-post{padding-left:0;padding-right:0;width:100%!important;margin-bottom:3rem}.post-carousel{padding:0;width:unset;margin-left:unset}.post-carousel .post-carousel-content{display:block;margin:0;padding:0}.post-header .go-back-container{margin-top:0rem;margin-bottom:2rem}.post-header{max-width:unset;margin:initial}.post-header .post-header-content .post-header-data-container{padding:1.5rem 0rem;display:block}.post-header .post-header-content .post-header-data-container .go-back-container{width:fit-content}.post-header .post-header-content .post-header-data-container .montrel-name{font-size:2rem;line-height:2.25rem;padding-right:10%;width:-webkit-fill-available}}