@keyframes rocket-search-skeleton{0%{background-position:-1000px 0}to{background-position:1000px 0}}.rocket-search__banner{position:relative;display:block;width:100%;overflow:hidden;text-decoration:none;color:inherit}.rocket-search__banner .rocket-search__banner__media{display:block;width:100%;background-color:#f2f2f2}.rocket-search__banner .rocket-search__banner__image{display:block;width:100%;height:100%;object-fit:cover}.rocket-search__banner .rocket-search__banner__caption{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:6px;padding:24px;color:#fff;background:linear-gradient(to top,#000000a6,#0000);pointer-events:none}.rocket-search__banner .rocket-search__banner__title{font-size:22px;font-weight:700;line-height:1.2}.rocket-search__banner .rocket-search__banner__subtitle{font-size:15px;line-height:1.35}.rocket-search__banner .rocket-search__banner__cta{align-self:flex-start;margin-top:8px;padding:9px 20px;font-size:14px;font-weight:600;color:#111;background-color:#fff;border-radius:4px}@media (max-width: 768px){.rocket-search__banner .rocket-search__banner__caption{padding:16px}.rocket-search__banner .rocket-search__banner__title{font-size:17px}.rocket-search__banner .rocket-search__banner__subtitle{font-size:13px}}.rocket-search__showcase__banner{margin-bottom:24px}.rocket-search__banner-skeleton{display:block;width:100%;border-radius:var(--radius, 10px);background:linear-gradient(to right,#e6e6e6 5%,#ccc 25%,#e6e6e6 35%);background-color:#b4b4b4;background-size:1000px 100%;animation:rocket-search-skeleton 3s linear infinite}@media (prefers-reduced-motion: reduce){.rocket-search__banner-skeleton{animation:none}}.rocket-search__banner-swiper{position:relative;width:100%}.rocket-search__banner-swiper [class*=rocket-search__swiper-button]{--pos: 16px}.rocket-search__banner-swiper .rocket-search__banner-swiper__track{display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.rocket-search__banner-swiper .rocket-search__banner-swiper__track::-webkit-scrollbar{display:none}.rocket-search__banner-swiper .rocket-search__banner-swiper__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start}
