

    #fpReviewsV2 .rvw2-hint{color:#aab3c3 !important}
    #fpReviewsV2 .rvw2-sub{color:#9aa4b4 !important}
    #fpReviewsV2 .rvw2-score-label{color:#a3adbd !important}
    #stats-counter-section .stv2-note{color:#aab3c3 !important}
    #stats-counter-section .stv2-sub{color:#9aa4b4 !important}
    .gs-footer-v2 .gs-footer-v2__vkn{color:#aab4c4 !important}
    .fp-home-blog__read{color:#f75241 !important}
    .fp-home-blog__card:hover .fp-home-blog__read{color:#ff6b6b !important}

    @media (max-width:768px){
      .gs-footer-v2 .gs-footer-links li{margin-bottom:2px !important}
      .gs-footer-v2 .gs-footer-links a{min-height:32px !important;padding-top:6px !important;padding-bottom:6px !important;align-items:center !important}
    }

    @media (max-width:768px){
      #fpHeroStack .fp-hero-stack-thumbs{gap:2px !important;align-items:center !important}
      #fpHeroStack .fp-hero-stack-thumb{width:24px !important;height:24px !important;min-width:24px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;background-color:transparent !important;box-shadow:none !important;overflow:visible !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}
      #fpHeroStack .fp-hero-stack-thumb::before{content:"" !important;display:block !important;width:5px !important;height:5px !important;border-radius:999px !important;background:rgba(255,255,255,.3) !important}
      #fpHeroStack .fp-hero-stack-thumb.is-active::before{width:14px !important;height:5px !important;background:rgba(186,230,253,.72) !important}

      body .hm-cd-products-swiper .hm-cd-products-pagination{display:flex !important;justify-content:center !important;align-items:center !important;flex-wrap:wrap !important}
      body .hm-cd-products-swiper .hm-cd-products-pagination .swiper-pagination-bullet{width:24px !important;height:24px !important;margin:0 !important;background:transparent !important;box-shadow:none !important;transform:none !important;border-radius:0 !important;position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}
      body .hm-cd-products-swiper .hm-cd-products-pagination .swiper-pagination-bullet::before{content:"" !important;display:block !important;width:7px !important;height:7px !important;border-radius:999px !important;background:rgba(255,255,255,.38) !important;transition:background .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1) !important}
      body .hm-cd-products-swiper .hm-cd-products-pagination .swiper-pagination-bullet-active::before{background:#00c0ff !important;box-shadow:0 0 10px rgba(0,192,255,.55) !important;transform:scale(1.15) !important}

      body .hm-cd-products-swiper .hm-cd-products-pagination .swiper-pagination-bullet::before{ transition:none !important; }
    }

    body .rvw2-pagination{display:flex !important;justify-content:center !important;align-items:center !important;flex-wrap:wrap !important}
    body .rvw2-pagination .swiper-pagination-bullet{width:24px !important;height:24px !important;margin:0 !important;background:transparent !important;border-radius:0 !important;position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}
    body .rvw2-pagination .swiper-pagination-bullet::before{content:"" !important;display:block !important;width:6px !important;height:6px !important;border-radius:999px !important;background:rgba(255,255,255,.22) !important;transition:none !important}
    body .rvw2-pagination .swiper-pagination-bullet-active::before{width:24px !important;height:6px !important;border-radius:999px !important;background:linear-gradient(90deg,var(--rv-cyan),var(--rv-violet)) !important}

    @media (max-width:991.98px){
      body .products-gs-section .gs-products-swiper .gs-products-pagination{display:flex !important;justify-content:center !important;align-items:center !important;flex-wrap:wrap !important;min-height:24px !important}
      body .products-gs-section .gs-products-swiper .gs-products-pagination .swiper-pagination-bullet{width:24px !important;height:24px !important;margin:0 !important;background:transparent !important;box-shadow:none !important;transform:none !important;border-radius:0 !important;opacity:1 !important;position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}
      body .products-gs-section .gs-products-swiper .gs-products-pagination .swiper-pagination-bullet::before{content:"" !important;display:block !important;width:7px !important;height:7px !important;border-radius:999px !important;background:rgba(255,255,255,.38) !important;transition:none !important}
      body .products-gs-section .gs-products-swiper .gs-products-pagination .swiper-pagination-bullet-active::before{background:#00c0ff !important;box-shadow:0 0 10px rgba(0,192,255,.55) !important}
    }

    @media (max-width:991.98px){
      body .products-gs-section .gs-rail-controls .gs-view-all.gs-view-all--rail{position:relative}
      body .products-gs-section .gs-rail-controls .gs-view-all.gs-view-all--rail::after{content:"";position:absolute;left:-4px;right:-4px;top:50%;height:32px;transform:translateY(-50%)}
    }

    @media (max-width:575.98px){
      body .fp-home-blog__all{position:relative}
      body .fp-home-blog__all::after{content:"";position:absolute;left:-6px;right:-6px;top:50%;height:32px;transform:translateY(-50%)}
    }

    body .fp-social-hub .fp-shub-hm-tabs .hm-cd-tabs .hm-cd-tab.nav-link{position:relative}
    body .fp-social-hub .fp-shub-hm-tabs .hm-cd-tabs .hm-cd-tab.nav-link::after{content:"";position:absolute;left:0;right:0;top:-4px;bottom:-4px}

    body .fp-hp-hero-pagination{--swiper-pagination-bottom:4px}
    body .fp-hp-hero-pagination .swiper-pagination-bullet{width:24px !important;height:24px !important;margin:0 !important;background:transparent !important;opacity:1 !important;border-radius:0 !important;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}
    body .fp-hp-hero-pagination .swiper-pagination-bullet::before{content:"";display:block;width:8px;height:8px;border-radius:999px;background:#fff;opacity:.5;transition:width .25s ease,opacity .25s ease}
    body .fp-hp-hero-pagination .swiper-pagination-bullet-active{width:42px !important}
    body .fp-hp-hero-pagination .swiper-pagination-bullet-active::before{width:34px;border-radius:4px;opacity:1;background:var(--hp-accent)}
    @media (prefers-reduced-motion:reduce){
      body .fp-hp-hero-pagination .swiper-pagination-bullet::before{transition:none}
    }

    @media (max-width:768px){
      .gs-deals-home-visuals::after,
      .gs-deals-home-visuals::before,
      .fp-home-deals--night-market .gs-deals-fan-card__shine,
      .home-budget-band::after,
      .hm-cd-tab-ind,
      .hm-cd-tab-ind::after,
      .hm-cd-tab-underline,
      .hero-grid-middle:has(.fp-hero-stack-wrap)::before,
      .fp-welcome-popup__aurora,
      .fp-welcome-popup__particle,
      .fp-welcome-popup__badge,
      .fp-welcome-popup__shimmer,
      .fp-welcome-popup__cta,
      .fp-welcome-popup__cta::before{ animation:none !important; }


      body .hm-cd-tab-ind,
      body .hm-cd-tab-underline{ transition:none !important; }

      body .fp-mobile-bar .link,
      body .fp-mobile-bar .link .icon{ transition:none !important; }

      #fpHeroStack .fp-hero-stack-thumb,
      #fpHeroStack .fp-hero-stack-thumb::before{ transition:none !important; }

      .fp-home-packages .fp-package-card--combo,
      .fp-home-packages .fp-package-card--combo::before,
      .fp-home-packages .fp-package-card--combo .fp-package-cta--pick::after,
      .fp-home-packages .fp-package-card--combo .fp-package-cta--pick i{ animation:none !important; }
      .fp-home-packages .fp-package-card--combo .fp-package-cta--pick{ animation:none !important; background-position:0% 50% !important; }

      .fp-welcome-popup.is-open .fp-welcome-popup__panel{ animation:fpWpBackdropIn .3s ease both !important; }
    }

    @media (min-width:769px){
      html.fp-anim-hold .gameItem,
      html.fp-anim-hold .gameItem::before,
      html.fp-anim-hold .gameItem .gameBg img,
      html.fp-anim-hold .fp-package-card--combo,
      html.fp-anim-hold .fp-package-card--combo::before,
      html.fp-anim-hold .fp-package-card--combo::after,
      html.fp-anim-hold .fp-package-cta--pick,
      html.fp-anim-hold .fp-package-cta--pick::after,
      html.fp-anim-hold .fp-package-cta--pick i,
      html.fp-anim-hold .fp-ticker__pulse,
      html.fp-anim-hold .fp-ticker__track,
      html.fp-anim-hold .fp-tnv-ticker__track,
      html.fp-anim-hold .fp-live-purchase-toast__dot,
      html.fp-anim-hold .fp-nnm-shine,
      html.fp-anim-hold .gs-footer-v2__topline,
      html.fp-anim-hold .gs-footer-v2__topline::before,
      html.fp-anim-hold .hm-cd-tab-ind,
      html.fp-anim-hold .hm-cd-tab-ind::after,
      html.fp-anim-hold .hm-cd-tab-underline,
      html.fp-anim-hold .trophy-tooltip__icon,
      html.fp-anim-hold .fp-camp-beam,
      html.fp-anim-hold .fp-camp-halo,
      html.fp-anim-hold .fp-camp-star,
      html.fp-anim-hold .chatbot-dot,
      html.fp-anim-hold .chatbot-fab-glow,
      html.fp-anim-hold .chatbot-fab-icon,
      html.fp-anim-hold .chatbot-status-dot,
      html.fp-anim-hold .chatbot-welcome-strip__dot,
      html.fp-anim-hold .fp-welcome-popup__aurora,
      html.fp-anim-hold .fp-welcome-popup__particle,
      html.fp-anim-hold .fp-welcome-popup__badge,
      html.fp-anim-hold .fp-welcome-popup__shimmer,
      html.fp-anim-hold .fp-welcome-popup__cta,
      html.fp-anim-hold .fp-welcome-popup__cta::before{ animation:none !important; }
    }
    