.xcRFEq_wrapper{position:relative}.xcRFEq_wrapper:hover .xcRFEq_arrow{opacity:1;pointer-events:all}.xcRFEq_track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.875rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.xcRFEq_track::-webkit-scrollbar{display:none}.xcRFEq_card{scroll-snap-align:start;background:#fff;border:1.5px solid #e9ecef;border-radius:.75rem;flex-direction:column;flex:0 0 220px;gap:.4rem;padding:1rem;transition:border-color .15s,box-shadow .15s;display:flex;color:inherit!important;text-decoration:none!important}.xcRFEq_card:hover{border-color:#1b3a6b;box-shadow:0 4px 16px #1b3a6b1a}.xcRFEq_days{color:#dc3545;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:700}.xcRFEq_name{color:#212529;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.xcRFEq_city{color:#6c757d;font-size:.75rem}.xcRFEq_price{color:#1b3a6b;margin-top:auto;font-size:.8rem;font-weight:700}.xcRFEq_arrow{z-index:2;cursor:pointer;color:#1b3a6b;opacity:0;pointer-events:none;background:#fff;border:1.5px solid #dee2e6;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.4rem;line-height:1;transition:opacity .2s,box-shadow .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001f}.xcRFEq_arrow:hover{box-shadow:0 4px 16px #0000002e}.xcRFEq_arrowRight{right:-1.25rem}.xcRFEq_arrowLeft{left:-1.25rem}@media (max-width:767px){.xcRFEq_arrow{display:none!important}}
