.RecommendedCoupleCard_card__QviDs{position:relative;display:flex;flex-shrink:0;flex-direction:column;gap:.75rem;width:100%}.RecommendedCoupleCard_card__QviDs.RecommendedCoupleCard_hasLink__nQ66B{cursor:pointer}.RecommendedCoupleCard_imageWrapper__jWTsI{position:relative;overflow:clip;width:100%;border-radius:.75rem;background-color:#f5f3f3}.RecommendedCoupleCard_imageWrapper__jWTsI:before{content:"";display:block;padding-bottom:56.25%}.RecommendedCoupleCard_image__OLaWD{position:absolute;inset:0;display:block;object-fit:cover;object-position:center;width:100%;height:100%;border-radius:.75rem;pointer-events:none}.RecommendedCoupleCard_topOverlay___0U_k{position:absolute;inset:0 0 auto;height:36%;border-radius:.75rem .75rem 0 0;background:linear-gradient(180deg,rgba(28,0,0,.65),rgba(28,0,0,0));pointer-events:none}.RecommendedCoupleCard_bottomOverlay___ga_a{position:absolute;bottom:0;left:0;width:100%;height:32%;background:linear-gradient(180deg,rgba(28,0,0,0),rgba(28,0,0,.65));pointer-events:none}.RecommendedCoupleCard_cardLink__pr92K{position:absolute;inset:0;z-index:0;border-radius:.75rem}.RecommendedCoupleCard_cardLink__pr92K:focus-visible{outline:.125rem solid #fff;outline-offset:-.25rem}.RecommendedCoupleCard_videoCountBadge__cGWfs{position:absolute;right:.75rem;bottom:.75rem;z-index:1;padding:.375rem .625rem;border-radius:.5rem;background-color:rgba(28,0,0,.08);color:#fff;font-weight:600;font-size:.875rem;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1;pointer-events:none;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}.RecommendedCoupleCard_coupleName__DXZd1{margin:0}.CoupleFilterTrendingGrid_title__TV3Gk,.RecommendedCoupleCard_coupleName__DXZd1{color:#1c0000;font-weight:700;font-size:1.25rem;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.2}.CoupleFilterTrendingGrid_title__TV3Gk{margin:0 0 1rem}.CoupleFilterTrendingGrid_track__6ijiF{gap:1rem}.CoupleFilterTrendingGrid_cardWrapper__tO0ug{width:85vw}@media only screen and (min-width:768px){.CoupleFilterTrendingGrid_cardWrapper__tO0ug{width:calc((100% - 3.5rem)/2)}}@media only screen and (min-width:1920px){.CoupleFilterTrendingGrid_cardWrapper__tO0ug{width:calc((100% - 4.5rem)/3)}}.CoupleFilterTrendingGrid_skeleton__WPgo3{width:100%;border-radius:.75rem;background-color:#f5f3f3;aspect-ratio:340/222}@media only screen and (min-width:1025px){.CoupleFilterTrendingGrid_skeleton__WPgo3{aspect-ratio:563/352}}