/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.info-for{background-color:rgba(0,0,0,.1);padding-left:4px;padding-right:24px;-webkit-transition:background-color .25s;transition:background-color .25s;}.info-for:focus,.info-for:hover{background-color:rgba(0,0,0,.25);}.info-for .main_nav_item_wrapper .main_nav_link{position:relative;}.info-for .info-for_icon{position:absolute;top:36%;color:#fff;-webkit-transition:color .25s;transition:color .25s;}.info-for:focus .info-for_icon,.info-for:hover .info-for_icon{color:rgba(255,255,255,0.7);}.info-for_icon .icon_chevron_down{height:22px;width:22px;}@media only screen and (min-width:1220px){.info-for{padding-left:6px;padding-right:28px;}.info-for .info-for_icon{top:34%;transform:translateX(2px);}.info-for_icon .icon_chevron_down{height:26px;width:26px;}}
.dsf-results-info{margin:1rem 0 4rem 0;}.dsf-items{display:grid;grid-template-columns:repeat(1,1fr);gap:40px;}.dsf-item,.views-row{width:100%;height:100%;}.dsf-flex .dsf-item{padding:0;border:none;}.dsf-items a{display:grid;place-items:center;width:100%;height:100%;padding:16px;border:1px solid #f0f2f3;position:relative;transition:0.5s;}.dsf-items img{display:block;width:100%;height:100%;overflow:hidden;transition:0.25s;}@media (min-width:500px){.dsf-items{grid-template-columns:repeat(2,1fr);}.dsf-items a:hover{padding:8px;box-shadow:0 4px 12px rgba(0,0,0,0.08);transform:scale(1.0125);}.dsf-items a:hover img{filter:blur(4px) opacity(10%);}.dsf-items a::after{content:'\2794';position:absolute;color:transparent;font-size:40px;transform:translateX(-24px);transition:0.5s cubic-bezier(0.68,-0.6,0.32,1.6);}.dsf-items a:hover::after{color:var(--color-red);transform:translateX(0);}}@media (min-width:740px){.dsf-items{grid-template-columns:repeat(3,1fr);}}@media (min-width:1140px){.dsf-items{grid-template-columns:repeat(4,1fr);}}
