.node-card-related{background:var(--gray-color);flex-shrink:0;margin:0 10px;width:188px;overflow:hidden;position:relative}.node-card-related picture{display:block;height:80px}.node-card-related picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.node-card-related .content-related{padding:24px 16px 40px}.node-card-related .content-related h3{color:#333;font-size:18px!important;font-weight:300!important;line-height:22px!important;margin:0!important;padding:0 0 12px!important}.node-card-related .content-related p{color:#666;font-size:14px;line-height:18px;margin:0}.node-card-related .content-related a{inset:0;position:absolute;-webkit-text-decoration:none;text-decoration:none}.node-card-related .content-related a .cog-icon{background:var(--primary-color-25percent);bottom:10px;border-radius:50%;color:#fff;position:absolute;right:10px;transition:.3s ease}.node-card-related .content-related a .legend{display:none}.node-card-related .content-related:hover a .cog-icon{background:var(--primary-color)}.outer-content-area .related:not(.does-not-exist) .related-title,.search-results-container .parkings-results .related .related-title{color:#666;font-family:Sora,sans-serif;font-size:24px;font-weight:300;line-height:28px;text-align:center}.outer-content-area .related:not(.does-not-exist) .related-cards,.search-results-container .parkings-results .related .related-cards{margin:0 auto;padding:24px 0 0;position:relative;width:208px}.outer-content-area .related:not(.does-not-exist) .related-cards .related-slider,.search-results-container .parkings-results .related .related-cards .related-slider{overflow:hidden}.outer-content-area .related:not(.does-not-exist) .related-cards .related-slider .slides,.search-results-container .parkings-results .related .related-cards .related-slider .slides{display:flex;flex-flow:row nowrap;justify-content:flex-start;transition:.3s ease}.outer-content-area .related:not(.does-not-exist) .related-cards .related-nav,.search-results-container .parkings-results .related .related-cards .related-nav{display:flex;flex-flow:row nowrap;justify-content:space-between;left:-48px;pointer-events:none;position:absolute;right:-48px;top:calc(50% - 12px)}.outer-content-area .related:not(.does-not-exist) .related-cards .related-nav button,.search-results-container .parkings-results .related .related-cards .related-nav button{pointer-events:auto}.outer-content-area .related:not(.does-not-exist) .related-cards .related-nav button .cog-icon,.search-results-container .parkings-results .related .related-cards .related-nav button .cog-icon{color:#0003}.outer-content-area .related:not(.does-not-exist) .related-cards .related-nav button .cog-icon svg,.search-results-container .parkings-results .related .related-cards .related-nav button .cog-icon svg{transform:scale(2)}@media screen and (min-width: 768px){.outer-content-area .related:not(.does-not-exist) .related-title,.search-results-container .parkings-results .related .related-title{text-align:left}.outer-content-area .related:not(.does-not-exist) .related-cards,.search-results-container .parkings-results .related .related-cards{padding:24px 38px 0;width:700px}.outer-content-area .related:not(.does-not-exist) .related-cards .related-nav,.search-results-container .parkings-results .related .related-cards .related-nav{left:-10px;right:-10px}}
